Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Jan 2000 16:19:04 -0800
From:      Brooks Davis <brooks@one-eyed-alien.net>
To:        Wes Peters <wes@softweyr.com>
Cc:        Steve Kargl <sgk@troutmask.apl.washington.edu>, Andre Oppermann <oppermann@pipeline.ch>, Jesper Skriver <jesper@skriver.dk>, Garance A Drosihn <drosih@rpi.edu>, John Polstra <jdp@polstra.com>, current@FreeBSD.ORG
Subject:   Re: Please help spread the CVSup mirror load more evenly
Message-ID:  <20000121161904.B23771@orion.ac.hmc.edu>
In-Reply-To: <3888F01E.AF550589@softweyr.com>; from wes@softweyr.com on Fri, Jan 21, 2000 at 04:47:42PM -0700
References:  <200001212246.OAA36108@troutmask.apl.washington.edu> <3888F01E.AF550589@softweyr.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 21, 2000 at 04:47:42PM -0700, Wes Peters wrote:
> Perhaps an option to CVSup to test a group of servers and render a "rating"
> for each, or to choose a "best" one.  Then an intelligent human being could
> use this information to occasionally change which cvsup server they use.
> 
> Such a tool wouldn't be specific to CVSup, of course, and probably already
> exists in benchmarks.  Suggestions?

For the actual testing, netperf would probalby be a good choice assuming
the server admins will cooperate (or the server was integrated into
cvsupd).  The normal version is a standalone program, but there is a
libritized version as part of the gloperf daemon which is part of the
globus project (www.globus.org).

As to storing the list of ratings, it would be really nice if such a
tool cached them on a per-subnet bases so us telecommuters can move
around and cvsup from random ethernet ports with dhcp support.  In
general, ratings based on network performance are likely to be good for
quite some time.  The things you probably wouldn't want to cache would
be servers loads.  Randomly wondering off on a tangent, if clients had
nice caches of network information, it might be nice if servers would keep
eachother informed of their loads so if they were unnecessicairly busy
though could say "go away, here's a list of everyone else's loads so you
can pick a good one next time."

Of course this is all idle chit-chat until the decididly non-trivial
problem of out of sync servers is solved.

-- Brooks

-- 
"They that can give up essential liberty to purchase a little temporary
safety, deserve neither liberty nor safety." -- Benjamin Franklin.


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




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