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
Isolate Error Handling
Intel® VMD isolates SSD error and event handling from the operating system to help reduce system crashes and reboots.
Increased protection from data loss and corruption in various failure scenarios such as unexpected power loss, even when a volume is degraded.
Extended Management Tools
Pre-OS and OS management includes HII, CLI, email alerts, and a Windows GUI, all supporting NVMe and SATA controls.
Intel® VROC Integrated Caching allows easy addition of a Intel® Optane™ SSD caching layer to accelerate RAID storage arrays.
Redundancy for OS images directly off the CPU with pre-OS configuration options for platform set-up.
High Performance Storage
Connect NVMe SSDs directly to the CPU for full bandwidth storage connections.