The following information outlines the RAID volume rebuild features and functionality supported by Intel® VROC, including the Intel® VROC sub-products: Intel® VROC (VMD NVMe* RAID), Intel® VROC (SATA RAID) and Intel® VROC (Non-VMD NVMe* RAID). To learn about specific features supported by each Intel® VROC sub-product, refer to the following resources:
Intel® VROC Features | RAID volume rebuild is one of the features of the Intel® VROC family of products. To learn about other features of Intel® VROC, refer to the Intel® Virtual RAID on CPU (Intel® VROC) Technical Product Specification for Windows*. |
The Intel® VROC family of products supports RAID rebuild when a RAID volume is degraded. Intel® VROC supports two types of RAID volume rebuilds: Automatic and Manual.
The components of the Intel® VROC family of products that are directly involved in the rebuild process includes the UEFI driver and the operating system driver.
As part of the RAID volume rebuild process, the Intel® VROC UEFI driver only manages the Intel® VROC metadata and displays the information to the user accordingly. While the system is booting, if the Intel® VROC UEFI driver determines that the RAID volume is either in (or needs to be placed into) a rebuild state, it will make the necessary modifications and displayed that information to the user. The Intel® VROC UEFI driver does not, however, perform the rebuild process.
The Intel® VROC OS driver will update the metadata when necessary, and will perform the actual rebuild process (comparing, computing, and performing the data and metadata updates).
The Intel® VROC family of products provides support for the ability to automatically rebuild a failed or degraded RAID volume. This feature will begin when a member disk of the array has failed and a suitable replacement disk with enough capacity is available. As soon as the failure occurs the rebuild process will begin automatically, using the marked hot-spare disk, without user intervention.
If a marked hot-spare disk is not present, the automatic rebuild process will begin under the following conditions:
The following table summarizes the functionality:
Controller | Automatic Rebuild Scenario | Action |
| No hot-spare previously marked. | No automatic rebuild. Manual steps are required to rebuild the array using a new disk. |
| Automatic rebuild conditions described above are met. | Automatic rebuild starts without any user intervention. |
| One or more of the above conditions was not met. | No automatic rebuild. Manual steps required to rebuild the array using a new disk. |
The Intel® VROC family of products supports the ability to automatically initiate a RAID rebuild when a RAID volume member drive is removed and reinserted (into the same slot it was removed from) after the RAID volume becomes degraded. If the RAID member drive is reinserted after a few seconds and that drive is seen as still intact with the rest of the RAID volume, after the reinserted RAID member drive is processed (discovered, enumerated, updated, and so on) the volume may go directly back to normal. This feature is independent of the rebuild on hot-insert feature. As a result, this functionality is independent of how rebuild on hot-insert is configured.
When an array has a hot-spare configured and a RAID member disk is removed (or fails) from a redundant RAID volume, Intel® VROC will claim the spare drive for that RAID volume and automatically begin to rebuild the RAID volume.
The Intel® VROC family of products supports the ability to initiate an automatic RAID rebuild when a new physical disk (of the appropriate size) is hot-inserted into the same slot the failed RAID member drive was removed from. A RAID volume member drive that has failed (or may soon fail) can be hot-removed. When the system is configured appropriately, that failed member drive can be hot-removed and if the new drive (of appropriate size) is hot-inserted into the same slot, the rebuild process will begin automatically. The rebuild process will begin only when:
Note | If the drive inserted meets the size requirements (and Rebuild on Hot-Insert is enabled) and the new drive is part of another RAID volume (contains RAID metadata) the contents of that drive will be removed, the drive will become part of the array and the RAID volume rebuild will begin. |
The Intel® VROC Graphical User Interface (GUI) application shall give the user the ability to enable and disable this feature by following these steps:
Rebuild on hot-insert is only applicable for a redundant RAID volume that is in a degraded state.
This feature is only applicable to a single operational OS session. If the OS is rebooted, once the drive is inserted, the RAID rebuild process will need to be restarted manually.
Rebuild on Hot-Insert is disabled by default.
The Intel® VROC family of products supports the ability to initiate an automatic RAID rebuild to a marked hot-spare drive when a drive SMART event alert has occurred that indicates a failure (Windows* only).
The Intel® VROC family of products supports a manual method to initiate a RAID volume rebuild if a hot-spare has not been configured or is not available or Automatic Rebuild has been disabled. For the rebuild process to begin, the new drive being added to the array/volume must:
The Intel® VROC family of products supports continuing a RAID volume rebuild after a system shutdown, sleep state or hibernation state.
Auto RAID 0 Rebuild
The Intel® VROC family of products supports the ability to perform an automatic rebuild on a RAID 0 volume when a SMART event is encountered, and a global hot-spare drive has been defined. This feature is automatically enabled when a global hot-spare has been defined for a RAID array that contains a RAID 0 volume(s).
Global hot-spare rules apply (drive size and controller/domain).
With an appropriate disk defined as a global hot-spare, a RAID 0 volume will automatically begin a RAID volume rebuild when one of the RIAD 0 member drives encounters a SMART event. The spare drive will be brought into the RAID volume to replace the drive with the SMART event and the content will be copied to the new drive.