ESXi 和 ESX 中的网卡绑定
search cancel

ESXi 和 ESX 中的网卡绑定

book

Article ID: 343508

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

本文介绍与配置网卡绑定有关的信息。

一个 NIC 组合的部分和所有成员之间可以共享物理和虚拟网络之间的流量负载,并可在发生硬件故障或网络中断时提供被动故障转移。


Symptoms:

免责声明:本文为 NIC teaming in ESXi and ESX (1004088) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


Environment

VMware ESXi 3.5.x Installable
VMware ESXi 4.0.x Embedded
VMware vSphere ESXi 5.5
VMware ESXi 4.1.x Embedded
VMware vCenter Server 6.5.x
VMware ESX 4.0.x
VMware vSphere ESXi 5.0
VMware ESXi 4.1.x Installable
VMware vSphere ESXi 5.1
VMware ESXi 4.0.x Installable
VMware ESX 4.1.x
VMware ESX Server 3.0.x
VMware ESXi 3.5.x Embedded
VMware ESX Server 3.5.x

Resolution

要使用网卡绑定,必须将两个或多个网络适配器上行链接到虚拟交换机。NIC 组合的主要优点包括:
  • 为托管组合的虚拟交换机提高网络容量。
  • 当组合中的某个适配器发生故障时,可进行被动故障切换。

遵循以下这些指导准则以选择正确的 NIC 分组策略:

  • 基于源端口 ID 的路由:则根据流量进入虚拟交换机的虚拟端口选择上行链接。
  • 基于 IP 哈希的路由:根据每个数据包的源和目标 IP 地址的 Hash 选择上行链接。对于非 IP 数据包,会使用位于这些偏移上的任何内容计算 Hash。
  • 基于源 MAC 哈希的路由:根据源以太网的 Hash 选择上行链接。
  • 使用明确故障切换顺序:始终使用“活动适配器”列表中位于最前列的符合故障切换检测标准的上行链路。
  • 基于物理网卡负载的路由(仅在 Distributed Switch 中提供):根据物理网卡的当前负载选择上行链路。
开始前:

要使用 vSphere/VMware Infrastructure Client 为标准 vSwitch 配置网卡绑定,请执行以下操作:
  1. 高亮显示主机,然后单击配置选项卡。
  2. 单击网络链接。
  3. 单击属性
  4. 网络适配器选项卡下,单击添加
  5. 选择合适的(未分配的)网络适配器,然后单击下一步
  6. 确保选择的适配器位于活动适配器下。
  7. 单击下一步 > 完成
  8. 端口选项卡上,高亮显示端口组的名称,然后单击编辑
  9. 单击网卡绑定选项卡。
  10. 负载平衡字段下选择正确的绑定策略。
  11. 单击确定

要使用 vSphere Web Client 为标准 vSwitch 配置网卡绑定,请执行以下操作:

  1. 在 vCenter“主页”下,单击主机和群集
  2. 单击该主机。
  3. 单击管理 > 网络 > 虚拟交换机
  4. 单击“vSwitch”。
  5. 单击管理物理网络适配器
  6. 选择合适的(未分配的)网络适配器,并使用箭头将适配器移至活动适配器
  7. 单击编辑设置
  8. 负载平衡字段下选择正确的绑定策略。
  9. 单击确定

要使用 vSphere/VMware Infrastructure Client 为 VMware vSphere Distributed Switch (VDS) 的分布式端口组配置网卡绑定,请执行以下操作:

  1. 在“清单”中,转至“网络”。
  2. 单击“Distributed Switch”。
  3. 单击配置选项卡。
  4. 单击管理主机。此时将弹出一个窗口。
  5. 单击主机。
  6. 选择物理适配器选项中,选择正确的 vmnic。
  7. 单击下一步以显示其余的选项。
  8. 单击完成
  9. 展开分布式交换机。
  10. 右键单击分布式端口组
  11. 单击编辑设置
  12. 单击绑定和故障切换
  13. 负载平衡字段下选择正确的绑定策略。
  14. 单击确定

要使用 vSphere Web Client 为 VDS 的分布式端口组配置网卡绑定,请执行以下操作:

  1. 在 vCenter“主页”下,单击网络
  2. 单击“Distributed Switch”。
  3. 单击入门选项卡。
  4. 基本任务下,单击添加并管理主机。此时将弹出一个窗口。
  5. 单击管理主机网络
  6. 单击下一步 > 附加的主机
  7. 选择主机。
  8. 单击下一步
  9. 选择管理物理适配器并取消选中其余的选项。
  10. 单击下一步
  11. 选择正确的 vmnic。
  12. 单击分配上行链路 > 下一步
  13. 单击下一步以显示其余的选项。
  14. 单击完成
  15. 展开“Distributed Switch”。
  16. 单击分布式端口组> 管理 > 设置
  17. 在“属性”下,单击编辑
  18. 单击绑定和故障切换
  19. 负载平衡字段下选择正确的绑定策略。
  20. 单击确定


Additional Information

有关详细信息,请参见:


使用四个网络适配器的示例环境:

<u>Virtual switch</u> <u>Portgroup</u> <u># Uplinks</u>
1 Service Console 1
2 Virtual Machine 2
3 vMotion 1


用于虚拟机网络的网卡组合可提供额外的容量和故障切换功能,并在某个网络适配器出现故障时保持端口组与网络的连接。vMotion 上行链接最好与其自身的子网连接,并与其他 ESX 服务器主机的 vMotion 端口一起,以从虚拟机和服务控制台流量中分离出其流量,并使性能最大化。
可将额外的网络适配器上行链接到虚拟交换机 1,以用于服务控制台(管理)界面上的故障切换功能,或将其上行链接到新的虚拟交换机 4,以用于 iSCSI 或 NFS 存储(最好在其自身的子网上)。
NIC teaming in ESXi and ESX