*BSD News Article 47262


Return to BSD News archive

Newsgroups: comp.unix.bsd.bsdi.misc
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!news.kei.com!news.mathworks.com!newsfeed.internetmci.com!news.sprintlink.net!cs.utexas.edu!utnut!torn!sis!grendel.t.sheridanc.on.ca!zander
From: zander@grendel.t.sheridanc.on.ca (Mark Zander)
Subject: Re: Round Robin DNS??
Message-ID: <DBxAuH.A8x@eclipse.sheridanc.on.ca>
Sender: news@eclipse.sheridanc.on.ca (USENET News System)
Nntp-Posting-Host: oa-bb19-15.t.sheridanc.on.ca
Reply-To: mark.zander@sheridanc.on.ca
Organization: Sheridan College
X-Newsreader: TIN [version 1.2 PL2]
References: <3uai48$2bq@lace.Colorado.EDU>
Date: Tue, 18 Jul 1995 17:49:28 GMT
Lines: 57

Surf-Kahuna (sryashur@sprint.uccs.edu) wrote:
: 	Ok, here's the concept: You have say, 3 machines all running
: 	a web server. (Let's assume your company is *SO* profitable
: 	that you actually need all three to handle the load) 

: 	The problem: how to effectively ballance out the load of the
: 	WWW trffic among all three machines.

: 	The solution (at least one of them): a DNS server that
: 	alternates between the three IP addresses of the machines
: 	everytime it is queried for say, www.mycompany.com. I.e.,
: 	The first time the DNS server is queried, it gives the IP
: 	address for www1.mycompany.com, the second time it's queried,
: 	it gives out the IP address for www2.mycompany.com, etc. etc.

: 	Benefits: Balanced load among all web servers; you could
: 	actually (rather cheaply) maintain a LARGE web site with just
: 	Pentiums all doing the round robin DNS. Also, since not every
: 	DNS query is getting the same address, eventually different
: 	sections of the Internet will have a different IP address
: 	for www.mycompany.com, which would also help to balance out
: 	the load on the machines.

: 	This is not new stuff; MSN is already doing it, and pretty
: 	effectively.

: 	Now, how can WE benefit from this? or more importantly, how
: 	can named be modified to do this??

Steve

  This seems like a difficult way of doing things. I'm no DNS expert but I
cannot fathom how you would propagate this sort of DNS entry to all the other
Internet servers.
 
  I really don't think that even a Pentium would get soo loaded down that it 
would be a problem. The big issue would be the data capabilities of your link 
to the internet. A fast SCSI disk in a 386 running BSD/OS will easily out 
perform your 10 Mb/s ethernet. 

  But if you are still concerned, share the WWW resources amongst machines.
Have one machine deal with general WWW pages like indexes but point these
pages to other machines for your file/pic/sound/whatever archives. UBC WWW
site does just this sort of thing. 

  The major software change to 'named' you suggested above seems like a waste
of programming savey to me. But then again maybe your into punishment 8*)

later.
----------------------------------------------------
Mark Zander         mark.zander@sheridanc.on.ca
Technical Support
Sheridan College    (905) 845-9430 ext. 2166
1430 Trafalger Rd   (905) 815-4011 fax.
Oakville, Ont.
L6H 2L1                                           8-) 
-----------------------------------------------------