VMware 网络原理
VMware是一个虚拟化平台,只提供二层网络交换的功能,不具备完整的网络管理能力。Cloudpods 为VMware补足网络管理的能力,提供IP地址和网络配置信息管理的能力。
基本概念
VMware中有以下基本网络概念:
标准虚拟交换机 (Standard vSwitch)
每台ESXi宿主机内可以配置多个虚拟交换机,实现虚拟机之间以及虚拟机和外部物理网络的网络交换。
分布式虚拟交换机(Distributed vSwitch)
被vCenter纳管的多台宿主机之间可以定义共享的分布式虚拟交换机,实现跨ESXi宿主机的虚拟机之间的统一配置的二层网络交换。
端口(Port)
虚拟机接入虚拟交换机的虚拟网络端口。
标准端口组 (Standard Port Group)
标准虚拟机交换机上的一组虚拟端口,共享相同的VLAN,安全策略,冗余等配置。
分布式端口组(Distributed Port Group)
分布式虚拟交换机上的一组虚拟端口。
基本原理
3.10以及之前版本,VMware中的虚拟交换机和平台的二层网络一一对应。IP子网和分布式端口组对应。IP子网和分布式端口组通过VLAN ID关联。这种映射方式比较隐晦,不容易配置。
从3.11开始,VMware中的端口组和平台 的二层网络一一对应。VMware不负责IP子网的信息维护,因此,每个端口组上可以分配的IP子网信息在 平台 中维护。
下面总结了VMware相关概念和 平台 相关概念的关联关系。
VMware概念 | 平台 概念 | 如何关联 | 关联关系 |
---|---|---|---|
虚拟机 | 虚拟机 | 通过虚拟机UUID关联 |