阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Windows Server 2012 NIC Teaming 介绍及注意事项

481次阅读
没有评论

共计 3333 个字符,预计需要花费 9 分钟才能阅读完成。

Windows Server 2012 NIC Teaming 也称作 负载平衡 / 故障转移(LBFO)。主要功能就是带宽聚合,负载均衡以及故障转移。Windows Server 2012 首次内置了这个功能,所以配置 NIC Teaming 不再需要网卡厂商的驱动程序上配置。具体就不多说了,想必大家都已经有所了解。直接进入主题写一些我最近学到的关于 NIC Teaming 的配置细节和要求限制。

一,NIC Teaming 的要求及限制

1.      Hyper-V 主机上支持最多32 个网卡组成一个Team.

2.      VM 上支持最多 2 个网卡组成一个 Team。

3.      VM 上做 NIC TEAMING 只支持“Switch Independent configuration / Address Hash distribution”模式。

4.      VM 上做 TEAMING 不会影响Live Migration.

5.      只能用以太网卡组成TEAM,不支持WWAN,WLAN,Bluetooth.

6.      不能对在hyper- V 主机上的虚拟网卡做 Team。

7.      对于两个速度不一样的网卡,不支持使用active/active 模式。可以用一个 活动(active), 一个备用(standby)模式。NIC TEAMING 的分发模式不会基于网卡的速度来分发,一个包含 10Gbps 的网卡和一个 100Mbps 网卡的 TEAM,可能会给两块网卡各发送一半的流量。但是可以让 10Gbps 网卡作为活动,100Mbps 网卡作为备用。

8.      不能在 Team 之上再建 Team。并且不能将第三方的TEAM 方案和Windows Server 2012 的 Teaming 混合使用。

 

 

具体还有很多细节,这个官方文档上写的挺详细的,值得一读:

 

http://www.microsoft.com/en-us/download/details.aspx?id=30160 

二,NIC Teaming 的配置模式以及负载平衡模式
   1. 配置模式
      配置模式有 3 种:
  •  Switch-independent 
   交换机上不需要做任何配置
  •     Static teaming (Switch-dependent teaming)
   需要在交换机和主机上都做配置
  •   LACP (Switch-dependent teaming)
   少数交换机上实现自动配置,在大多数交换机上需要在端口上启用LACP
 
 
后两种 Switch-dependent teaming  模式可以让入站和出站带宽达到 Team 成员适配器的聚合带宽,因为所有的 Team  成员适配器是被看做一条大的通道。
 
 
Switch-independent 模式中,组成 Team 的网络适配器可以连接在不同的交换机上。
 
Switch-dependent teaming模式则要求,组成 Team 的适配器都必须连接在同一个物理交换机上。
 
 
 
2. 负载平衡模式

 

Load balancing mode 有两种:

 

·         Address Hashing

这种算法会基于数据包的地址组成部(源,目标的 MAC, IP,  以及端口号)分创建一个哈希值,然后把具有这个哈希值的数据包分配到可用的 NIC 上。通常这种分配方式就足够在可用的 NIC 上建立有效负载。
         
         

·         Hyper-V switch port

 

因为每个 VM 都有独立的 MAC 地址,所以 VMMAC地址或者 VM 所连接的Hyper-V switch 端口可以做为划分流量的基础,交换机在分发入站流量的时候,可以基于目标 Mac 地址(VM Mac 地址)来在多条链路上分发。然后如果 HOST 上的 VM 数量较少时,这种分发方式不能充分做到负载均衡,因为同一时间内,只有一个 NIC 在发送一个 VM 上的流量,并且单一 VM 的带宽也被限制在单一 NIC 的可用带宽之内。但这种方式在使用 VMQs 的时候非常有用。

 
 

 

 

3. 如何选择不同的配置方法 NIC Teaming Configuration)和数据分发算法(Load distribution algorithms)

 

·         Switch Independent configuration / Address Hash distribution

 
这种配置方式会通过选用的地址哈希来分发送数据包到所有活动的 NIC 成员上,因为在路由的时候,一个 IP 地址只能关联一个 MAC 地址,所以这种方式在接收入站通信时,只能通过一个 TEAM  成员来接收。这也意味着入站通信不会超过 TEAM  中一个成员的带宽。
 
这种配置方式最适合用在如下的情况里:
 
需要考虑在不同的物理交换机上做 Team;需要用  活动 / 备用 active/standby)模式;Team VM;在服务器上跑的工作流有大量出站负载,少量入站负载,例如 IIS。
 
 

·         Switch Independent configuration / Hyper-V Port distribution

 

这种方式会基于Hyper-V 交换机的端口号来在所有活动的 Team 成员(NIC)上分发流量。每个Hyper- V 端口的带宽不会大于一个 TEAM 成员(NIC)的带宽。

 
由于Hyper-V 端口号是和 Team NIC 绑定的,所以同一个 VM 上的入站和出站流量都用的是同一个 Team NIC。
 
 
这种配置方式最适合用在如下的情况里(同时):
 
VM的数量远大于Team 成员的数量,可以接受 VM 的带宽被限制在一个 TEAM NIC 成员的可用带宽之内。
 
 
 

·         Switch Dependent configuration / Address Hash distribution

 
这种配置方式会通过选用的地址哈希来分发送数据包到所有活动的 NIC 成员上。和所有 switch dependent configurations  一样,交换机来决定如何在 TEAM NIC 上分发入站通信。
 
 
这种配置方式最适合用在如下的情况里(同时):
 
在可以保证使用相同交换机上做TEAM 时,达到最大性能;在 Hyper-V 交换机下做 Teaming,VM 的带宽需要大于一个 TEAM NIC 的可用带宽。
 
 

·         Switch Dependent configuration / Hyper-V Port distribution

 

这种方式会基于 Hyper-V 交换机的端口号来在所有活动的 Team 成员(NIC)上分发流量。每个Hyper- V 端口的带宽不会大于一个 TEAM 成员(NIC)的带宽。和所有switch dependent configurations  一样,交换机来决定如何在 TEAM NIC 上分发入站通信。

 
 
这种配置方式最适合用在如下的情况里 (同时):
 
VM的数量远大于 TEAM NIC  的数量;需要用使用特定协议(如 LACP  而对 TEAM 方式有要求;限制 VM 的带宽不能大于 TEAM  成员中一个 NIC 的带宽。
 
三,配置 NIC Teaming

打开Server Manger. NIC Teaming,点 ‘Disabled’

Windows Server 2012 NIC Teaming 介绍及注意事项

2.      点击TASKS — New Team

Windows Server 2012 NIC Teaming 介绍及注意事项

 

3.      NIC Team 起一个名字 , 选择想要做 Team 的网卡,

 

然后选择Teaming Mode, 这里我就选择“Switch Independent”; 负载均衡模式选择“Address Hash”;Standby Adapter 选择 None.2 个网卡都设置为活动。

      
如果需要给Team 做 VLAN,可以在最下方的 Primary team interface 选择 VLAN number.
配置好之后点击 OK。必须注意,如果需要在 Team 上做 VLAN, 不要 在组成 Team 的网卡上(例如这里是 Internal 1, Internal 2)分别作 VLAN 设置。

Windows Server 2012 NIC Teaming 介绍及注意事项

4.      等待 NIC Team 配置完成,完成后状态会显示‘OK

Windows Server 2012 NIC Teaming 介绍及注意事项

5.      这时我们在网络连接中就可以看到新建号的NIC Team.

Windows Server 2012 NIC Teaming 介绍及注意事项

在给Hyper-V HOST 创建虚拟网络的时候,可以选择用新建的 NIC Team 来创建 Hyper-V 交换机,如图。

Windows Server 2012 NIC Teaming 介绍及注意事项

 边学习边分享,如果文章中有错误,欢迎指正!:-)

本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-01/139772.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计3333字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19356
评论数
4
阅读量
8320702
文章搜索
热门文章
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛 NAS-7:手把手教你免费内网穿透 -Cloudflare tunnel 前言 大家好,我是星...
星哥带你玩飞牛NAS-2:飞牛配置RAID磁盘阵列

星哥带你玩飞牛NAS-2:飞牛配置RAID磁盘阵列

星哥带你玩飞牛 NAS-2:飞牛配置 RAID 磁盘阵列 前言 大家好,我是星哥之前星哥写了《星哥带你玩飞牛 ...
星哥带你玩飞牛NAS-1:安装飞牛NAS

星哥带你玩飞牛NAS-1:安装飞牛NAS

星哥带你玩飞牛 NAS-1:安装飞牛 NAS 前言 在家庭和小型工作室场景中,NAS(Network Atta...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
颠覆 AI 开发效率!开源工具一站式管控 30+大模型ApiKey,秘钥付费+负载均衡全搞定

颠覆 AI 开发效率!开源工具一站式管控 30+大模型ApiKey,秘钥付费+负载均衡全搞定

  颠覆 AI 开发效率!开源工具一站式管控 30+ 大模型 ApiKey,秘钥付费 + 负载均衡全...
小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比

小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比

小白也能看懂:什么是云服务器?腾讯云 vs 阿里云对比 星哥玩云,带你从小白到上云高手。今天咱们就来聊聊——什...
安装并使用谷歌AI编程工具Antigravity(亲测有效)

安装并使用谷歌AI编程工具Antigravity(亲测有效)

  安装并使用谷歌 AI 编程工具 Antigravity(亲测有效) 引言 Antigravity...
免费获得大模型的Api-Key的方法:英伟达提供GLM-4.7、Minimax M2.1模型和GitHub的AI大模型API申请

免费获得大模型的Api-Key的方法:英伟达提供GLM-4.7、Minimax M2.1模型和GitHub的AI大模型API申请

  免费获得大模型的 Api-Key 的方法:英伟达提供 GLM-4.7、Minimax M2.1 ...
星哥带你玩飞牛NAS-4:飞牛NAS安装istore旁路由,家庭网络升级的最佳实践

星哥带你玩飞牛NAS-4:飞牛NAS安装istore旁路由,家庭网络升级的最佳实践

星哥带你玩飞牛 NAS-4:飞牛 NAS 安装 istore 旁路由,家庭网络升级的最佳实践 开始 大家好我是...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号AI知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率

国产开源公众号 AI 知识库 Agent:突破未认证号限制,一键搞定自动回复,重构运营效率 大家好,我是星哥,...
多服务器管理神器 Nexterm 横空出世!NAS/Win/Linux 通吃,SSH/VNC/RDP 一站式搞定

多服务器管理神器 Nexterm 横空出世!NAS/Win/Linux 通吃,SSH/VNC/RDP 一站式搞定

多服务器管理神器 Nexterm 横空出世!NAS/Win/Linux 通吃,SSH/VNC/RDP 一站式搞...
如何安装2026年最强个人助理ClawdBot、完整安装教程

如何安装2026年最强个人助理ClawdBot、完整安装教程

如何安装 2026 年最强个人助理 ClawdBot、完整安装教程 一、前言 学不完,根本学不完!近期,一款名...
星哥带你玩飞牛NAS-16:不再错过公众号更新,飞牛NAS搭建RSS

星哥带你玩飞牛NAS-16:不再错过公众号更新,飞牛NAS搭建RSS

  星哥带你玩飞牛 NAS-16:不再错过公众号更新,飞牛 NAS 搭建 RSS 对于经常关注多个微...
欧洲无限速云盘免费10GB永久存储 + WebDAV部署+图床搭建,多平台联动一步到位!

欧洲无限速云盘免费10GB永久存储 + WebDAV部署+图床搭建,多平台联动一步到位!

欧洲无限速云盘免费 10GB 永久存储 + WebDAV 部署 + 图床搭建,多平台联动一步到位! 大家好,我...