Date: Tue, 13 Aug 1996 11:00:44 +0900 (JST) From: Michael Hancock <michaelh@cet.co.jp> To: Darren Reed <avalon@coombs.anu.edu.au> Cc: "Daniel O'Callaghan" <danny@panda.hilink.com.au>, sos@FreeBSD.org, freebsd-hackers@FreeBSD.org, ipfilter@coombs.anu.edu.au Subject: Re: Load-balancing box Message-ID: <Pine.SV4.3.93.960813103322.13759B-100000@parkplace.cet.co.jp> In-Reply-To: <199608121201.FAA15946@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 12 Aug 1996, Darren Reed wrote: > TO solve the above, you would simply do something like: > > rdr ed0 webserver/32 port 80 -> webserver1 port 80 > rdr ed0 webserver/32 port 8000 -> webserver2 port 80 > rdr ed0 webserver/32 port 8080 -> webserver3 port 80 > What's needed is ... > rdr ed0 webserverA/32 port 80 -> webserver1 port 80 > rdr ed0 webserverA/32 port 80 -> webserver2 port 80 > rdr ed0 webserverA/32 port 80 -> webserver3 port 80 webserverA is what DNS advertises. webservers 1 to 3 have mirrored content. When the redirector box starts up all servers are given zero cost requests are redirected on a least cost basis with round-robin on identical costs. (This is just an example of a distribution policy) Servers that don't respond are assigned infinite cost and a back-in-service algorithm can be used to get the rebooted server back in the pool. Regards, Mike Hancock
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SV4.3.93.960813103322.13759B-100000>