(该架构图来源于参考文献)

新 RoCEv2 标准可实现 RDMA 路由在第三层以太网网络中的传输。RoCEv2 规范将用以太网链路层上的 IP 报头和 UDP 报头替代 InfiniBand 网络层。这样,就可以在基于 IP 的传统路由器之间路由 RoCE。
- RoCE v1协议:基于以太网承载 RDMA,只能部署于二层网络,它的报文结构是在原有的 IB架构的报文上增加二层以太网的报文头,通过 Ethertype 0x8915 标识 RoCE 报文。
- RoCE v2协议:基于 UDP/IP 协议承载 RDMA,可部署于三层网络,它的报文结构是在原有的 IB 架构的报文上增加UDP头、IP 头和二层以太网报文头,通过 UDP 目的端口号 4791 标 识 RoCE 报文。RoCE v2 支持基于源端口号 hash,采用 ECMP 实现负载分担,提高了网络的利用率。
RoCEv2vsInfiniBand:高性能计算网络中的选择解析

本文探讨了RoCEv2新标准如何在三层以太网网络中实现RDMA路由,与传统的InfiniBand进行比较,特别关注了RoCEv1和RoCEv2的报文结构差异以及它们在网络利用效率和部署环境上的优势。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



