Speaker
Mr
Brad Ellis
(CENGN (Centre of Excellence in Next Generation Networks))
Description
Over the last year, Knot DNS has added support for Linux’s eXpress Data Path. CIRA and CENGN, with the help of CZ.NIC, took a deep dive into characterizing Knot DNS’s performance with XDP on both UDP and TCP-based queries. On a 36-core server, 16M QPS was achieved on UDP-based queries, and 1.3M QPS on TCP-based queries.
This presentation will detail the hardware, software, configurations and testing methodologies used to achieve these results. We will share the successes and failures we experienced along the way. We also propose a unit of measurement to allow rough performance comparisons between different processor types: QPS/core-GHz.
Primary author
Mr
Brad Ellis
(CENGN (Centre of Excellence in Next Generation Networks))
Co-author
Amanda Swain
(CIRA)