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

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

表 1. 主机对 VMFS 版本的访问

VMFS

ESXi

VMFS6

读取和写入

VMFS5

读取和写入

VMFS3

读取和写入

注:

您可以继续使用现有的 VMFS3 数据存储,但不能创建新的 VMFS3 数据存储。如果您当前有 VMFS3 数据存储,请将虚拟机迁移到 VMFS6 数据存储。

下表比较了 VMFS5 和 VMFS6 的主要特性。有关其他信息,请参见《最高配置》

表 2. 比较 VMFS5 和 VMFS6

特性和功能

VMFS5

VMFS6

ESXi 6.5 主机的访问

ESXi 主机 6.0 和更早版本的访问

每个主机的数据存储

512

512

512n 存储设备

是(默认)

512e 存储设备

是。本地 512e 设备上不支持。

是(默认)

自动空间回收

通过 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

使用 VMFS5 和 VMFS6 数据存储时,请注意以下内容:

  • 升级。将 ESXi 主机升级到 6.5 版后,您可以继续使用任何现有的 VMFS5 数据存储。要利用 VMFS6 功能,请创建 VMFS6 数据存储并将虚拟机从 VMFS5 数据存储迁移到 VMFS6 数据存储。您无法将 VMFS5 数据存储升级到 VMFS6。

  • 数据存储数据区。跨区的 VMFS 数据存储必须仅使用同类存储设备,512n 或 512e。跨区的数据存储无法在不同格式的设备之间扩展。

  • 块大小。VMFS 数据存储上的块大小定义最大文件大小和文件占用的空间量。VMFS5 和 VMFS6 数据存储支持 1 MB 的块大小。

  • Storage vMotion。Storage vMotion 支持跨 VMFS、Virtual SAN 和 Virtual Volumes 数据存储执行迁移。vCenter Server 执行兼容性检查以验证跨不同类型的数据存储的 Storage vMotion。

  • Storage DRS。VMFS5 和 VMFS6 可以在同一数据存储群集中共存。然而,群集中的所有数据存储必须使用同类存储设备,512n 或 512e。请勿在同一数据存储群集中混用不同格式的设备。