BIND 9 dynamic update speed
Brad Knowles
brad.knowles at skynet.be
Fri Jan 24 21:34:50 UTC 2003
At 4:26 PM +0000 2003/01/24, andreas.pappas at bt.com wrote:
> I have been doing some tests with BIND 9.2.0/ FreeBSD 4.2 regarding the
> propagation speed of dynamic updates along authoritative nameservers. While
> propagation times are very low (~1s), the rate of dynamic updates that a
> primary nameserver can handle is also very low (1,000 updates per sec) and
> drops to 300 updates per sec when the server has to deal with 3,000 queries
> per second as well. These tests ran on Intel PIII 650Mhz, 128Mb machines.
>
> I'd like to know if anyone is aware of similar tests or results.
Were these recursive/caching queries or authoritative queries?
Are you sure the machine wasn't running out of memory? Were the
queries being generated on the physical network or the loopback
network? Were the queries being generated by the same machine or
other machines? Have you given any thought to update the OS on the
machine to FreeBSD-4.7 and the version of BIND to 9.2.2rc1?
I've got some benchmarking results that I'll be presenting at
RIPE 44 next week (you can see the previous version of this
presentation at
<http://www.shub-internet.org/brad/papers/dnscomparison/>).
However, I can tell you that running FreeBSD 4.6.2-REL on a
Compaq Armada 4131T (Pentium 133, 48MB RAM, 10GB IBM Travelstar 20GN
HD), with the queries being generated on the local machine to the
loopback interface, for caching queries on BIND-9.2.2rc1 I saw a peak
of 317.77 queries per second for the root zone and 54.79 queries per
second for the .tv ccTLD. For authoritative queries with
BIND-9.2.2rc1, I saw a peak of 228.68 queries per second for the root
zone and 21.10 queries per second.
However, none of these queries involved updates.
I can say that, IMO, handling 300 updates per second while also
handling 3000 regular queries per second seems to be very, very good
performance to me.
--
Brad Knowles, <brad.knowles at skynet.be>
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."
-Benjamin Franklin, Historical Review of Pennsylvania.
GCS/IT d+(-) s:+(++)>: a C++(+++)$ UMBSHI++++$ P+>++ L+ !E-(---) W+++(--) N+
!w--- O- M++ V PS++(+++) PE- Y+(++) PGP>+++ t+(+++) 5++(+++) X++(+++) R+(+++)
tv+(+++) b+(++++) DI+(++++) D+(++) G+(++++) e++>++++ h--- r---(+++)* z(+++)
More information about the bind-workers
mailing list