如需更多信息,请参考Infiniband规范(抱歉,它非常长)。
相关流量协议:
RoCE(以太网上的RDMA),通过将Infiniband数据包与L2 / L3 / L4以太网头进行包装实现在以太网结构上实现RDMA。
IPoIB(Infiniband上的IP),通过将L3 / L4数据包与Infiniband头进行包装,在Infiniband结构上实现常规网络(通过内核堆栈)。
希望这可以帮助你。
据说InfiniBand具有端到端的流量控制。
通过一个名为子网管理器(通常称为“SM”)的守护程序来控制内部网络流量。已知的开源实现(opensm)目前支持9种不同的路由算法(最小跳数、UPDN、DNUP、Fat Tree、Torus-2QoS等)。这些算法及其不同的流量控制方法可以写许多页面。
这是否意味着没有(需要)其他(中间)流量控制?为什么?
跨网络流量通常需要一种协议,可以路由到和从InfiniBand网络和其他网络类型进行通信。LNet是一个可以实现此功能的协议的示例。
这个问题非常广泛,因此我将尝试添加一些更一般的信息作为现有答案的补充。 未来路线图 当前有多个Infiniband世代(QDR、FDR、EDR),希望HDR在2018或2019年某个时候推出。是的,这可能很快就会过时,所以请参考路线图获取最新信息。即将推出的世代称为NDR和XDR,但当前路线图上甚至没有确定日期。有人能解释一下什么是InfiniBand吗?