Properly Sizing an x86 Server for Internet DNS?

Login or Register to Reply

 
Thread Tools Search this Thread
# 1  
Old 04-11-2007
Properly Sizing an x86 Server for Internet DNS?

Where I work, we have to very old Alpha boxes running OpenVMS 7. They also have Multinet and are using the BIND component for DNS services. We are planning on retiring those boxes and replacing them with x86 servers running Linux. I've decided to go with Gentoo Linux for this and I've inherited two old boxes (A PIII >1GHz system and an old PIII quad Xeon 500MHz system) to do this with.

My concern is that my co-workers are adamant that the x86 systems won't be able to to keep up with the demand (we host about 70 domains in DNS) the way the Alphas did. My suspicion is that these x86 systems are just fine. However, what I really want to know is where the real utilization for DNS comes in. Is it CPU heavy? Is it RAM heavy? Or is it I/O heavy? I would suspect RAM first and CPU second based on what I've seen at home. But to be honest, in my experience DNS has been a pretty low resource service to run.

I honestly don't see our organization as being that big and 70 domains seems like a very small load even for the PIII boxes I just got. But, I'd be happy with any insight anyone here can provide.
# 2  
Old 04-12-2007
Hey,

you're right, DNS will need first RAM and then a little bit CPU.
Our first DNS-Server was a 266 MHz CPU with 1 GB RAM, we
hosted about 300 Domains.

Bye
lowbyte
# 3  
Old 04-12-2007
Hi,
I guess its I/O heavy on the network side i mean, and to speed things up, you may even want to move some dns directory keys on ramdisk ...
# 4  
Old 04-12-2007
We're running a couple of PIII's in production:

model name : Intel(R) Pentium(R) III CPU family 1133MHz

Each of these has 4GB RAM, but we're rarely using above 600Mb of it, the rest is cached.

These two servers have a network "load-balancer" in front of them (does nothing more than round-robining DNS requests at the two backend nameservers).

And we host >40,000 zones (yes I work for a DNS company Smilie) - these servers handle these zones, and over 1 million queries per hour per server without issues.

EDIT: I also recommend Gentoo - once you use portage you'll never look back!


Cheers,
ZB
Login or Register to Reply

|
Thread Tools Search this Thread
Search this Thread:
Advanced Search

More UNIX and Linux Forum Topics You Might Find Helpful
DNS client added to DNS server but not working snchaudhari2 Solaris 8 05-23-2018 05:35 PM
how to link x86 Solaris 10 system to the Internet? newbie09 Solaris 6 04-22-2011 03:46 AM
PB : DNS Client don't ping internet Thibault Debian 1 03-01-2011 04:59 PM
DNS server choice: Windows DNS vs Linux BIND honglus UNIX for Advanced & Expert Users 2 07-07-2010 01:03 AM
How to configure Proxy Server in Solaris 10 (X86) raviraj001 Solaris 0 08-03-2009 03:36 AM
Two DNS in a server ! shipon_97 Red Hat 2 07-06-2009 02:59 PM
Internet DNS Server with Sun quan0509 Solaris 2 06-05-2009 07:39 AM
Unable to connect to INTERNET using BSNL Broad band connection on Solaris-x86 jayaprakash UNIX for Advanced & Expert Users 5 04-14-2009 05:22 PM
internet setup for solaris on x86 platform srikanthg Solaris 2 01-27-2009 05:34 PM
Jumpstart sparc client using x86 server. eldiablo Solaris 4 01-08-2009 11:43 AM
x86 - cant access server as root incredible Solaris 14 07-20-2008 02:26 PM
Solaris DNS Client For Microsoft DNS Server mduweik Solaris 3 02-23-2008 12:18 PM
setup a DNS server for my redhat server kaixiang88 UNIX for Dummies Questions & Answers 2 02-01-2007 05:34 AM
Solaris 8 x86 or RedHat 7 for NSF server 98_1LE UNIX for Dummies Questions & Answers 1 04-18-2001 08:53 PM