Windows Server - 双 NIC 带宽池

Windows Server - 双 NIC 带宽池

我有一台装有双网卡的 Windows Server 2008 计算机。在典型的单交换机单网关家庭网络中,两台计算机都插入同一个交换机。

此服务器几乎专门用于入站连接。它托管 Web 服务器 (IIS 6)、SQL 服务器和文件服务器(通过 LAN UNC 路径和映射驱动器)。

如何充分利用两个 NIC 的入站带宽?例如,如果我通过主机名连接到它,并且其中一个接口的流量很高,我希望新连接使用另一个接口。

答案1

传输负载平衡非常简单,您只需在 NIC 上启用它,它就会通过两个端口发送流量。

然而,接收负载平衡稍微复杂一些。简而言之:

  • 配置交换机上两个连接的端口以用于以太网通道
  • 将 NIC 组合在一起并将负载平衡策略设置为具有容错功能的 802.3ad 动态
  • 确保您的流量至少通过 2 个唯一 IP 地址(网络内部)到达 Web 服务器

您必须确保您的流量来自多个 IP,因为负载平衡是在每个连接的基础上实现的。我不知道如何在 2 个 NIC 之间对单个连接进行负载平衡。

答案2

您可以使用 Windows 绑定将 NIC 绑定在一起。但是一个 NIC 和公共互联网之间的带宽量很小。您看到该 NIC 速度明显变慢的可能性很小。

答案3

适配器组合实际上并不是以那种方式工作的,至少在一般的 Windows 使用中并非如此。它是在驱动程序级别处理的,因此操作系统只会看到 1x2Gb 连接,而不是 2x1Gb 连接并选择使用哪一个。

如何智能地处理这一问题取决于 NIC、交换机及其相关软件/驱动程序,而不是操作系统的功能。

相关内容