VMware vSAN Express Storage Architecture (ESA) requires high-performance NVMe SSDs to maintain stability and low latency. Using SAS, SATA, or HDDs incorrectly marked as flash devices results in significant I/O latency, deterioration of storage pool health, and overall cluster instability. This article provides steps to identify non-compliant hardware and remediate the vSAN ESA configuration.
Symptoms: vSAN ESA environments using non-NVMe storage exhibit the following:
/var/run/log/vmkwarning.log showing high latency values, example:WARNING: ScsiDeviceIO: 1780: Device performance has deteriorated. I/O latency increased from average value of #### microseconds to #### microseconds.vdq -i -H command identifies non-NVMe devices (e.g., TOSHIBA SAS SSDs) within the SingleTierDisks group.VMware vSAN 8.x ESA
vSAN ESA has a strict NVMe-only requirement. SAS or SATA SSDs do not possess the necessary throughput or queue depth capabilities to support the ESA filesystem (VDFS) operations, leading to metadata inconsistencies and performance bottlenecks.