@itc

Application-Agnostic Offloading of Datagram Processing

, , , , , , and . 30th International Teletraffic Congress (ITC 30), Vienna, Austria, (2018)

Abstract

As network speed increases, servers struggle to serve all requests directed at them. This challenge is rooted in a partitioned data path where the split between the kernel space networking stack and user space applications induces overheads. To address this challenge, we propose Santa, a architecture to optimize the data path by enabling server applications to (partially) offload packet processing to a generic rule processor. We exemplify Santa by showing how it can drastically accelerate kernel-based UDP packet processingâ\text\euro''a currently neglected domain. Our evaluation focuses on accelerating DNS server for which we find a performance increase by a factor of 5.5.

Links and resources

Tags

community

  • @itc
  • @dblp
@itc's tags highlighted