Onboard RAID on Supermicro X12 Motherboards

From Thomas-Krenn-Wiki
Jump to navigation Jump to search

This article is about the topic Onboard RAID on X12 Supermicro Motherboards. It is explained how to create, administrate and delete a RAID in the BIOS. It also explains how Distributed PPL and Journaling Mode are used to counteract the RAID Write Hole.

Setup

In the following, it is explained how to create an Onboard RAID in the BIOS of your motherboard and which modes you need to be aware of.

Create RAID in the BIOS

To create a RAID in the BIOS, you must first enter the BIOS. You can do this by pressing the "Del" key several times during the boot process. The following images describe how to create a simple RAID 5 array. Please note that with the onboard RAID controller on Supermicro X12 motherboards, only RAID 0, 1, 5, and 10 can be created.

Delete RAID

To delete a RAID, use the arrow keys to navigate back to the "Advanced" tab, then to the "Intel(R) VROC SATA Controller" subitem. Now press Enter to access the controller menu. Then select the RAID you want to delete and press Enter again.

RAID mode for parity RAID

The X12 series of Supermicro motherboards offers two different modes for configuring a RAID array with parity data. The explanation and configuration of the modes can be found in the following two paragraphs. An advantage provide, however, both modes: With parity-based RAIDs (in the case of onboard RAIDs on X12 motherboards, this is limited to RAID 5), data is not lost if a power outage and a RAID drive failure occur simultaneously.

Distributed PPL

In the Distributed PPL version, the so-called RAID Write Hole journal is stored on all disks in the RAID array. This provides full protection against the RAID write hole, but there is a performance degradation during write-intensive tasks. This kind of RAID can be easily created by selecting RAID 5 when creating the RAID and changing the RWH Policy from "Disable" to "Distributed PPL".

Journaling Mode

In this variant, the RAID Write Hole journal is stored on an extra hard drive. This hard drive can only be used for this purpose. The data carrier is also not included in the RAID array. If you want to create a RAID 5 in Journaling Mode, instead of the usual three storage devices, four are required, since only the RAID Write Hole journal is stored on the fourth one. The performance degradation for write-intensive tasks depends on the performance of the storage device on which the RAID W/H journal is stored. However, the write speed is usually faster than in distributed mode. The journaling hard drive must be at least as large as the smallest hard drive in the RAID array.

To stop configuring the hard drive as a spare drive, follow the steps described above, but this time select Reset to non-RAID instead of Mark as Spare and confirm by pressing Enter.

Administration

In the following, it is explained which options you have to administrate your Onboard RAID and how to remove hard drives from the RAID array.

Configuration spare plate

To administrate a RAID that has already been created, you have the opportunity to configure hard drives as spare plates. A spare plate is a hard drive, which is initially not in operation and takes over if a hard drive in the RAID array fails. The following series of images describes how this works.

The steps described must be performed that the hard drive is not configured as spare plate. However, select Reset to non-RAID instead of Mark as Spare and confirm with Enter.

Remove hard drives from RAID array

If you have too many hard drives in your RAID array and you want to delete one, perform the following steps. For this example, a RAID 5 array with 4 hard drives was created although 3 would be enough.

After a hard drive has been removed, the RAID is in Degraded mode. This means that the RAID still functions but no longer in optimal condition. Normally, this mode occurs, when the hard drive fails unexpectedly. In this case, it is recommended to change it and to start a rebuild.

Change RWH policy

The above described RWH Policy can also be changed afterwards. To do this, go back to the Controller BIOS and select the desired RAID. Next, select the desired mode under the RWH Policy option.

Template:Tbiebl

Translator: Alina Ranzinger

Alina has been working at Thomas-Krenn.AG since 2024. After her training as multilingual business assistant, she got her job as assistant of the Product Management and is responsible for the translation of texts and for the organisation of the department.


Related articles

Installation of SupremeRAID on Linux operating systems
RAID Consistency Check
Selecting an appropriate RAID Level according to Area of Application