You can create a storage policy for a virtual machine to specify which storage capabilities and characteristics are the best match for this virtual machine. 

Note:

vSAN uses storage policies to allow specification of the characteristics of virtual machines, so you can define the policy on an individual disk level rather than at the volume level for vSAN.

You can identify the storage subsystem capabilities by using the VMware vSphere API for Storage Awareness or by using a user-defined storage policy. 

VMware vSphere API for Storage Awareness (VASA)

With vSphere API for Storage Awareness, storage vendors can publish the capabilities of their storage to VMware vCenter Server, which can display these capabilities in its user interface.

User-defined storage policy

Defined by using the VMware Storage Policy SDK or VMware vSphere PowerCL, or from the vSphere Web Client.

You can assign a storage policy to a virtual machine and periodically check for compliance so that the virtual machine continues to run on storage with the correct performance and availability characteristics.

You can associate a virtual machine with a virtual machine storage policy when you create, clone, or migrate that virtual machine. If a virtual machine is associated with a storage policy, the vSphere Web Client shows the datastores that are compatible with the policy. You can select a datastore or datastore cluster. If you select a datastore that does not match the virtual machine storage policy, the vSphere Web Client shows that the virtual machine is using non-compliant storage. See Creating and Managing vSphere Storage Policies in the vSphere 6.5 documentation. 

Table 1. Virtual Machine Storage Policy Design Decision

Decision ID

Design Decision

Design Justification

Design Implication

SDDC-VI-Storage-004

Use the default vSAN storage policy for all virtual machines in the management cluster.

The default vSAN storage policy is adequate for the management cluster VMs.

If third party or additional VMs have different storage requirements, additional VM storage policies may be required.