VMFS 文件系统自推出以来已发行多个版本。目前,ESXi支持 VMFS5 和 VMFS6。
ESXi对所有受支持的 VMFS 版本提供完全读取和写入支持。您可以在受支持的 VMFS 数据存储上创建虚拟机,并打开其电源。
VMFS | ESXi |
---|---|
VMFS6 | 读取和写入 |
VMFS5 | 读取和写入 |
VMFS3 | 不支持。有关升级到 VMFS5 的信息,请参见升级 VMFS 数据存储。 |
下表比较了 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。