BIND 10 #508: Baseline measurement (of in-memory data source)

BIND 10 Development do-not-reply at isc.org
Tue Jan 18 17:53:13 UTC 2011


#508: Baseline measurement (of in-memory data source)
-------------------------------------+-------------------------------------
                 Reporter:  stephen  |                Owner:
                     Type:  task     |               Status:  new
                 Priority:  major    |            Milestone:  A-Team-
                Component:  data     |  Sprint-20110126
  source                             |           Resolution:
                 Keywords:           |            Sensitive:  0
Estimated Number of Hours:  0.5      |  Add Hours to Ticket:  0
                Billable?:  1        |          Total Hours:  0
                Internal?:  0        |
-------------------------------------+-------------------------------------

Comment (by jreed):

 As requested, I also used /src/bin/auth/benchmarks/query_bench.

 nxdomain: 103970 qps
 success: 88312 qps
 soa: 68551 qps

 {{{

 $ ./query_bench -t memory -o smallzone
 /home/jreed/dnsbenchsuite/tests/smallzone/master.zone.file-canonical
 /home/jreed/dnsbenchsuite/tests/smallzone/nxdomain.50000.queryperf 2>&1 |
 tee ~/J6
 Parameters:
   Iterations: 1
   Data Source: type=memory,
 file=/home/jreed/dnsbenchsuite/tests/smallzone/master.zone.file-canonical
   Origin: smallzone
   Query data:
 file=/home/jreed/dnsbenchsuite/tests/smallzone/nxdomain.50000.queryperf
 (50000 queries)

 Benchmark with In Memory Data Source
 Processed 50000 queries in 0.480904s (103970.85qps)

 $ ./query_bench -t memory -o smallzone
 /home/jreed/dnsbenchsuite/tests/smallzone/master.zone.file-canonical
 /home/jreed/dnsbenchsuite/tests/smallzone/success.50000.queryperf 2>&1 |
 tee ~/J8
 Parameters:
   Iterations: 1
   Data Source: type=memory,
 file=/home/jreed/dnsbenchsuite/tests/smallzone/master.zone.file-canonical
   Origin: smallzone
   Query data:
 file=/home/jreed/dnsbenchsuite/tests/smallzone/success.50000.queryperf
 (50000 queries)

 Benchmark with In Memory Data Source
 Processed 50000 queries in 0.566170s (88312.70qps)

 $ ./query_bench -t memory -o smallzone
 /home/jreed/dnsbenchsuite/tests/smallzone/master.zone.file-canonical
 /home/jreed/dnsbenchsuite/tests/smallzone/soa.50000.queryperf 2>&1 | tee
 ~/J7
 Parameters:
   Iterations: 1
   Data Source: type=memory,
 file=/home/jreed/dnsbenchsuite/tests/smallzone/master.zone.file-canonical
   Origin: smallzone
   Query data:
 file=/home/jreed/dnsbenchsuite/tests/smallzone/soa.50000.queryperf (50000
 queries)

 Benchmark with In Memory Data Source
 Processed 50000 queries in 0.729381s (68551.28qps)

 }}}

 (I also did same tests with 250,000 queries and had similar results.)

-- 
Ticket URL: <http://bind10.isc.org/ticket/508#comment:2>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list