Virtual Volumes (vVols) is a storage type for VI workload domains in VMware Cloud Foundation. vVols virtualizes SAN and NAS devices by abstracting physical hardware resources into logical pools of capacity. The vVols functionality changes the storage management paradigm from managing space inside datastores to managing abstract storage objects handled by storage arrays.

With vVols, an individual virtual machine becomes a unit of storage management. The storage hardware gains control over the virtual disk content, layout, and management.

vVols storage provides protocol endpoints that are discoverable on the physical storage fabric. ESXi hosts use the protocol endpoints to connect to virtual volumes on the storage. vVols supports NFS, iSCSI, and Fibre Channel (FC). No matter which storage protocol is used, protocol endpoints provide a uniform access to both SAN and NAS storage.

You must configure VMware APIs for Storage Awareness (VASA) provider to manage all aspects of vVols storage. VASA provider delivers information from the underlying storage container.

For more information on vVols storage, see vSphere Storage.