netkit 论文:容器网络跨 namespace 吞吐损失高达 31%
tianyin_xu · x · 2026-10-01
一条转发链最终指向 pchaigno 的博客:作者将在第四届 eBPF 与内核扩展 Workshop 上介绍其与 Daniel 合写的 netkit 论文,讲如何用 netkit 设备与 bpfredirectpeer helper 为容器网络定制 Linux 数据路径。
- 动机:测量显示,同一主机上两个进程直连比两个容器间通信吞吐高 31%,跨主机场景下不经容器网络也高出 26%。
- 网络命名空间切换本应是逻辑边界而非物理边界,直觉上不应有性能代价,但开销真实存在且持续。
- 论文分析了 per-CPU backlog 队列、RPS/RSS 等机制中造成该开销的路径,并展示 netkit 如何裁剪数据路径消除损耗。
对容器网络与内核网络栈工程有实用参考价值。
「Infra」频道最新
- Starcloud 携手 Firefly 把 H100 送入月球轨道,验证月球数据中心 — ycombinator · 2026-10-01
- PyTorch 大会 2026 公布 Ray 专题议程,Databricks、Google、Uber 等将分享 — PyTorch · 2026-10-01
- 开源模型推理经济指数增长,OpenRouter 增速超预期 — natolambert · 2026-10-01
- Notion 用 Postgres 扩展查询协议流水线,查询提速约 50% — thesaraharminta · 2026-10-01
- RAG 与 RL 工具调用让 CPU 回归 ML 训练,或需专用 CPU 节点 — StasBekman · 2026-10-01
- CXMT 拟投 52 亿美元扩产 DRAM,93% 研发预算用于国产设备 — pstAsiatech · 2026-10-01