ROCE v1/v2

  • InfiniBand 是一种专为 RDMA 设计的网络协议。
    它提供更高的带宽和更低的时延,适用于高性能计算、大数据分析等高并发、低时延应用。
    成本较高,需要支持 IB 网卡和交换机。

  • RoCE V1 是基于以太网链路层实现的 RDMA 协议。
    交换机需要支持 PFC(Priority Flow Control)等流控技术,以在物理层保证可靠传输。
    无法跨网段,应用较有限。

  • RoCE V2 是基于以太网 TCP/IP 协议中 UDP 层实现的 RDMA 协议。
    引入 IP 解决了扩展性问题,可以跨网段部署。
    具有良好的扩展性、吞吐和低延迟,适合大规模部署。
    总之,RoCE V2 是目前广泛采用的 RDMA 技术,因为它在以太网上实现了高速、超低延时、极低 CPU 使用率的 RDMA。


posted @ 2025-04-27 12:27  LdreamerD  阅读(33)  评论(0)    收藏  举报