linux - Would integration with DPDK be beneficial in terms of performance for a DNS/DHCP/DNSSEC server? -
dpdk seems provide impressive performance boost applications don't think servers benefit as things routers/switches.
i haven't seen mention of being done or worked on wondering if might worth working on.
dpdk on own provides layer 2 (i.e. ethernet) access device. first need build layer 3 (i.e. ip) , layer 4 (i.e. tcp/udp) stack on top of it. can use kni around this, don't think (somewhat small) performance benefits in case.
even after getting layers still wouldn't because odds packets getting application (the big thing dpdk optimizes) isn't bottleneck in dns or dhcp (unless perhaps simple, bare-bones implementations).
some other caveats include needing dedicate @ least entire core dpdk and, in cases, dpdk take on entire interface, meaning can't use else.
Comments
Post a Comment