Several applications use clustering, including stateless applications such as Web servers, and applications with built-in recovery features such as database servers. You can set up WSFC clusters in several configurations, depending on your environment.

A typical clustering setup includes disks resources that are shared between nodes. A shared disk is required as a quorum disk. In a cluster of virtual machines across physical hosts, shared disks can be RDMs, vVol or VMFS VMDKs.

Note: VMDKs in this guide refers to Shared disk files from VMFS datastore shared in physical compatibility mode (Attached to SCSI/NVMe controller with bus sharing mode set to Physical) for cluster across physical machines. This is also known as Clustered VMDKs.

If you are using RDMs or vVol as shared disks, they can be accessed using Fibre Channel (FC) SAN, FCoE, or iSCSI. In vSphere 8.0 U3 or later vVol also supports shared disk from NVMe storage arrays ( FC, TCP).

If you are using VMFS VMDKs as shared disks, only FC SAN connected storage devices are supported. FC SAN can be from SCSI and NVMe storage arrays. VMFS VMDKs are not supported by other SANs such as iSCSI or FCoE.

In vSphere 8.0 U3 or later VMFS VMDKs also support storage from NVMe TCP arrays.

In ESXi, clustered VMDKs on VMFS datastores are supported in configurations when the VMs hosting the nodes of a cluster are located on different ESXi hosts, known as cluster-across-boxes (CAB) configuration.