From owner-freebsd-current Fri Jan 21 16: 4:47 2000 Delivered-To: freebsd-current@freebsd.org Received: from picnic.mat.net (picnic.mat.net [206.246.122.133]) by hub.freebsd.org (Postfix) with ESMTP id 5A4871564E; Fri, 21 Jan 2000 16:04:26 -0800 (PST) (envelope-from chuckr@picnic.mat.net) Received: from localhost (chuckr@localhost [127.0.0.1]) by picnic.mat.net (8.9.3/8.9.3) with ESMTP id TAA71532; Fri, 21 Jan 2000 19:03:52 -0500 (EST) (envelope-from chuckr@picnic.mat.net) Date: Fri, 21 Jan 2000 19:03:51 -0500 (EST) From: Chuck Robey To: "David O'Brien" Cc: John Polstra , current@FreeBSD.ORG Subject: Re: Please help spread the CVSup mirror load more evenly In-Reply-To: <20000121154014.B43755@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 21 Jan 2000, David O'Brien wrote: > I have to agree with Amancio. Otherwise how are we to determine if > cvsup8 is worth our time? I personally will not be switching to it until > I can determine it is a better path for me. > > Possibly, being ping'able should be be a requirement to being a CVSup > mirror. I don't know ... I think it might be a good idea for the cvsup client to make a connection to a cvsup master, get redirected from that master to the actual handler of the connection, and then work. That way, a config file on the master could be set up to know the capabilities of the other machines (network availability, machine speed, etc) and dole out connections weighted on that. If a new machine comes on line, no one really needs to know about it except whoever does the config file for the master. Any slave machine, when connected, if it was overloaded, could send the client back to the master with a packet telling the master of the slave's overload condition. A little cryptography would make that hard to cheat on. That way, the master could stay updated on the various slaves conditions (to react to overload). This would need, tho, new clients that would be able to receive a redirection, to work. And, obviously a new master. > > ---------------------------------------------------------------------------- Chuck Robey | Interests include C & Java programming, FreeBSD, chuckr@picnic.mat.net | electronics, communications, and signal processing. New Year's Resolution: I will not sphroxify gullible people into looking up fictitious words in the dictionary. ---------------------------------------------------------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message