2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-29 05:28:00 +00:00

Update benchmarks: add auth section

Petr Špaček 2024-09-12 10:49:34 +00:00
parent a69568c482
commit e94e490716

@ -40,4 +40,11 @@ See DNS-OARC 42, DNS Benchmarking 101: Essentials and Common Pitfalls [slides](h
- `SHOTGUN_TRAFFIC_MULTIPLIER`: Load _factor_. For normal resolver play in range keep 10-20.
- `SHOTGUN_ROUNDS`: How many times individual test should be repeated. Use at least 3 if you want sensible results.
- `SHOTGUN_DURATION`: Test duration in seconds, normally most cache misses happen in first minute. Use e.g. 300 if you are also interested in hot-cache behavior.
- Click `[Run pipeline]` button at the bottom of the form
- Click `[Run pipeline]` button at the bottom of the form
## Authoritative
- :warning: Different queries have different processing cost - and it also depends on zone contents!
- See e.g. https://www.knot-dns.cz/benchmark/ with test results for half a dozen different test setups
- :warning: Raw QPS is not everything!
- Authoritative servers can (_also_) suffer from latency spikes - see DNS-OARC 40 Detecting latency spikes in DNS server implementation(s) [slides](https://indico.dns-oarc.net/event/46/contributions/988/attachments/940/1733/Detecting%20latency%20spikes%20in%20DNS%20server%20implementation.pdf), [video](https://www.youtube.com/watch?v=sldtB4iGp5k&t=8123s)