VMFS
Developer(s)VMware, Inc.
Full nameVirtual Machine File System
Introducedwith ESX Server v1.x
Partition IDs0xfb (MBR)
Limits
Max volume size64 TB (VMFS5) [1]
Max file size62 TB [2][3]
Max no. of files~130,690 (VMFS5) [2]
Features
Transparent
compression
No
Transparent
encryption
No
Data deduplicationNo
Other
Supported
operating systems
VMware ESX

VMware VMFS (Virtual Machine File System) is VMware, Inc.'s clustered file system used by the company's flagship server virtualization suite, vSphere. It was developed to store virtual machine disk images, including snapshots. Multiple servers can read/write the same filesystem simultaneously while individual virtual machine files are locked. VMFS volumes can be logically "grown" (non-destructively increased in size) by spanning multiple VMFS volumes together.

[4]

Version history

There are six (plus one for vSAN) versions of VMFS, corresponding with ESX/ESXi Server product releases.

Features

Limitations

Open source implementations

fluidOps Command Line Tool

A Java open source VMFS driver[10] enables read-only access to files and folders on partitions formatted with the Virtual Machine File System (VMFS) is developed and maintained by fluid Operations Archived 2011-08-21 at the Wayback Machine AG. It allows features like offloaded backups of virtual machines hosted on VMware ESXi hosts up to VMFSv3.

glandium VFS FUSE Mount

vmfs-tools supports more VMFS features and read only VMFS mounts through the standard Linux VFS and the FUSE framework. Developed by Christophe Fillot and Mike Hommey and available as source code download at the glandium.org vmfs-tools page or the Debian vmfs-tools and Ubuntu vmfs-tools packages.

References

  1. ^ a b "vSphere 5.0 Storage Features Part 1 - VMFS5". VMware. 2011-07-12. Retrieved 2012-01-05.
  2. ^ a b c d "Configuration Maximums: VMware vSphere 5.5" (PDF). VMware. 2014-03-14. Retrieved 2014-03-25.
  3. ^ "What's New in vSphere 5.5 Storage" (PDF). VMware. 2013-08-27. Retrieved 2014-03-25.
  4. ^ ⟨⟩
  5. ^ a b c "Configuration Maximums" (PDF). VMware® vSphere 5.0.
  6. ^ "Technical White Paper: What's New in VMware vSphere 6.5" (PDF). VMware.
  7. ^ a b c d "Configuration Maximums for VMware vSphere 4.1" (PDF). VMware. 2010-07-13. Retrieved 2010-07-13.
  8. ^ "VMFS3 Limitation". VMware.
  9. ^ "vSphere 5.1 New Storage Features". VMware.
  10. ^ Java open source VMFS driver