Re: djbdns



On 14 Oct 2006 05:03:09 -0700
"Davide" <davide.papagno@xxxxxxxxx> wrote:

I love and used bind 8 when my dns was an authoritaive dns (it managed
almost 5000 domains!! without problem for more than 6 years).
Now my company moved 95% of all the domains in another country, so my
dns is now "just" a cache resolver with only 500 domains in it.
The result is that the CPU is costantly 90% used!!! with all the
problem it creates.. (latency in reply.. fake glue record and so on..)
Nothing changes on the sun box but the moving of about 4500 zones.

Do you mean that the change from server for 5000 domains to server for
500 domains caused an increase in CPU load? Somehow that sounds
strange, because if this box is acting as a DNS cache, your company's
4500 domains are but a drop in the ocean.

this dns is a real internet resolver (not an internal local area) so
it is used by millions of users every time.

So the problem is caused not by the disappearance of 4500 domains, but
the increase in use. BIND needs a lot of memory, and you don't mention
how much memory your Sun has. Given that the box is at least 6 years
old, it's safe to say that it doesn't have enough memory. A DNS cache
for millions of users needs at least 4GB but the more the merrier. And
it looks like you only have a single CPU - either upgrade the CPUs or
simply get a faster system. I think a T2000 with 32GB would make a very
nice DNS host.

So I really need a dns software who is smart in cache resolving and
authoritaive at the same time for the 500 zones remaining.

Unlucky I've got only one public IP so djbdns is not a valid solution.

Millions of users and only a single public IP address? Tell your
management to wake up and get you at least another machine, because
even with only 500 domains you need a primary and a secondary server.

Take care,

--
Stefaan A Eeckels
--
Effective cryptography is not about strong cryptographic algorithms.
It is instead about key management. -- Russell Nelson
.



Relevant Pages

  • Re: DNS Server Stops Responding to Requests
    ... All workstations use the SBS Server for their DNS. ... Alloc Count = 177557 ... FreeList Memory = 49384 ...
    (microsoft.public.windows.server.sbs)
  • RE: hardware requirements per hits
    ... if I know how many hits will make me upgrade cpu and memory then I can ... resolving server, if you are using DNSSEC, etc. ... are your running anything else on the same platform as your DNS ...
    (comp.protocols.dns.bind)
  • Re: slow DNS caused extreme SQLS memory pressure+CPU?
    ... RAM in my 64-bit SQL Server box. ... The DNS problem occurring at almost the same time is simply ... The CPU on the SQLS ...
    (comp.databases.ms-sqlserver)
  • slow DNS caused extreme SQLS memory pressure+CPU?
    ... Last Friday we had a situation where the DNS system inside ... The DNS server didn't really stop working - it was just taking ... The CPU on the SQLS ...
    (comp.databases.ms-sqlserver)
  • Re: High CPU with DNS. HELP.
    ... My Server is a W 2003 Ent. ... I have a dns server in my DC and sometimes the CPU grow up without any ... The only way that i obtain to get down the CPU Load is Restarting the ...
    (microsoft.public.windows.server.dns)

Loading