我继承了一个网络设置,其中 NFS/Samba linux RAID 服务器(“Ubuntu 14.04.5 LTS”)通过一个 NIC 为所有内容提供服务。结果,1Gb 网络带宽饱和。
不幸的是,整个子网都通过它的直接 IP 连接到该服务器。
我正在尝试找到一种负载平衡解决方案,在该解决方案中,我可以将当前服务器 IP 地址重新分配给虚拟服务器 IP,并将流向该虚拟 IP 的流量通过驻留在同一(实际 NFS)中的两个或多个 NIC 进行负载平衡服务器。
目前,有一个传统的交换机连接所有传入的以太网电缆,只有一根电缆连接到服务器的 NIC。
到目前为止,我发现的唯一解决方案是Kemp LoadMaster LM-X3硬件解决方案。
我也研究了 LACP,但我不清楚这是否支持虚拟 IP。它似乎只聚合传出的数据包(或仍然需要多个 NIC 才能拥有单独的 IP)。虽然,也许对于这种用途 - 如果只对传出数据包进行负载平衡就可以了。
有没有更好的解决方案?
服务器运行的是什么风格的 Linux?你认为网络团队可以工作吗?这是接口绑定的更新版本。通过分组,您可以将多个接口加入到一个活动/活动、活动/备份或循环架构中的团队中。团队都将被视为相同的 L2 接口,并且 vIP 属于团队(父)虚拟接口。组合允许多个不同的“跑步者”(又名方法):
根据您的要求,我认为负载平衡运行器可以工作。这是一个很好的组合指南:https ://www.rootusers.com/how-to-configure-network-teaming-in-linux/
希望能帮助到你