与应用无关的数据包处理卸载
网络与互联网体系结构
2019-04-02 v1
摘要
随着网络速度的提升,服务器难以处理所有发往它们的请求。这一挑战根源于分区的数据路径,其中内核空间网络栈与用户空间应用之间的分割带来了开销。为应对此挑战,我们提出 Santa,一种通过使服务器应用将部分数据包处理卸载到通用规则处理器来优化数据路径的新架构。我们通过展示 Santa 如何大幅加速基于内核的数据包处理(当前被忽视的领域)来例证它。我们对广泛类别的应用即 DNS、Memcached 和 HTTP 的评估表明,Santa 可分别将服务器性能提升 5.5、2.1 和 2.5 倍。
引用
@article{arxiv.1904.00671,
title = {Application-Agnostic Offloading of Packet Processing},
author = {Oliver Hohlfeld and Helge Reelfs and Jan Rüth and Florian Schmidt and Torsten Zimmermann and Jens Hiller and Klaus Wehrle},
journal= {arXiv preprint arXiv:1904.00671},
year = {2019}
}
备注
Technical Report, RWTH Aachen University, Chair of Communication and Distributed Systems