我们可以通过虚拟网络和VMkernel网络来完善ESXi网络,用来满足虚拟化的基础架构。使用不同的虚拟交换机来应付不同的服务,要合理的安排网卡,合理的控制端口组,做好网络设计规划,这样才能使用虚拟网络达到最高的效率,如图:

管理ESXi虚拟网络_第1张图片

一个匹配vSphere架构的ESXi网络需要独立的主控制台、网卡、虚拟交换机,具备防单点失误的多网卡虚拟机和通信端×××换机,连接存储的多路径存ISCSI网络,用于vMotion网络连接的虚拟交换机等。

一般来说,防单点失误就是将多个网卡同时接到虚拟交换机上,这就要使用网卡的绑定功能,配置端口的活动网卡数,如图:

管理ESXi虚拟网络_第2张图片在虚拟交换机的属性里,设置虚拟机端口组的属性,在网卡绑定界面,设置虚拟网络端口组多网卡做冗余,用来防止单点故障。

标准虚拟交换机有2个缺点,第一个缺点,也是主要缺点,这类虚拟交换机必须在各台ESXi主机上进行配置。也就是说,VLAN、安全策略和绑定策略都必须在每一台ESXi主机上独立配置。如果某一策略需要变更,vSphere管理员必须在每台ESXi主机上都更改此策略。虽然管理员确实可以通过vCenter Server来集中管理各台ESXI主机,但对虚拟交换机的更改仍须在每台ESXi主机上进行。

标准虚拟交换机的另一个缺点是,使用VMware vMotion迁移虚拟机时,会重置网络连接状态,这增加了在虚拟环境中进行网络监视和故障排除的复杂性。