再会,
以及我的免责声明,我不是 IB 专家,还没有直接从事 IB 工作。我的问题似乎微不足道,但我在谷歌中找不到任何可以回答的问题。
问:在 Infiniband 中,我可以为 IPoIB 流量和 RDMA 流量使用相同的端口吗?或者端口(接口)一次只能用于一种通信方式?如果是,那么 IPoIB 和 RDMA 的优先级如何?
背景故事:我有一台服务器,带有一个双端口 FDR IB 卡,连接到两个 Mellanox 交换机,以 RDMA(性能)访问存储系统,同时通过具有以太网网关和以太网的 Mellanox 交换机通过 IPoIB 提供 SMB Windows 共享用于连接 Windows 客户端的分支电缆。
服务器:连接到 RDMA 中的存储和 IPoIB 中的 Windows 客户端,通过 Mellanox 交换机(RDMA 和 IPoIB)使用相同的端口提供 SMB 共享
存储:通过 Mellanox 交换机向服务器提供多路径存储 LUN 到 IB RDMA 模式的服务器
Mellanox 交换机:通过以太网网关和用于 IPoIB 的以太网分支电缆将以太网连接导出到 Windows 客户端
Windows 客户端:使用 10Gbit 以太网访问服务器上的 windows 共享
非常感谢您的帮助。
当然,您可以在同一个 InfiniBand 端口上拥有 IPoIB 和 RDMA。
关于优先级,InfiniBand 可以支持多个流量类别。您可以在本文档中找到信息:http ://www.mellanox.com/pdf/whitepapers/deploying_qos_wp_10_19_2005.pdf
QoS 的架构没有改变。请注意,您将需要 SubnetManager 来配置不同的 QoS 级别。请参阅 OFED OpensSM 文档 http://downloads.openfabrics.org/OFED/archive/ofed-1.4/OFED-1.4-docs/QoS_management_in_OpenSM.txt