来源: https://www.usenix.org/conference/atc21/presentation/ousterhout
Homa传输协议的Linux内核实现
斯坦福大学 约翰·奥斯特豪特
Homa/Linux 是一个实现了 Homa 传输协议的 Linux 内核模块。对 Homa/Linux 的测试结果再次证实了 Homa 相较于 TCP 和 DCTCP 的卓越性能。在包含 40 个节点的集群基准测试中,对于所有消息大小,Homa/Linux 的延迟均低于 TCP 和 DCTCP;对于短消息,Homa 的第 99 百分位尾延迟比 TCP 和 DCTCP 低 7 到 83 倍。基准测试还表明,Homa 已消除网络拥塞这一显著的性能瓶颈。目前,尾延迟和吞吐量均受限于软件开销,特别是由于协议栈在各个核心之间负载均衡不完善而导致的软件拥塞。如果未来能够消除这些软件开销,性能有望再提升 5 到 10 倍。
项目地址 : GitHub - PlatformLab/Homa: Low-Latency Data Center Network Transport · GitHub