我必须处理PCIe交通拥堵,我需要找到一种方法来减少PCIe流量。我在一个节点中获得了多个 IB 卡(在其他 PCIe 设备中)。HCA 是FDR 无限带宽。
把这些 HCA 放入FDR-10或者量子防务研究室过度降低了总带宽。理想情况下,我希望将每个 HCA 的运行速度限制在 5 到 5.5 GB/s 之间。我不确定 IB 交换机管理的 QoS 是否可以有效地为每个 HCA 设置上限(我认为它更倾向于使用权重来设置优先级)。
还有其他方法可以设置 Infiniband HCA 的带宽上限吗?
答案1
AFIK,除了将链接速度改为较低速度外,没有其他方法可以对 IB 流量设置实际限制。IB QoS 是关于不同流量流之间的仲裁,而不是限制流量带宽。
但是,您可以启用拥塞控制(如果您的软件/硬件支持)。这并不是它的真正用途 - 它更多的是用于解决交换机上的拥塞 - 但它也可能解决您的问题。