Why do you have a recursive-clients limit of 1500 if the point is to push your box to the breaking point?
- Kevin Ulrich David wrote: > Hi, > > I'm testing some configuration for my caching name server with Bind > 9.4.2-P2 using resperf. The server is a dual Core Xeon at 2,3GHz 2GB > Ram runing gentoo linux. The goal is to have maximum performance from > this box. > > The problem is I don't know which performance I can expect of, in term > of latency and in term of response per second (without or with loss). > > Here is my results : > Statistics: > > Queries sent: 187367 > Queries completed: 136574 > Queries lost: 50793 > Ran for: 54.994721 seconds > Maximum throughput: 15492.000000 qps > Lost at that point: 9.31% > > # time target_qps actual_qps responses_per_sec failures_per_sec > avg_latency > 0.250 416.67 416.00 416.00 2.00 0.007470 > 0.750 1250.00 1250.00 1250.00 18.00 0.010431 > 1.250 2083.33 2082.00 2082.00 40.00 0.004323 > 1.750 2916.67 2918.00 2918.00 290.00 0.186844 > 2.250 3750.00 3750.00 3750.00 2186.00 2.234745 > 2.750 4583.33 4582.00 4582.00 1668.00 2.879924 > 3.250 5416.67 5418.00 5418.00 1260.00 1.817618 > 3.750 6250.00 6250.00 6250.00 2864.00 4.013023 > 4.250 7083.33 7082.00 7082.00 1760.00 1.853761 > 4.750 7916.67 7918.00 7918.00 2450.00 2.763024 > 5.250 8750.00 8750.00 8750.00 4146.00 3.793698 > 5.750 9583.33 9582.00 9582.00 3522.00 2.775299 > 6.250 10416.67 10418.00 10418.00 3796.00 2.814351 > 6.750 11250.00 11250.00 11250.00 4872.00 3.234263 > 7.250 12083.33 12082.00 12082.00 4454.00 2.876617 > 7.750 12916.67 12918.00 12918.00 6312.00 3.520631 > 8.250 13750.00 13750.00 13750.00 6200.00 3.318447 > 8.750 14583.33 14582.00 14582.00 4192.00 2.017755 > 9.250 15416.67 15418.00 15418.00 4278.00 1.928234 > 9.750 16250.00 16250.00 13854.00 4998.00 2.440862 > 10.250 17083.33 17082.00 15492.00 6544.00 2.837576 > 10.750 17916.67 17918.00 12032.00 4430.00 2.467845 > 11.250 18750.00 18750.00 13120.00 4354.00 2.217802 > 11.750 19583.33 19582.00 15038.00 4810.00 2.081687 > 12.250 20416.67 20418.00 10182.00 3070.00 1.983601 > 12.750 21250.00 21250.00 8074.00 2832.00 2.224380 > 13.250 22083.33 22082.00 9254.00 2834.00 1.906686 > 13.750 22916.67 22918.00 8896.00 2326.00 1.752326 > 14.250 23750.00 23750.00 8964.00 2992.00 2.003389 > > I'm quite surprised by the failures and by the average latency for > more than 1500 qps... > > Are these results realistic for this hardware configuration or have I > miss something in my config file? > > query logging is OFF and my options are : > options { > directory "/var/bind"; > pid-file "/var/run/named/named.pid"; > statistics-file "/var/bind/stats/named.stats"; > > listen-on-v6 { none; }; > listen-on { myself; }; > > version "None of your business"; > allow-query { trusted_network; }; > blackhole { blacklist; }; > max-cache-size 0; > recursive-clients 1500; > }; > > > > >