Four-Socket NVMe RAID with Intel VROC: Socket Mapping and RAID0/1/5/10

These archived examples show Intel VROC with VMD Technology 6.2.0.1034 through the BIOS UEFI interface. Socket numbers, PCIe stacks, drive ports, upgrade keys and BIOS menus are platform-specific. Confirm the installed server’s lane/connector mapping and supported firmware/driver/OS before changing VMD or boot configuration. A BIOS restart or storage-controller change can interrupt access to an existing OS.

Creation, deletion, spare assignment and rebuilding are separate operations. Verify the intended available drives and protect required data first. A Normal controller state is not proof that initialization, OS boot, application access or backups have been tested. The original screenshots are already in English and retain their actual selections.

1. Enable the appropriate Intel VMD paths

The source first requires the server’s supported UEFI boot configuration. Before VMD enablement, its Device Manager lists four directly exposed Intel NVMe drives:

Original English Device Manager showing four NVMe drives before VMD enablement

In BIOS Advanced, open Socket Configuration → IIO Configuration → Intel VMD Technology:

Original English socket/IIO/VMD navigation (source figure 2)
Original English socket/IIO/VMD navigation (source figure 3)
Original English socket/IIO/VMD navigation (source figure 4)

For this machine’s wiring, the source associates NVMe connector pairs 0/1 and 2/3 with Slimline1 and Slimline4 and sockets 3 and 2. The VMD menu therefore exposes Socket2 and Socket3 configuration. This is a source-specific connector map, not the layout of every four-socket server:

Original English VMD menu exposing Socket2andSocket3

Open Socket2. Its example enables PStack1, then VMD ports 2A, 2B, 2C, 2D and Hot Plug Capable, while PStack0 remains Disabled. The first stack screenshot is still Disabled; the following screenshot shows the intended Enabled state:

Original English Socket2PStack1before/afterenablement (source figure 6)
Original English Socket2PStack1before/afterenablement (source figure 7)
Original English Socket2PStack1before/afterenablement (source figure 8)

Open Socket3. Its corresponding screenshots use PStack2, not PStack1: enable that stack and ports 3A, 3B, 3C, 3D plus Hot Plug Capable, while PStack0 stays Disabled. Match the actual board map instead of copying all stack settings indiscriminately. A Hot Plug Capable field alone does not establish that every chassis/service operation is safe to perform live:

Original English Socket3PStack2before/afterenablement (source figure 9)
Original English Socket3PStack2before/afterenablement (source figure 10)
Original English Socket3PStack2before/afterenablement (source figure 11)

Save and reboot. Device Manager now lists Intel Virtual RAID on CPU rather than the individual NVMe entries in that initial menu. This reflects changed enumeration, not proof that drives vanished or that OS support is ready:

Original English Device Manager after VMD enablement

2. Configure the separate RAID examples

The source shows Upgrade key Premium. Verify the actual key, compatible drives and supported OS; do not infer licensing from another system’s screenshots. Cross-VMD spanning must match the member locations and boot/data purpose. The source’s Windows confirmation warns that a volume spanning VMD controllers cannot be used as a Windows boot volume; Intel’s English guide also restricts that illustrated spanning configuration to data volumes.

2.1 RAID0

Open Intel Virtual RAID on CPU → All Intel VMD Controllers → Create RAID Volume. The available-drive list contains 3726.02GB and 931.51GB drives on CPU2/VMD1, ports 2:2 and 2:3, and two 1863.02GB drives on CPU3/VMD2, ports 3:0 and 3:1. No disks are initially selected and capacity reads 0.00:

Original English VROC controller/drive list and initial creation form (source figure 13)
Original English VROC controller/drive list and initial creation form (source figure 14)
Original English VROC controller/drive list and initial creation form (source figure 15)

Choose RAID0(Stripe), then select the intended drives with X through the selection menu. The source prose advises enabling spanning to use different VMD controllers, but this actual RAID0 form leaves spanning blank and selects only the first two drives on CPU2/VMD1:

Original English RAID0 menu and disk-selection dialog (source figure 16)
Original English RAID0 menu and disk-selection dialog (source figure 17)

The final form shows those two members, 128KB strips and 1769.86GB. Choose Create Volume. The confirmation warns that their capacity difference exceeds 10% and that space on the larger drive will be unused. Yes proceeds only for the verified new-array operation; No cancels. The result is Volume0 RAID0 1769.86GB Normal, with the other two drives still Non-RAID:

Original English RAID0 form, unequal-capacity warning and Normal result (source figure 18)
Original English RAID0 form, unequal-capacity warning and Normal result (source figure 19)
Original English RAID0 form, unequal-capacity warning and Normal result (source figure 20)

2.2 RAID1

Use the same controller/Create RAID Volume path and select RAID1(Mirror). An intermediate spanning illustration shows X while the level field still reads RAID0; the later final RAID1 form has spanning blank. Do not treat intermediate-menu pictures as a single immutable final configuration:

Original English RAID1 level menu and intermediate spanning checkbox (source figure 21)
Original English RAID1 level menu and intermediate spanning checkbox (source figure 22)

Select the two intended members. The final form chooses the first two CPU2/VMD1 drives, RAID1, and 884.93GB. Select Create Volume, review the greater-than 10% capacity-mismatch warning, and confirm Yes only when intended. The result is Volume0 RAID1 884.93GB Normal; the two CPU3/VMD2 drives remain unassigned:

Original English RAID1 member selection, form, warning and result (source figure 23)
Original English RAID1 member selection, form, warning and result (source figure 24)
Original English RAID1 member selection, form, warning and result (source figure 25)
Original English RAID1 member selection, form, warning and result (source figure 26)

2.3 RAID5

Choose RAID5(Parity). Enable RAID spanned over VMD Controllers when creating the illustrated volume across the two VMD domains, and mark the intended members with X. Early forms show 64KB strips and no capacity before selection:

Original English RAID5 level, spanning and member-selection screens (source figure 27)
Original English RAID5 level, spanning and member-selection screens (source figure 28)
Original English RAID5 level, spanning and member-selection screens (source figure 29)

The final source form selects all four drives across CPU2/VMD1 and CPU3/VMD2, shows 32KB strips, 2654.81GB and RWH Policy Disable. This differs from the earlier 64KB form. Select Create Volume only after reviewing the final values. The confirmation warns both that the cross-VMD volume cannot boot Windows and that the selected drive capacities differ by over 10%. Yes creates the intended data volume; the source’s result shows RAID5 2654.81GB Normal:

Original English final RAID5 form, spanning/capacity warnings and Normal result (source figure 30)
Original English final RAID5 form, spanning/capacity warnings and Normal result (source figure 31)
Original English final RAID5 form, spanning/capacity warnings and Normal result (source figure 32)

2.4 RAID10

Choose RAID10(RAID0+1), as this firmware labels its RAID10 option. That legacy display label is retained in the screenshot; do not use it to assume arbitrary RAID0+1 and RAID10 failure behavior is identical. The source enables spanning and indicates four members are required:

Original English RAID10 option and enabled-spanning form (source figure 33)
Original English RAID10 option and enabled-spanning form (source figure 34)

Select all four intended members. An intermediate image has the spanning selection menu open. The final form shows spanning X, all four drives selected, 64KB strips and 1769.86GB. Select Create Volume, review the Windows-spanning and capacity-mismatch warnings, and confirm Yes only for the intended data volume. The source then lists Volume0 RAID10 1769.86GB Normal:

Original English RAID10 selection, final form, warnings and result (source figure 35)
Original English RAID10 selection, final form, warnings and result (source figure 36)
Original English RAID10 selection, final form, warnings and result (source figure 37)
Original English RAID10 selection, final form, warnings and result (source figure 38)

2.5 Delete the intended volume

The deletion example switches back to the non-spanned RAID0 case: Volume0, 1769.86GB, 128KB, Bootable Yes, with the two CPU2/VMD1 members. Select the verified volume and Delete. The confirmation states that all volume data will be lost and disks reset to non-RAID. Yes confirms only after checking the real target and retained data; this is not the deletion of the preceding spanned RAID10 example:

Original English separate RAID0 deletion and data-loss confirmation (source figure 39)
Original English separate RAID0 deletion and data-loss confirmation (source figure 40)

References

Can't find an answer?

Upload a log for AI diagnosis, or ask the AI assistant directly in the console.