我继承了两个 Mellanox Infiniband 环境。一个在 LAN 上,另一个在 DMZ 中。两个 IB 网络都有自己的 SX6005 非托管交换机和几台运行网络子网管理器的小型台式计算机。据我了解,运行托管交换机会将子网管理器放在交换机上,从而无需台式计算机子网管理器,对吗?
是否最好购买两台交换机来维持 LAN/DMZ 隔离,或者 Mellanox VLAN 间路由是否“足够好”?
另外,我对所有 Infiniband 技术都很陌生。我如何知道哪个交换机与我的服务器 NIC(MCX354A-FCBT CX35A FDR)兼容?任何 FDR 交换机都可以使用吗?还是接口类型也起作用(QSFP、QSFP+)?
谢谢
答案1
是的,托管 IB 交换机将运行子网管理器 (SM),因此它在任何系统上都不是必需的。但是,opensm(运行的标准 SM)不需要一直保持运行 - 在大多数情况下,它只需要在连接到 IB 结构时为节点分配 LID。因此,运行 opensm 而不是购买托管交换机可能仍然符合您的最佳利益。
由于您已经拥有硬件,因此拥有两个物理上独立的网络是最有意义的。您可以使用分区来隔离流量,但很容易配置错误。如果您在以太网模式下使用卡(如果卡和交换机甚至支持该模式),那么是的,VLAN 分段是可靠的。
任何 FDR 交换机都可以与您的 FDR 卡配合使用。确保您拥有合法的 FDR 电缆,否则您的卡将只能以较低的速率连接,或者根本无法连接。验证所有这些的唯一方法是仔细查找全部型号——卡、开关、电缆。