VMware Cloud Foundation 云平台环境中每台服务器都被分配了多个 IP 地址,以实现各种云服务和管理功能,如:用于云平台管理的网络、vMotion 专用网段、访问 vSAN 存储的专用网络等。在 vSphere 的虚拟化环境下,所有的网络连接都是通过分布式虚拟交换机来实现的,虚拟交换机机是由安装在各台服务器上的 ESXi 软件来实现的。虚拟交换机服务的对象有两类:一类是虚拟机,虚机通过交换机上的端口组 (port group) 来连接网络,所有虚拟机的网络都先连到虚拟交换机上,再通过虚拟交换机连接到每台服务器上的物理网络,;另一类是由 ESXi 提供的各种基础服务,包括 vSAN 存储访问、vMotion 迁移功能、虚机管理等等,这些基础服务称为 VMkernel Service,通过 VMkernel 端口连接虚拟交换机 (下图中的 vmk0、vmk1 …)。
Cloud Foundation 引入了 Network Pool (网络池) 的概念来管理和分配 IP 地址,这种方案在业界被称为 IPAM (Internet Protocol Address Management,互联网协议地址管理) 解决方案。下图就是 Network Pool 定义的一个例子,其中指定了两个网段分别用于 vSAN 和 vMotion,网段之间用 VLAN 隔离,需要设置子网地址空间、缺省网关以及可分配的 IP 地址范围等参数。每当有新的服务器加入到 Cloud Foundation 环境中时 (这个过程称之为主机服役 Host Commission),SDDC Manager 会要求指定一个 Network Pool;当这台服务器被加到工作负载域或集群中时,SDDC Manager 会根据 Network Pool 中的设置来为该服务器配置网络参数,包括配置 VMkernel 端口并且为 vMotion、vSAN 或 NFS 这些服务分配 IP 地址等等。
云计算环境的部署和配置是一个繁琐的过程,这里介绍的 IP 地址分配和网络参数配置就是一个例子,如果用手工方式来配置每一台服务器的话,不仅费时费力,而且很容易出错。Cloud Foundation 通过 Network Pool 机制来自动配置主机网络参数和分配 IP 地址,把管理员从繁重的手工操作中解脱出来。Cloud Foundation 从各个方面来简化云环境的管理工作,帮助企业提高 IT 环境运维效率和质量,是企业构建私有云平台和软件定义数据中心的理想选择。
下面是关于 Cloud Foundation 环境中使用 Network Pool 来配置服务器网络的演示视频 (提示:请选择视频下方的“高清 720P”选项来观看) 。
延伸阅读
将 VMware vSphere / vSAN 软件与 Intel 的最新硬件平台技术相结合,可以为用户交付最佳的超融合架构平台,帮助用户简化数据中心管理,降低采购和运维成本,轻松应对企业在数字化转型中面对的各种挑战。
- VMware vSAN 是最佳的存储方案平台,具有管理简便、高性能、低成本、易扩展的特点,在 vSAN 平台上可以支持任何类型的应用。
- Intel 至强处理器提供最强计算能力,基于傲腾 (Optane) 和 3D NAND 技术的固态盘是理想的高速缓存,以太网融合网卡提供稳定的网络带宽和低网络延迟。