Homa 最新 Linux 补丁发布:TCP 替代方案,尾延迟降低10~100倍

周三,Linux 网络邮件列表发布了启用 Homa 传输协议的最新补丁。Homa 是全新设计的传输协议,旨在成为数据中心内 TCP 的替代方案,可将短消息的尾延迟降低 10 至 100 倍。

Linux 网络子系统 Homa 实现的 v16 补丁现已开放审查,该代码正持续推进至主线内核。对于尚未了解 Homa Linux 补丁早期版本或项目文档的读者,其自我描述如下:

“Homa 是数据中心环境中 TCP 的替代方案。与 TCP 相比,它可将短消息的尾部延迟降低 10 到 100 倍。对于在高网络负载下运行包含短消息和长消息的混合工作负载,其优势尤为显著。Homa 的 API 与 TCP 不兼容:它是无连接的、面向消息的(但仍然可靠且受流量控制)。Homa 的新 API 不仅提升了性能,还消除了 TCP 在高连接数据中心工作负载下所需的大量连接状态(Homa 每个应用程序使用约 1 个套接字,而 TCP 则需要为每个对等方使用单独的套接字)。”

Homa 最新 Linux 补丁发布:TCP 替代方案,尾延迟降低10~100倍

Homa 项目官网在此托管,供关注更广泛 Homa 网络协议工作的开发者查阅。该项目由斯坦福大学与麻省理工学院工程师历时数年共同研发。

HomaModule GitHub 仓库自 2019 年启动以来,持续追踪着该 Linux 内核实现的进展。Homa 的 v16 内核补丁引入了全新的 “HOMAIOCINFO” 信息 ioctl 接口,并实施了多项代码优化变更。我们将密切关注本轮代码审查的进展,以更准确地预判 Homa 何时有望被纳入 Linux 主线内核。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/62227.html

(0)

相关推荐

发表回复

登录后才能评论