On Wed, Jan 04, 2012 at 10:56:40PM -0500, S Ahmed wrote: > I see, thanks! > > what's the more fancy way? :)
The most common other approach involves BGP connectivity to multiple peers, which also offers clients the (theorically) shortest path, but this is more suited for geographically split datacenters. If you're just on a local network, some routers let you configure multiple routes for a single destination, and the router does the load balancing between these routes by hashing the source (ECMP). If you want something very fun (and expensive) to play with, you can have DNS to select a continent, then BGP to select a datacenter on that continent, then ECMP at the border router to select one layer4 LB then layer7 LBs then your servers. Such a setup could scale to almost infinite loads but that's often pointless if you can't keep the servers behind in sync ! Regards, Willy