Hello, I tested a few options (see the results below). All requested records where in the database used by PowerDNS and this are results from dnsperf.
Request a single record, no DNS cache (with IP/request rate limit) (ratelimitextended.lua) Statistics: Queries sent: 3122 Queries completed: 3118 (99.87%) Queries lost: 4 (0.13%) Response codes: NOERROR 1 (0.03%), REFUSED 3117 (99.97%) Average packet size: request 28, response 28 Run time (s): 0.239469 Queries per second: 13020.474466 Average Latency (s): 0.006919 (min 0.000848, max 0.013997) Latency StdDev (s): 0.001259 Request multiple records (from a database dump), no DNS cache (with ip rate limit) (ratelimit.lua) Statistics: Queries sent: 31222 Queries completed: 31222 (100.00%) Queries lost: 0 (0.00%) Response codes: NOERROR 500 (1.60%), REFUSED 30722 (98.40%) Average packet size: request 50, response 51 Run time (s): 4.111412 Queries per second: 7593.984743 Average Latency (s): 0.013135 (min 0.000977, max 0.634192) Latency StdDev (s): 0.042123 Request multiple records (from a database dump), no DNS cache (no rate limiting) Statistics: Queries sent: 31222 Queries completed: 31222 (100.00%) Queries lost: 0 (0.00%) Response codes: NOERROR 31196 (99.92%), SERVFAIL 10 (0.03%), NXDOMAIN 16 (0.05%) Average packet size: request 50, response 94 Run time (s): 143.060764 Queries per second: 218.242928 Average Latency (s): 0.457156 (min 0.007433, max 2.141120) Latency StdDev (s): 0.313597 Attached are the LUA scripts I did use. If there are other things I can/should test, feel free to ask. Kind regards, Mark Scholten
ratelimit.lua
Description: Binary data
ratelimitextended.lua
Description: Binary data
_______________________________________________ Pdns-dev mailing list [email protected] http://mailman.powerdns.com/mailman/listinfo/pdns-dev
