作者:在路上(老李) QQ群:384423770
一、说明
从VMware vSphere 5.x版本开始支持多网卡vMotion。多网卡vMotion即VM在两个ESXi主机之间做vMotion迁移的时候,利用多块物理网卡进行VM内存数据的传输,加快虚拟机vMotion迁移的速度。网络拓扑图所下图所示:
目前大多数部署环境使用单网卡vMotion,即vMotion的vmkernel绑定了多网卡,但由于网络负载均衡策略(基于端口、基于源MAC地址等)的原因,只有一块物理网卡传输虚拟机内存数据。
二、配置
1. 选择ESXi主机,“Configuration”->"Networking",选择vSwitch0标准交换机的属性(Properties)
2. 选择“Add”
3. 连接类型选择“vMkernel”
4. 输入网络标签名,VLAN ID等信息。多网卡vMotion,需要确保多个vMkernel在同一网段。
5. 输入IP地址等信息。建议和管理网络属于不同的网段,强烈建议vMotion网段是不可路由的VLAN网段
6. 显示信息,"Finish"完成创建
7. 完成第一个vMotion的vMkernel的创建。选择vMotion-01,再选择“Edit”
8. 切换到"NIC Tearming",勾选“Override switch failover order”
9. 把vmnic1物理网卡移动到"Standby Adapters",即vMotion-01正常情况下使用vmnic0,当vmnic0网卡出现故障时,切换到vmnic1物理网卡,实现物理网卡故障冗余切换。然后“OK”保存
10. 重复2-9步骤创建另一个vMotion功能的vmkernel。
11. 完成第二块的vMotion功能的vmkernel的创建。"edit"刚创建的vMotion-02
12. 物理网卡绑定,和vMotion-01的物理网卡Active和Standby调换个位置,如下图所示。
13. 完成多网卡的vMotion的配置,如下图所示。
14. 多网卡vMotion测试结果
转载于:https://blog.51cto.com/vmroad001/1606644