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