64TB VMDKs? Yes we can.

64tb VMDK Support in vSphere 5.5Here’s a tasty tidbit for you – in the just announced vSphere 5.5, we can now create 64TB VMDK files.  While much of vSphere 5.5 offers a 2x increase in configuration maximums over vSphere 5.1, the increase in VMDK size is a whopping 32x.  (It may actually be a bit less – I’m not sure if the -512B caveat comes into play on the virtual disk size for vSphere 5.5.  I didn’t think to test this out in the lab during my beta testing… the max size is actually 62.9TB as space is reserved in the containing VMFS for snapshots, metadata, etc.).

Now just because you can, doesn’t mean you should.  I wrote a post a couple months ago about large volume support in vSphere; the arguments I made in my previous post are still valid now.  Simple things, like this: a 64TB VMDK restoration would be a heck of a long process in the event of a disaster, and presents a pretty large single point of failure.

While the wisdom of configuring a 64TB VMDK is questionable for many workloads, I do think that the ability to create such a behemoth displays the ever increasing capabilities of the vmkernel and VMFS.  Hopefully this means that heap size limitations (http://kb.vmware.com/kb/1004424) are a thing of the past (I haven’t done an in-place upgrade from 5.1 to 5.5, so I don’t know if the VMFS3.MinHeapSizeMB option is automatically adjusted to support more/larger VMDKs – something else I’ll have to test out when I get home from VMworld I guess).

Final thought – Larger than 2TB VMDKs will also allow us to stop using RDMs for large volume support.  This helps pave the way for pure NFS environments (RDMs are a block option) and opens the doors for vVol, vSAN, and vFlash support for all of our virtual (software defined) storage.


  1. […] 2013: What’s new in vSphere 5.5: Storage (Mike Laverick) 64TB VMDKs? Yes we can. (VM Today) VMware’s Strategy for Software-Defined Storage (VMware CTO Blog) What’s New […]

Drop a comment below:

You may also like-

Cleanup Archived Event Logs with PowerShellCleanup Archived Event Logs with PowerShellI ran into an environment today where a group policy object (GPO) was configured at the domain level that set security logs to be ... VMDK File restores using Veeam - Side-by-side accessVMDK File restores using Veeam - Side-by-side accessBy Rob Daniels Veeam is a pretty awesome tool for doing full VM and file-level backups of VMware vSphere VMs. Every once in a ... VMware Product Updates - April 2013VMware Product Updates - April 2013VMware has released updates to several products over the past couple weeks.  Many of the updates take the version 5.1 products announced at VMworld ...
%d bloggers like this: