On Wed, 07 Jan 2004 01:34:02 +0000, Neil Harris wrote:
Here's another way of doing it without the load
balancers: have a pool
of say 36 IP addresses (chosen because lots of numbers exactly or
approximately divide into it: other numbers would do fine), and do
simple DNS round-robin to balance user traffic across these. Browsers
and DNS caches will cache DNS lookups, but we don't care, so long as
traffic is distributed roughly evenly across the IP addresses.
I'd expect a decent Squid box (a lot of ram) to do well over 1000 Requests
per second. I have no detailed information about the current traffic, but
from my benchmarks i would guess the current machines do propably 100
Requests/ second all together (most likely less). So even if the simple
DNS load balancing would fail completely (which is unlikely) there would
be no problem in using one squid box alone. I see no point in a Heartbeat
setup if one Squid couldn't do it ;-)
Gabriel Wicke