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