本地存储可以是位于ESXi主机内部的内部硬盘,也可以包括位于主机之外并通过 SAS 或 SATA 等协议直接连接主机的外部存储系统。
本地存储不需要存储网络即可与主机进行通信。您需要一根连接到存储单元的电缆;必要时,主机中需要有一个兼容的 HBA。
下图描述了一台使用本地 SCSI 存储的虚拟机。
在这个本地存储拓扑示例中,ESXi主机使用的是到存储设备的单一连接。可以在该设备上创建 VMFS 数据存储,以用于存储虚拟机磁盘文件。
虽然可以使用这种存储配置,但它不是最佳做法。如果在存储设备和主机间使用单一连接,则在连接不稳定或出现故障时,会产生将导致中断的单一故障点 (SPOF)。但是,由于大多数本地存储设备不支持多个连接,因此无法使用多个路径访问本地存储。
ESXi支持各种本地存储设备,包括 SCSI、IDE、SATA、USB、SAS、闪存和 NVMe 设备。
注: 不能使用 IDE/ATA 或 USB 驱动器来存储虚拟机。
本地存储不支持在多个主机之间共享。只有一个主机可以访问本地存储设备上的数据存储。因此,虽然可以使用本地存储创建虚拟机,但无法使用需要共享存储的 VMware 功能,如 HA 和 vMotion。
但是,如果您使用的是仅有本地存储设备的主机集群,则可以实施vSAN。vSAN可将本地存储资源转变为软件定义的共享存储。有了vSAN,便可以使用需要共享存储的功能。有关详细信息,请参见《《管理 VMware vSAN》》文档。