Heaps of solutions out the Most involve some sort of load balancing device that sits in front of the webservers.
One of the linux solutiuons is LVS and probably the cheapest way to go http://www.linuxvirtualserver.org (I think) you can run these in failover pairs as well using heartbeat Commercial hardware solutions include Alteon AceDirectors Cisco Content Switches Foundry somethings There are a few others about as well. I've been managing a heap of corporate websites using the above LVS stuff for a few years and it works really well. It's an easy way to have 5 9s of uptime and makes upgrading webservers easy too. <Plug> We sell and manage LVS boxes if you want someone else to do it </plug> but its easy enough to do it yourself. Now a third box in a different location is a bit trickier. This requires what is usually called global load balancing. You need to do tricky things with DNS or if you want to do it properly cools stuff with DNS and BGP. Horms has done something like this called Super Sparrow. I've been dying to give this a try but so far I haven't been able to convince any of our customers that its a good idea. I love it since it gives you two things. Data center redundancy. And we all saw one of those burn down yesterday. (see slashdot). but the best thing it gives you is global load balabncing. That is clients will always get data from the web server closest to them in the BGP sense. On Fri, Nov 22, 2002 at 07:45:27AM +1100, pworboys wrote: > Slug List > > Does anyone have thoughts/experience/solutions to allow multiple Apache > web servers on seperate IP addresses to be 'bound' into a load > balance/redundant bank. This would include 2 servers on the same > network and a third on a different one. > > In the case of any/upto 2 servers disappearing, the other(s) would take > the load. This would need to be automated and scalable beyond 3 servers > > Hardware -or- Software solution would be ok > > Thanks in advance > > Peter Worboys > > ---------------- > Powered by telstra.com > > > > -- > SLUG - Sydney Linux User's Group - http://slug.org.au/ > More Info: http://lists.slug.org.au/listinfo/slug -- John http://www.inodes.org/ -- SLUG - Sydney Linux User's Group - http://slug.org.au/ More Info: http://lists.slug.org.au/listinfo/slug
