VMware vSphere有一组虚拟网络元素,该组元素可以让数据中心中的虚拟机像物理环境一样联网。虚拟环境提供了与物理环境类似的网络元素,这些元素包括:
1)虚拟网络接口卡(vNIC)
与物理机一样,每个虚拟机都有一个或多个vNIC。客户机操作系统和应用程序通过常用的设备驱动程序或VMware用于虚拟环境优化的设备驱动程序与vNIC进行通信。无论哪种情况,客户机操作系统中的通信就像与物理设备通信一样。
2)vNetwork标准交换机(vSwitch)
下图显示了vSwitches虚拟环境内部和外部网络之间的关系。vSwitch可在虚拟机之间进行内部流量路由或通过连接物理以太网适配器链接外部网络。
3) vNetwork分布式交换机(dvSwitch)
dvSwitch在所有关联主机之间作为单个虚拟交换机使用。这使得虚拟机可在跨多个主机进行迁移时确保其网络配置保持一致。与vSwitch一样,每个dvSwitch都是一种可供虚拟机使用的网络集线器。
vSphere Distributed Switch 就像是所有关联主机之间的一个交换机。这使您能够设置跨所有成员主机的网络配置,
并使得虚拟机可在跨多个主机进行迁移时保持其网络配置一致。与 vSphere标准交换机一样,每个 vSphere Distributed Switch
也是虚拟机可以使用的网络集线器。分布式交换机可以在虚拟机之间进行内部流量转发或通过连接到物理以太网适配器
(也称为上行链路适配器)链接到外部网络。还可向每个分布式交换机分配一个或多个分布式端口组。分布式端口组将多个端口分组到一个公共配置下,
并为连接到带标记网络的虚拟机提供稳定的定位点。每个分布式端口组都由一个对于当前数据中心唯一的网络标签来标识。
VLAN ID 是可选的,它用于将端口组流量限制在物理网络内的一个逻辑以太网网段中。要创建vSphere Distributed Switch,则加到
ESXi主机上的相同编号的网卡必须要在同一物理交换机上,且所使用的物理交换机的VLAN是允许使用的。已经加入标准虚拟交换机的物理网卡不能直接加入分布式虚拟交换机中,
必须使用迁移来加入。多个物理网卡可以创建多个分布式交换机。分布式交换机是vCenter的功能,ESXi必须要被vCenter管理。
4) 端口组
端口组是虚拟环境特有的概念,它一种策略设置机制,这些策略用于管理与端口组相连的网络。虚拟机不是将其vNIC连接到vSwitch上的特定端口,而是连接到端口组。一个vSwitch可以有多个端口组。与同一端口组相连的所有虚拟机均属于虚拟环境内的同一网络,即使它们属于不同的物理服务器也是如此。可将端口组配置为执行策略,以提供增强的网络安全、网络分段、更佳的性能、高可用性以及流量管理。