With so many things being upgraded, it’s hard to keep track of the actual benefits to each one. The VMFS 5 upgrade has some pretty substantial upgrades, including: a unified block size at 1MB (no more volume size limitations due to block size), the extent volume size limit has been increased and can theoretically go near 60TB on a single extent volume, smaller sub-blocks (down to 8KB from the previous 64KB), pass-through RDMs can approach the 60TB limit, etc.
There are still some limitations though, unfortunately the VMDK size limit remains at 2TB, virtual RDMs also remain with a 2TB size limit, and the LUN limit remains at 256.
To start the upgrade, go to the datastore which needs upgrading and click on the “Upgrade to VMFS-5” link:
The system will check to verify that all hosts whom have connection to the selected datastore can access the VMFS-5 version:
After clicking “OK” to start the upgrade, the datastore will upgrade and then all the hosts connected to it will rescan for VMFS volumes:
Clicking back on the datastore, the version will have been updated. In this case it was to VFMS 5.54.
With the new features of VMFS-5, I think increased the volume to the 5TB limit which was set on the SAN. Click on the “Properties” of the Datastore, and then click on the “Increase” button:
Select the same datastore to extend the extent, click “Next”, verify the current layout, click “Next”
Select the amount of space to expand the datastore to, select “Next”, then verify the information and click “Finish”
The tasks will computer and expand the datastore, then have all the hosts rescan for VMFS volumes
After the tasks complete, it’s all done and ready to go.
Upgrading from VMFS 3 to 5 was quite smooth, the VMs kept running, and nothing was noticed. The same can be said for the expansion, everything went smooth. One thing I would recommend is creating a VMFS 5 extent volume and Storage vMotioning from the VMFS 3 extent to the VMFS 5 extent.