Windows Server – 双NIC带宽池

我有一个双网卡的Windows Server 2008机器。 两者都插入到典型的单交换机,单网关家庭networking中的同一个交换机上。

这台服务器几乎专门用于入站连接。 它托pipe一个Web服务器(IIS 6),SQL服务器和文件服务器(通过LAN UNCpath和映射驱动器)。

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

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

但是,接收负载平衡涉及更多一点。 简而言之:

  • 在交换机上configuration两个连接的端口以用于以太网通道
  • 组网卡并将负载平衡策略设置为802.3ad Dynamic with Fault Tolerance
  • 确保您的stream量至less有两个唯一的IP地址(networking内)

您必须确保您的stream量进入多个IP,因为负载平衡是基于每个连接实现的。 我不知道一种方法来平衡2个网卡上的单个连接。

您可以使用Windows绑定将NIC绑定在一起。 但是一个网卡和公网之间的带宽量是最小的。 你看到很多网卡的速度减慢的可能性是微乎其微的。

适配器组合并不是真的那样工作,当然在一般情况下Windows仍然使用。 它在驱动程序级别处理,因此操作系统只能看到1x2Gb连接,而不是2x1Gb连接,并select使用哪一个连接。

如何智能地处理这是NIC,交换机及其相关软件/驱动程序的function,而不是操作系统。