In this design, VMware vSAN is used as a shared storage solution. Other storage options with NFS, iSCSI, and Fiber Channel are also supported. vSAN aggregates local or directly attached data storage devices to create a single storage pool that is shared across all hosts in the vSAN cluster. vSAN eliminates the need for external shared storage and simplifies the storage configuration and VM provisioning.

Figure 1. Shared Storage by Using vSAN

Using a shared datastore is recommend for high availability and fault tolerance. In case of host failure, vSphere HA can restart the VMs on another host.

A cluster in vCenter Server provides management of software-defined storage resources the same way as with compute resources. Instead of CPU or memory reservations, limits, and shares, storage policies can be defined and assigned to VMs. The policies specify the characteristics of the storage and can be changed as business requirements change.