<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 14.02.5004.000">
<TITLE>Problem in Performance test</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">Hi all,</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">I am doing performance test for my company</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">’</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">s</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">resolver with BIND 9.10.3</FONT> <FONT FACE="Calibri">and find something weird</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">. The test client and resolver are in the same LAN</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">.</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">When I</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">us</FONT><FONT FACE="Calibri">e</FONT><FONT FACE="Calibri"> a small set of domain as</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"></FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">an</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> input</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> with a 10000</FONT><FONT FACE="Calibri"> per second</FONT><FONT FACE="Calibri"> query sending rate</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">, everything looks reasonable. However, when I us</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">e a set of thousands of domains as an input,</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">The QPS is</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">une</FONT><FONT FACE="Calibri">xpectedly low and the latency is</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">high. Here is the result from DNSperf:</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us">       </SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">Statistics:</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us">        </SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Queries sent:         11823</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Queries completed:    11823 (100.00%)</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Queries lost:         0 (0.00%)</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Response codes:       NOERROR 9883 (83.59%), SERVFAIL 242 (2.05%), NXDOMAIN 1698 (14.36%)</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Average packet size:  request 48, respons</FONT><FONT FACE="Calibri">e 203</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Run time (s):         69.891567</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Queries per second:   169.162039</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Average Latency (s):  0.519502 (min 0.003766, max 211.981919)</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Latency StdDev (s):   1.423057</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">And when I decreased the query sending rate to 100 per second</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">, the latency decrease</FONT> <FONT FACE="Calibri">as the same when I use small set of domain as an input</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">. Here is the result from DNSperf:</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us">        <FONT FACE="Calibri">Statistics:</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Queries sent:         6000</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Queries completed:    6000 (100.00%)</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Queries lost:         0 (0.00%)</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Response codes:       NOERROR 4995 (83.25%), SERVFAIL 37 (0.62%), NXDOMAIN 968 (16.13%)</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Average packet size:  request 54, response 211</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Run time (s):         62.789257</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Queries per second:   95.557748</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Average Lat</FONT><FONT FACE="Calibri">ency (s):  0.083028 (min 0.005266, max 134.543920)</FONT></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">  Latency StdDev (s):   0.568863</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"><FONT FACE="Calibri">Anyone knows any explanation for this?</FONT><FONT FACE="Calibri"> Thanks.</FONT></SPAN></P>
<BR>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="zh-cn"><BR>
<FONT COLOR="#333333" SIZE=2>---------------<BR>
</FONT><FONT COLOR="#333333" SIZE=2 FACE="宋体">Runxia Wan(Brian)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="zh-cn"><FONT COLOR="#333333" SIZE=2 FACE="宋体">Research Engineer<BR>
BII Lab</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="zh-cn"><FONT COLOR="#333333" SIZE=2 FACE="宋体">Beijing Internet Institute(BII)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="zh-cn"><FONT COLOR="#000000" SIZE=2 FACE="宋体">rxwan@biigroup.cn</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="zh-cn"></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"></SPAN><SPAN LANG="zh-cn"></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR ALIGN=JUSTIFY><SPAN LANG="en-us"></SPAN></P>

</BODY>
</HTML>