VMFS 文件系统自推出以来已发行多个版本。目前,ESXi支持 VMFS5 和 VMFS6。

ESXi对所有受支持的 VMFS 版本提供完全读取和写入支持。您可以在受支持的 VMFS 数据存储上创建虚拟机,并打开其电源。

表 1. 主机对 VMFS 版本的访问
VMFS ESXi
VMFS6 读取和写入
VMFS5 读取和写入
VMFS3 不支持。有关升级到 VMFS5 的信息,请参见升级 VMFS 数据存储
下表比较了 VMFS5 和 VMFS6 的主要特性。有关其他信息,请参见 《最高配置》
表 2. 比较 VMFS5 和 VMFS6
特性和功能 VMFS5 VMFS6
ESXi主机 6.5 和更高版本的访问
ESXi主机 6.0 和更早版本的访问
每个主机的数据存储 512 512
512n 存储设备 是(默认)
512e 存储设备 是。本地 512e 设备上不支持。 是(默认)
4Kn 存储设备
自动空间回收
通过 esxcli 命令进行手动空间回收。请参见手动回收累积的存储空间
从客户机操作系统回收空间 受限制
GPT 存储设备分区
MBR 存储设备分区

适用于之前从 VMFS3 升级的 VMFS5 数据存储。

每个 VMFS 数据区的存储设备大于 2 TB
支持具有大容量虚拟磁盘或磁盘大于 2 TB 的虚拟机
支持 1 KB 的小文件
支持 ATS 的存储设备默认使用“仅限 ATS”锁定机制。请参见VMFS 锁定机制
块大小 标准 1 MB 标准 1 MB
默认快照 虚拟磁盘的 VMFSsparse 小于 2 TB。

虚拟磁盘的 SEsparse 大于 2 TB。

SEsparse
虚拟磁盘模拟类型 512n 512n
vMotion
跨不同数据存储类型的 Storage vMotion
High Availability 和 Fault Tolerance
DRS 和 Storage DRS
RDM
使用 VMFS 数据存储时,请注意以下内容:
  • 数据存储数据区。跨区的 VMFS 数据存储必须仅使用同类存储设备,512n、512e 或 4Kn。跨区的数据存储无法在不同格式的设备之间扩展。
  • 块大小。VMFS 数据存储上的块大小定义最大文件大小和文件占用的空间量。VMFS5 和 VMFS6 数据存储支持 1 MB 的块大小。
  • Storage vMotion。Storage vMotion 支持跨 VMFS、vSAN和 Virtual Volumes 数据存储执行迁移。vCenter Server执行兼容性检查以验证跨不同类型的数据存储的 Storage vMotion。
  • Storage DRS。VMFS5 和 VMFS6 可以在同一数据存储群集中共存。然而,群集中的所有数据存储必须使用同类存储设备。请勿在同一数据存储群集中混用不同格式的设备。
  • 设备分区格式。任何新 VMFS5 或 VMFS6 数据存储都使用 GUID 分区表 (GUID Partition Table, GPT) 来格式化存储设备。利用 GPT 格式,可以创建大于 2 TB 的数据存储。如果 VMFS5 数据存储之前是从 VMFS3 升级而来,则它继续使用主引导记录 (MBR) 分区格式,这种格式是 VMFS3 的特征。仅当将数据存储扩展至大于 2TB 之后,才会转换为 GPT。