InfiniBand RDMA:您需要 RDMA 连接管理器吗?

InfiniBand RDMA:您需要 RDMA 连接管理器吗?

通过 InfiniBand 进行 RDMA 传输时,是否需要 RDMA 连接管理器?(此外,所有带有前缀的调用是否都rdma_与 RDMA 连接管理器相关?)

rdma此外,由于我无法创建或infiniband......因此没有合适的标签。

答案1

RDMA 连接管理器对于 InfiniBand 来说不是必需的。可以通过侧通道(例如通过 IPoIB 上的 TCP 连接)交换 InfiniBand 连接的参数。例如,您可以查看库ibv_rc_pingpong中的程序libibverbs

但是,RDMA 连接管理器隐藏了一些建立连接的复杂性,例如从子网管理器请求路径信息。

带有前缀的调用rdma_是 的一部分librdmacm。它们大多数用于使用连接管理器来设置连接,但有些只是通信本身的包装器或辅助函数。

相关内容