From owner-freebsd-isp Thu Jul 6 23:55:31 2000 Delivered-To: freebsd-isp@freebsd.org Received: from info.iet.unipi.it (info.iet.unipi.it [131.114.9.184]) by hub.freebsd.org (Postfix) with ESMTP id A25F437BD77 for ; Thu, 6 Jul 2000 23:55:24 -0700 (PDT) (envelope-from luigi@info.iet.unipi.it) Received: (from luigi@localhost) by info.iet.unipi.it (8.9.3/8.9.3) id IAA89161; Fri, 7 Jul 2000 08:56:08 +0200 (CEST) (envelope-from luigi) From: Luigi Rizzo Message-Id: <200007070656.IAA89161@info.iet.unipi.it> Subject: Re: load balancing In-Reply-To: from Chris Shenton at "Jul 6, 2000 02:01:51 pm" To: Chris Shenton Date: Fri, 7 Jul 2000 08:56:08 +0200 (CEST) Cc: Alan Batie , isp@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL61 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Luigi> I have some plans to implement a load balancer a-la Cisco > Luigi> LocalDirector for FreeBSD, but this requires one machine to sit > Luigi> between clients and servers. > > Problem with having a single machine as the balancer is that you > inject a single point of failure. IMHO the balancer must support some > kind of failover to a twin balancer box, or better, share load between > the two balancers if they're both up. having a machine acting as hot-backup is trivial as long as you tolerate that during the crash recovery (an unlikely event) all active sessions will drop and need to restart. The "better" solution (of sharing load among balancers) comes too close to using a fully distributed solution for which i am afraid i do not have in mind a solution that can give good fairness (in terms of load distribution among the servers) and scalability. cheers luigi -----------------------------------+------------------------------------- Luigi RIZZO, luigi@iet.unipi.it . Dip. di Ing. dell'Informazione http://www.iet.unipi.it/~luigi/ . Universita` di Pisa TEL/FAX: +39-050-568.533/522 . via Diotisalvi 2, 56126 PISA (Italy) Mobile +39-347-0373137 -----------------------------------+------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message