皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

最新 Linux Homa 补丁发布:具有 10~100 倍更低尾部延迟的 TCP 替代方案

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

Linux 网络子系统 Homa 实现的 v16 补丁现已发布供审查,该代码继续努力融入主线内核。对于那些尚未探索过 Homa Linux 补丁的早期版本或项目文档的人来说,它自我描述如下:

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

对那些对更广泛的 Homa 网络协议工作感兴趣的人来说,Homa 项目网站托管在此。Homa 是由斯坦福和麻省理工学院的工程师们经过几年努力完成的。

最新 Linux Homa 补丁发布:具有 10~100 倍更低尾部延迟的 TCP 替代方案

HomaModule GitHub 仓库自 2019 年启动以来一直在跟踪这个 Linux 内核实现的进展。Homa 的 v16 内核补丁引入了新的”HOMAIOCINFO”信息 ioctl,并对代码进行了多项改进。我们将看到这一轮代码审查的结果,以更好地了解 Homa 何时可能准备好融入主线 Linux 内核。

转自 Latest Linux Patches For Homa Posted: TCP Alternative With 10~100x Lower Tail Latency – Phoronix