faqts : Computers : Internet : Domain Names : djbdns

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

8 of 9 people (89%) answered Yes
Recently 8 of 9 people (89%) answered Yes

Entry

I have a large ISP; how can I structure my DNS architecture for load balancing?

Sep 5th, 2001 16:24
Brian Coogan, Matt Simerson


Great solutions are often really simple ...
dnscache lends itself well to using small dnscache forwarders as 
frontends in front of the real dnscache resolvers.  This allows you to 
restart the small forwarders at little or no expense to flush old cache 
entries and works really well in a load balancing scenario.  The 
frontend dnscaches are effective as they are fast and present almost no 
real load on a machine (as measured in real life).
Matt Simerson has a detailed and thorough analysis of this in an actual 
implementation for a large ISP at the following URL:
  http://marc.theaimsgroup.com/?l=djbdns&m=99498145100484&w=2
Dnscache and tinydns are modular, and it's their modularity that makes 
it much easier to solve DNS design problems even at very large sites.