我有一台服务器,它与中央交换机之间有 10G 连接。一个 NFS 客户端有 (2) 个千兆位 NICS 连接到同一个交换机。我希望 NFS 客户端随时从 10G 服务器接收 2Gbps 的带宽。
我使用的主要应用程序是 NFS,并使用许多线程。我知道使用 LACP 绑定,我可以启用模式 6,该模式根据源/目标 IP 和端口进行循环。由于我的客户端正在运行 NFS,我想知道我是否可以让每个 NFS 连接使用各种源端口,以便每个线程都实现负载平衡?
答案1
从交换机到所连接主机(例如 NFS 客户端)的负载平衡由交换机控制。
话虽如此,NFS 挂载是一个单一的 TCP/UDP 连接,它不能在多个 NIC 之间进行负载平衡,并且仍然遵守 802.3ad LACP 规范。
您的 NFS 客户端可以有 2Gbps,其中包括到一台 NFS 服务器的 1Gbps 和到另一台 NFS 服务器的 1Gbps,但不能到一台 NFS 服务器的 2Gbps。
如果您需要速度超过 1Gbps 的客户端,则需要购买速度更快的 NIC。