除了常规存储硬盘驱动器 (Hard Disk Drive, HDD) 以外,ESXi 还支持闪存设备。

与属于机电设备(包含运动零件)的常规 HDD 不同,闪存设备将半导体用作其存储介质且没有运动零件。通常,闪存设备具有很好的弹性,并可提供对数据的快速访问。

要检测闪存设备,ESXi 可使用基于 T10 标准的查询机制。请咨询供应商,以确认您的存储阵列是否支持 ESXi 闪存设备检测机制。

主机检测到闪存设备后,您可以将其用于多项任务和功能。

如果使用 NVMe 存储,请启用高性能插件 (HPP) 以提高您的存储性能。请参见VMware 高性能插件和路径选择方案

有关将 NVMe 存储与 ESXi 配合使用的详细信息,请参见 关于 VMware NVMe 存储

表 1. ESXi 使用闪存设备
功能互操作 描述
vSAN vSAN 需要闪存设备。有关详细信息,请参见《管理 VMware vSAN》文档。
VMFS 数据存储 在闪存设备上创建 VMFS 数据存储。数据存储可用作下列用途:
  • 存储虚拟机。某些客户机操作系统可以将存储在这些数据存储上的虚拟磁盘标识为闪存虚拟磁盘。
  • ESXi 主机交换缓存分配数据存储空间。请参见使用 VMFS 数据存储配置主机缓存
虚拟闪存资源 (VFFS) 如果供应商要求,请设置虚拟闪存资源并对 I/O 缓存筛选器使用该资源。请参见筛选虚拟机 I/O

闪存设备和虚拟机

客户机操作系统可以将驻留在闪存数据存储上的虚拟磁盘标识为闪存虚拟磁盘。

客户机操作系统可使用标准查询命令,例如对 SCSI 设备运行 SCSI VPD Page (B1h),对 IDE 设备运行 ATA IDENTIFY DEVICE (Word 217)。

对于链接克隆、本机快照和增量磁盘,查询命令将报告基础磁盘的虚拟闪存状态。

在下列情况下,操作系统可以检测虚拟磁盘是否为闪存磁盘:
  • 支持在虚拟硬件版本 8 或更高版本的虚拟机上检测闪存虚拟磁盘。
  • 在所有主机上,必须将支持共享 VMFS 数据存储的设备标记为闪存。
  • 如果 VMFS 数据存储包含多个设备数据区,则所有底层物理数据区都必须基于闪存。