Towards μ s tail latency and terabit ethernet: disaggregating the host network stack

SIGCOMM '22: Proceedings of the ACM SIGCOMM 2022 Conference(2022)

引用 9|浏览24
暂无评分
摘要
Dedicated, tightly integrated, and static packet processing pipelines in today's most widely deployed network stacks preclude them from fully exploiting capabilities of modern hardware. We present NetChannel, a disaggregated network stack architecture for μ s-scale applications running atop Terabit Ethernet. NetChannel's disaggregated architecture enables independent scaling and scheduling of resources allocated to each layer in the packet processing pipeline. Using an end-to-end NetChannel realization within the Linux network stack, we demonstrate that NetChannel enables new operating points---(1) enabling a single application thread to saturate multi-hundred gigabit access link bandwidth; (2) enabling near-linear scalability for small message processing with number of cores, independent of number of application threads; and, (3) enabling isolation of latency-sensitive applications, allowing them to maintain μ s-scale tail latency even when competing with throughput-bound applications operating at near-line rate.
更多
查看译文
关键词
Operating system, Network stack, Terabit Ethernet
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要