From owner-freebsd-isp Fri Jan 16 18:15:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA17418 for freebsd-isp-outgoing; Fri, 16 Jan 1998 18:15:39 -0800 (PST) (envelope-from owner-freebsd-isp@FreeBSD.ORG) Received: from panda.hilink.com.au (panda.hilink.com.au [203.8.15.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA17406 for ; Fri, 16 Jan 1998 18:15:27 -0800 (PST) (envelope-from danny@panda.hilink.com.au) Received: (from danny@localhost) by panda.hilink.com.au (8.8.5/8.8.5) id NAA03416; Sat, 17 Jan 1998 13:14:40 +1100 (EST) Date: Sat, 17 Jan 1998 13:14:40 +1100 (EST) From: "Daniel O'Callaghan" To: Ernie Elu cc: freebsd-isp@FreeBSD.ORG Subject: Re: Distributed Proxy Servers In-Reply-To: <199801170158.LAA13530@spooky.eis.net.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 17 Jan 1998, Ernie Elu wrote: > Is there a technique, that does not require special hardware, for > distibuting the load across 2 or more FreeBSD servers running squid? > > eg. proxy.foobar.com is really a bunch of FreeBSD servers all running squid > sharing the load. > > Also an important feature would be if one of the servers goes down the others > would take over the full load. Allocate a bunch of IP addresses to proxy.foobar.com, by putting multiple A records into the DNS. If the squids are all on the one ethernet, then you can arrange some program which detects that a proxy is down, and ifconfig alias its IP address onto a proxy which is OK. ifconfig alias delete when the broken proxy is alive again. Danny