[dns-operations] DNS software test!
yzw_iplab at 163.com
Fri Sep 16 06:08:25 UTC 2011
Recently, I tested the performance of BIND,NSD and UNBOUND. However, I am confused with the testing results. I list them here for your help.
Client executes the DNS query using ‘queryperf’ under the following four scenarios (where SA and TA denote the Second levelAuthority server andTop levelAuthority server respectively)，their QPS results are：
Case2：Recursive (bind)à Root (bind)à TA (bind)à SA (nsd)
Case3：Recursive (bind)à Root (bind)à TA (nsd)à SA (bind)
Case4：Recursive (bind)à Root (bind)à TA (nsd)à SA (nsd)
The number of queries is 50000, and with A, AAAA and MX types randomly. In the zone file, TTL is set to 0, and then every query should be performed from root to the SA without the assistance of cache。
As you find, only when the NSD is deployed on the TA, the performance (e.g., QPS) can be promoted significantly. In other words, even when the SA uses the NSD, the QPS is just similar with the case when all the servers use BIND.
This same results appear when the recursive server uses UNBOUND. And the corresponding results is listed as following:
Case1：Recursive (unbound)à Root (bind)à TA (bind)à SA (bind)
Case2：Recursive (unbound)à Root (bind)à TA (bind)à SA (nsd)
Case3：Recursive (unbound)à Root (bind)à TA (nsd)à SA (bind)
Case4：Recursive (unbound)à Root (bind)à TA (nsd)à SA (nsd)
Thank you very much for your attention!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the dns-operations