A vVols datastore represents a storage container in vCenter Server and the vSphere Client.

After vCenter Server discovers storage containers exported by storage systems, you must mount them as vVols datastores. The vVols datastores are not formatted in a traditional way like, for example, VMFS datastores. You must still create them because all vSphere functionalities, including FT, HA, DRS, and so on, require the datastore construct to function properly.

You use the datastore creation wizard in the vSphere Client to map a storage container to a vVols datastore. The vVols datastore that you create corresponds directly to the specific storage container.

From a vSphere administrator prospective, the vVols datastore is similar to any other datastore and is used to hold virtual machines. Like other datastores, the vVols datastore can be browsed and lists virtual volumes by virtual machine name. Like traditional datastores, the vVols datastore supports unmounting and mounting. However, such operations as upgrade and resize are not applicable to the vVols datastore. The vVols datastore capacity is configurable by the storage administrator outside of vSphere.

You can use the vVols datastores with traditional VMFS and NFS datastores and with vSAN.
Note: The size of a virtual volume must be a multiple of 1 MB, with a minimum size of 1 MB. As a result, all virtual disks that you provision on a vVols datastore must be an even multiple of 1 MB. If the virtual disk you migrate to the vVols datastore is not an even multiple of 1 MB, extend the disk to the nearest even multiple of 1 MB.