Windows Server 2012 NIC Teaming


NIC介绍:利用多网卡同时工作来提高网络速度以外,还有可以通过NIC组合实现不同网卡之间的负载均衡(Load balancing)和网卡冗余(Fault tolerance)。


优点:最多可将32块网卡绑在一起。

081945698.jpg

081948151.jpg

成组模式

静态成组(交换机依赖型)

此种模式中,网卡可以工作于不同的速度,就是说可以用不通速度的网卡建立组合, 但同样要求交换机完全支持IEEE 802.3ad 标准,一般情况下,服务器级别的交换机通常支持此模式。

交换机独立(交换机无关型)

网卡可以连接到不同的交换机。

LACP(交换机依赖型)

LACP动态组合是到同一台交换机的链路聚合,只不过不是静态配置的,而是动态构成(也就是自动协商)的。它是通过一种智能的链路协商协议LACP (Link Aggregation  Control Protocol)来实现的。LACP原本用于交换机和交换机之间的链路聚合,启用了LACP协议的2台交换机会相互发送LACP的协商报文,当发现2者之间有多条可用的链路的时候,自动将这些链路组合成一条带宽更大的逻辑链路,从而利用负载均衡来实现加宽交换机间链路带宽的目的。

082021643.jpg

负载平衡模式

地址哈希

哈希算法处理负载平衡模式。

(出站所有网卡,进站一个主要网卡)


Hyper-v端口

由于虚拟机有独立的 MAC 地址,它的MAC地址或端口可以根据流量将它连接到的Hyper-V交换机,使用这个方案的虚拟化还有一个优势,因为相邻的交换机总是能看到一个特定的 MAC地址对一个且只有一个连接的端口,交换机将基于目标 MAC (VM MAC) 地址的多个链路上分发入口负载(通信量从交换机到主机),如果主机只有几台虚拟机,当虚拟机的队列(VMQs)被用作一个队列可以放置在特定的达到流量预期NIC上,这是特别有用的,此模式对负载平衡来说,十分精确。这种模式也总是将限制在一个单独的  VM (亦即,从单个交换机端口的通信量)到一个单一的界面上的可用带宽。Windows Server 2012Hyper-V 交换机端口作为标识符,而不是源MAC地址,在某些情况下,在交换机上的端口上,虚拟机可以使用一个以上的MAC地址。

(出站所有网卡,进站所有网卡)

082054935.jpg

备用适配器

可以让其中的一个网卡当备用网卡;也可以让所有网卡都处于活动状态。

082125931.jpg

负载均衡最优配置

成组模式(静态成组、LACP+负载平衡模式(地址哈希)

Hyper-v最优配置

成组模式(静态成组、LACP+负载平衡模式(Hyper-v端口)


  • 服务器配置

082220863.jpg

  • 安装过程

082334897.jpg

082337808.jpg

082340267.jpg

082343347.jpg

给新的NIC组配置IP192.168.1.254

082434171.jpg

已聚合为2Gbps

082506225.jpg

082508303.jpg

ping 192.168.1.200不通,ping 192.168.1.210不通,ping 192.168.1.254 通过

082537790.jpg

关闭1号网卡(192.168.1.200

082604141.jpg

ping 192.168.1.254 通过

082637373.jpg

测试完成,说明既能做聚合网卡提高网络速度,又能负载均衡和网卡冗余。

注:感谢“老丁的技术博客”的介绍