Integrated Enterprise RAID Optimized for NVMe SSDs

Intel® Virtual RAID on CPU (Intel® VROC) combines the data-protection features of RAID with the high-performance of NVMe SSDs, all without the need for a traditional RAID host bus adapter (HBA).

Intel® Virtual RAID on CPU (Intel® VROC) is an enterprise RAID solution that unleashes the performance of NVMe SSDs. Intel® VROC is enabled by a feature in Intel® Xeon® Scalable processors called Intel® Volume Management Device (Intel® VMD), an integrated controller inside the CPU PCIe root complex. Intel® VMD, NVMe SSDs are directly connected to the CPU, allowing the full performance potential of fast storage devices, such Intel® Optane™ SSDs, to be realized. Intel® VROC enables these benefits without the complexity, cost, and power consumption of traditional hardware RAID host bus adapter (HBA) cards placed between the drives and the CPU.

Intel® VROC is a complete RAID solution, including:

  • High performance due to direct connect of SSDs
  • Platform integrated storage controller functions provided by Intel® VMD
  • Boot and Data RAID
  • Scalable to many devices and RAID arrays
  • Support for SATA, Intel® VMD NVMe RAID, and non-Intel® VMD NVMe RAID

Intel® VROC leverages Intel® VMD enabled PCIe lanes to directly manage NVMe SSDs. The number of VMD Domains on a given CPU is a function of the number of PCIe lanes. For every 16 PCIe lanes, one Intel® VMD Domain is available.

  • 48 PCIe lanes = 3 Intel® VMD Domains
  • 64 PCIe Lanes = 4 Intel® VMD Domains