我想让我的两台服务器(SAN 和 ESX)实现最佳性能。我有良好的 RAID(LSI、SAS),显示 1GB/s 的结果,所以现在的瓶颈是网络部分,因为每个端口上只有两个 NIC(Intel)。我还有 4 个 Broadcom。
如果我在每台服务器上将 2 个 Intel 与 2 个 Broadcom 组合在一起,是否可以实现 4 Gbps 的性能?
我知道 10Gb NIC 更适合我的需求但我现在没有这个选择。
答案1
是的,这在 ESX/ESXi 中运行良好 - 我们在所有服务器上都这样做。
只要确保您意识到其含义 - 您将失去两个 NIC 都不支持的任何功能(例如某种类型的卸载)。
答案2
在 Linux 中使用绑定应该可以完美运行。而且由于 ESX 基本上是基于 Linux 的,我预计它也能正常工作。但不确定 Windows 是否支持。
答案3
问题在于,组合或绑定不会增加带宽两站之间。
组合可以增加主机可用的总带宽,并且(如果支持 LACP 或类似协议)也可以增加交换机可用的总带宽,但该带宽的使用者必须是多个站点/主机/IP。
使用多个网络连接增加主机 A 和主机 B 之间的带宽的唯一方法是...使用多个网络连接。
您必须为每端的每个 NIC 分配一个单独的(虚拟)IP,并适当地路由流量。
PS. VMware Bonding 主要提供物理网卡故障转移并以灵活的方式为外部提供多个虚拟端口组的连通性。
增加点对点带宽也不是它的作用。
编辑只是为了防止这一点不清楚:不,连接两个每个有多个 NIC 的系统不会增加它们之间的带宽。