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. NVMe SSDs are directly connected to the CPU, allowing the full performance potential of fast storage devices 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 the primary solution for NVMe* RAID. One key metric used to assess RAID solutions is the ability of that solution to scale performance. Scaling is measured by how much incremental performance is achieved as more storage devices are added to a RAID array.
The following document is meant to show that Intel® VROC scales performance with NVMe* SSDs in RAID 0 and RAID 5 configurations. It presents some sample performance results and explains what system characteristics may limit scaling results.
|What you should know about the Intel® VROC package
RAID Performance Scaling with Intel® Virtual RAID on CPU (Intel® VROC) (PDF)
Size: 367 KB
Date: February 2019
|User Guides for Intel® Virtual RAID on CPU (Intel® VROC)
|Intel® Virtual RAID on CPU (Intel® VROC) Supported Configurations
|Resources for Intel® Virtual RAID on CPU (Intel® VROC)