即使虚拟机正在运行,您也可以向虚拟机添加大容量虚拟磁盘,并向现有磁盘添加更多空间。在虚拟机创建期间或安装客户机操作系统之后,可以设置大部分虚拟磁盘参数。
可在新的虚拟磁盘、现有虚拟磁盘或映射的 SAN LUN 上存储虚拟机数据。虚拟磁盘显示为客户机操作系统的单个硬盘。虚拟磁盘由主机文件系统中的一个或多个文件组成。可在同一主机上或不同主机之间复制或移动虚拟磁盘。
对于在ESXi主机上运行的虚拟机,可以将虚拟机数据直接存储在 SAN LUN 上,而不是使用虚拟磁盘文件。如果虚拟机中运行的应用程序必须检测存储设备的物理特征,则此功能非常有用。通过映射 SAN LUN,您也可以使用现有 SAN 命令管理磁盘存储。
要加快虚拟机的性能,可以将虚拟机配置为使用 vSphere Flash Read Cache™。有关 Flash Read Cache 行为的详细信息,请参见《vSphere 存储》文档。
将 LUN 映射到 VMFS 卷时,vCenter Server或ESXi 主机会创建一个指向裸 LUN 的裸设备映射 (RDM) 文件。将磁盘信息封装到文件中可使 vCenter Server 或ESXi主机锁定 LUN,以便只有一台虚拟机可以写入到该 LUN。此文件的扩展名为 .vmdk,但文件仅包含磁盘信息,该信息描述了到ESXi 系统上的 LUN 的映射。实际数据存储在 LUN 上。不能从模板部署虚拟机,并将其数据存储在 LUN 上。您只能将其数据存储在虚拟磁盘文件中。