Additional RAID Levels
More RAID levels can be created from the basic RAID levels by means of nesting. This is
accomplished by creating a second RAID array of other RAID disks, instead of creating a RAID of
physical disks. Nested RAID levels include RAID-0+1, a mirrored array of striped disks, RAID-10
(RAID-1+0), a striped array of mirrored disks, RAID-100 (RAID-10+0), which is a striped array of
RAID-10 arrays, RAID-5+0, RAID-0+5, and other combinations. In nested RAID solutions, it is
preferable to have a RAID-0 level on top to provide better performance as well as reducing the
number of disks that need to be regenerated when a disk fails. For example, RAID-10 is usually
preferred over RAID-0+1. Nested RAID levels are not supported by the Red Hat Enterprise Linux
installer, and must be configured manually. Software RAID-10 is the only additional RAID level
supported by HP Linux workstations.
Please note that while the Linux kernel allows for RAID-linear, -0, -1, -4, -5, and nested RAID levels, HP
only provides support for RAID-0, 1, 5, and 10.
RAID Configuration Strategies
Configuration of RAID workstations must take several factors into account in order to deliver optimal
performance, capacity, and redundancy. Note that the cost to implement RAID solutions increases as
desired performance, capacity, and redundancy increases. Users should consider the following when
designing an ideal RAID workstation:
Performance
Multiple factors must be taken into account, including both random and sequential read and write
speeds, latency times, and bus types; CPU and RAM configurations play a heavy part in the
performance of a software RAID solution as well. Such technical details are beyond the scope of this
document.
Capacity versus Fault-Tolerance
With most implementations of RAID, capacity and fault-tolerance are mutually exclusive.
Cost
Obviously, as the number of physical disks required for an installation increases, the cost also
increases.
7