NVMe devices are only supported directly connected to a PCIe slot on the bus.
Please note:
- NVMe devices attached to Tri-mode controller are NOT a vSAN supported configuration. This applies to storage controllers in RAID, HBA, Pass-through or JBOD mode.
- NVMe devices are only supported directly connected to a PCIe slot on the bus. Please work with your server vendor to replace drive backplanes, remove storage controllers or re-cable the system to achieve this configuration.
Reference:
VMware vSAN Design Guide p.26
Tri-mode controllers
Discrete RAID controllers that support SATA/SAS/NVMe are often known as "Tri-mode controllers". While some of these devices may become certified on the vSAN VCG, they are not supported for use with NVMe devices attached to them and passing IO through them. Tri-Mode controllers may only be used with SAS and SATA devices. NVMe drives are expected to connect to PCI-E
without passing through a RAID controller. In cases where additional PCI-E lanes are needed to support dense server configurations, PCI Switches are a supported alternative.