3.3.1 多网卡绑定以及负载均衡
在 ESXi01(172.16.1.1)主机未进行配置的情况下,vSwitch0 只有一张物理网卡,下面再添加一张物理网卡,让vSwitch0实现冗余以及负载均衡。
第1步,使用VMware vSphere Client登录ESXi01(172.16.1.1)主机,选择“Home”→“Inventory”→“Inventory”→“Configuration”,如图3-1所示。
图3-1 配置vSphere Standard Switch之一
第2步,选择“Hardware”→“Networking”,出现网络配置界面,如图3-2所示。
图3-2 配置vSphere Standard Switch之二
第3步,通过图3-2可以看到目前ESXi01(172.16.1.1)主机已经默认创建标准虚拟交换机 vSwitch0,在“Physical Adapters”中只有 vmnic5一张网卡,此网卡承载VM Network和Management Network流量,如果只使用一张网卡的话,不但不能提供冗余功能,也无法实现负载均衡。为此,为vSwitch0增加一张网卡以便实现上述功能。单击“vSwitch0”→“Properties”进入配置界面,如图3-3所示。
图3-3 配置vSphere Standard Switch之三
第4步,选择“Network Adapters”菜单,如图3-4所示。
图3-4 配置vSphere Standard Switch之四
第5步,单击“Edit”进入配置向导,此处会列出ESXi01(172.16.1.1)主机所有可用的网卡信息,勾选vmnic2,如图3-5所示,单击“Next”按钮。
图3-5 配置vSphereStandardSwitch之五
ESXi01(172.16.1.1)主机 vSwitch0之前使用的是vmnic5(NetXtreme II BCM5709),同一张物理网卡的另外一个千兆以太网口是vmnic4。在此勾选的是vmnic2(NetXtreme II 5706),目的是让冗余与负载均衡在不同物理网卡上实现,避免单点故障。
第6步,配置故障的切换,如图3-6所示,单击“Next”按钮。
此处将vmnic5以及vmnic2都作为Active Adapters,让2张网卡都处于活动状态,以实现冗余与负载均衡。也可以将另外一张网卡设置为Standby Adapters,当故障发生时才接替工作。如果在只有2张网卡的情况下使用此设置,仅能实现冗余功能而不能实现负载均衡。
图3-6 配置vSphereStandardSwitch之六
第7步,完成配置,如图3-7所示,单击“Finsh”按钮。
图3-7 配置vSphere Standard Switch之七
第8步,在“vSwitch0 Properties”窗口中可以看到已经有 vmnic5以及vmnic2 2张网卡,如图3-8所示。
图3-8 配置vSphere Standard Switch之八
第9步,回到“vSwitch0 Properties”→“Ports”,查看后下角“Failover and Load Balancing”信息,可以看到“Failback”状态为“yes”,“Active Adapters”为“vmnic5、vmnic2”,说明配置成功,如图3-9所示。
图3-9 配置vSphereStandardSwitch之九
第10步,点击“Edit”进入“NIC Teaming”配置界面,如图3-10所示,可以根据实际应用情况进行调整。
图3-10 配置vSphereStandardSwitch之十
第11步,选择“Configuration”→“Networking”,可以看到 vSwitch0 已经配置了 2张千兆网卡,如图3-11所示。
图3-11 配置vSphere Standard Switch之十一
通过以上配置,对vSwitch0配置了2张物理网卡,vSwitch0目前可以实施冗余、负载均衡。同时,使用了不同物理网卡的千兆以太网口,避免了由于物理网卡故障而导致的网络中断情况。