LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Re: Virtual Interfaces?

To: "LinuxVirtualServer.org users mailing list." <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: Virtual Interfaces?
From: "Brett E." <brettspamacct@xxxxxxxxxxxxx>
Date: Thu, 18 Dec 2003 10:42:52 -0800
ntadmin@xxxxxxxxxxxx wrote:

THere is a new IPaddr2 script in the heartbeat CVS tree that
used ip rather than ifconfig. That should resolve that problem.

Though, please double check that you really need to failover
that many addresses. If they are on blocks of contigious addresses
then you can just route them to a single VIP.


Horms,

  Yes, I have actually just tested the failover with a fully upgraded LVS
system using the IPaddr2 script and instead of causing hurtful multiple
minutes of downtime it finished the failover in under 3 minutes and appears
to be functioning as well or better then it did before.  Unfortunately we do
need to failover this many addresses as we are an ISP and we host 1000+ web
sites and several thousand email accounts for hundreds of domains.  We use a
mix of Micro$oft and Linux platforms and their various technologies.  It's a
complicated mess and we are still in the process of concatenating services
from multiple purchases we have made as a company.  When we are all done
with this process it is very possible that all of the services will fit
within a couple of small ranges but for now.. 'tis the only way.. ;)

Once again I would like to thank everybody who responded to my posts, you
were all a tremendous help!

Thanks,
Billy Olson


FYI, with keepalived, failover takes around 1 second for me on a production system with about 2,000 connections/second. Of course I have only one virtual IP. I believe keepalived uses gratuitous arp and adds/removes ip's via C code using the "ip" method otherwise I'm not sure how it accomplishes this feat. It may be worth giving it a try.

<Prev in Thread] Current Thread [Next in Thread>