Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Apr 1999 15:13:10 -0700
From:      Dave Smith <dsmith@n2.net>
To:        Bill Fumerola <billf@chc-chimes.com>
Cc:        freebsd-isp@freebsd.org
Subject:   Re: FreeBSD as a Layer 4 Switch,
Message-ID:  <19990416151310.C19861@n2.net>
In-Reply-To: <Pine.HPP.3.96.990416154026.6678J-100000@hp9000.chc-chimes.com>; from Bill Fumerola on Fri, Apr 16, 1999 at 03:41:24PM -0400
References:  <3717929D.6DE1F362@eclipse.net.uk> <Pine.HPP.3.96.990416154026.6678J-100000@hp9000.chc-chimes.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Apr 16, 1999 at 03:41:24PM -0400, Bill Fumerola wrote:
> On Fri, 16 Apr 1999, Stuart Henderson wrote:
> 
> > > The program need only pick a random machine from the array, 
> > > open a socket, if that socket opens, send data, if not, try 
> > > another random (or go to the next one), etc etc
> > 
> > Better still, buffer the client's initial sent data, monitor 
> > the protocol stream for a response from the server and if it fails 
> > cut across to a new server and send the initial data... (Certainly
> > would be good for web servers and I think this is what the Alteon
> > switch does). At least ping each web server with a GET or HEAD 
> > every so often to check it's still up (a few of the commercial
> > switches are just doing an icmp ping which is not so useful).
> 
> Buffering is a good idea, one day I may write this. (it has value locally
> here as well, which is always a great excuse. :>)
> 
> The icmp echo is a bad idea and those commercial vendors should be
> smacked. strongly.
> 
> - bill fumerola - billf@chc-chimes.com - BF1560 - computer horizons corp -
> - ph:(800) 252-2421 - bfumerol@computerhorizons.com - billf@FreeBSD.org  -

Bill,

To make it even better, SNMP could be used to determine the load on each
of the servers and then balance the CPU loads by the amount of traffic
you are sending it.

Dave

-- 
--------------------------------------------------------------------------
Dave Smith				e-mail:	dsmith@n2.net 		
					Voice:  (619)694-8540 
N2 Networking				FAX:	(619)694-0220 
--------------------------------------------------------------------------


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990416151310.C19861>