与物理机一样,虚拟机是运行操作系统和应用程序的软件计算机。管理程序用作虚拟机的运行平台,并且可以整合计算资源。

每个虚拟机包含自己的虚拟(基于软件的)硬件,包括虚拟 CPU、内存、硬盘和网络接口卡。

称为管理程序的软件安装在虚拟化数据中心内的物理硬件上,并用作虚拟机平台。ESXi 是 vSphere 环境中的管理程序。管理程序根据需要动态为虚拟机提供物理硬件资源,以支持虚拟机的运行。通过管理程序,虚拟机可以在一定程度上独立于基础物理硬件运行。例如,可以在物理主机间移动虚拟机,或者将虚拟机的虚拟磁盘从一种类型的存储移至另一种存储,而不会影响虚拟机的运行。

由于虚拟机是从特定基础物理硬件解耦的,因此通过虚拟化可以将物理计算资源(如 CPU、内存、存储和网络)整合到资源池中,从而可以动态灵活地将这些资源池提供给虚拟机。通过相应的管理软件,例如 vCenter Server,还可以使用多种功能来提高虚拟基础架构的可用性和安全性。