Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

PowerEdge - What are the different RAID levels and their specifications

Summary: A RAID is a group of independent hard drives. This article explains the different level of RAID (RAID 0, RAID 1, RAID 5, RAID 10, RAID 50, RAID 60)

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

RAID is a data storage virtualization technology that combines multiple hard drive components into a single logical unit for the purposes of data redundancy, performance improvement, or both.


Data is distributed across the drives in one of several ways, seen as RAID levels, depending on the required level of redundancy and performance. The different schemas, or data distribution layouts, are named as RAID followed by a number, for example RAID 0 or RAID 1. Each schema, or RAID level, provides a different balance among the key goals:
Reliabilityavailabilityperformance, and capacity

RAID levels greater than RAID 0 provide protection against unrecoverable sector read errors, and against failures of whole hard drives.

Warning: The RAID technology is not a backup solution. It does not replace a good data backup solution for data retention and security.

Table of Content:

 

  1. RAID Levels
  2. RAID Terminology
  3. Videos

 


1. RAID Levels

Level

Striping

Mirroring

Parity

Disk Failure
Tolerance

Minimum
disks

Details

RAID 0

X

 

 

0

2

 

RAID 1

 

X

 

1

2

 

RAID 5

X

 

X

1

3

 

RAID 6

X

 

X

2

4

RAID 5 + another parity block

RAID 10

X

X

 

1 per mirror set

4

RAID 0 + RAID 1

RAID 50

X

 

X

 

6

RAID 0 + RAID 5

RAID 60

X

 

X

 

8

RAID 0 + RAID 6


2. RAID Terminology

Allows you to write data across multiple hard drives instead of one hard drive RAID 0 partitions each hard drive storage space into 64 KB stripes. These stripes are interleaved in a repeated sequential manner. The part of the stripe on a single hard drive is called a stripe element.
For example, in a four-disk system using only RAID 0, segment 1 is written to disk 1, segment 2 is written to disk 2, and so on. RAID 0 enhances performance because multiple hard drives are accessed simultaneously, but it does not provide data redundancy (Figure 1 (English only)).

the elements of a RAID0, data segmentation explanation

Figure 1: RAID 0

  • Fault Tolerance - None
  • Advantage - Improved performance, extra storage
  • Disadvantage - Should not be used for critical data Data Loss occurs with any drive failure.

With RAID 1, data written to one disk is simultaneously written to another disk. If one disk fails, the contents of the other disk can be used to run the system and rebuild the failed hard drive. 
The primary advantage of RAID 1 is that it provides 100 percent data redundancy. Because the contents of the disk are written to a second disk, the system can sustain the failure of one disk. Both disks contain the same data always. Either hard drive can act as the operational hard drive (Figure 2 (English only)).

Note: Mirrored hard drives improve read performance by read load balance.

Mirrored pair, stripe element explanation 

Figure 2: RAID 1

  • Fault Tolerance - Disk errors, Single disk failure
  • Advantage - High read performance, Fast recovery after drive failure, Data redundancy
  • Disadvantage - High disk overhead, Limited capacity
RAID 5 and 6: Parity Data is redundant data that is generated to provide fault tolerance within certain RAID levels. When a drive failure occurs, the controller uses the parity data to regenerate user data.
Parity data is present for RAID 5, 6, 50, and 60. The parity data is distributed across all the hard drives in the system. If a single hard drive fails, it can be rebuilt from the parity and the data on the remaining hard drives.
  • RAID level 5 combines distributed parity with disk striping, as shown below (Figure 3 (English only)). Parity provides redundancy for one hard drive failure without duplicating the contents of entire hard drives.
  • RAID 6 combines dual distributed parity with disk striping (Figure 4 (English only)). This level of parity allows for two disk failures without duplicating the contents of entire hard drives.
 
RAID 5
RAID 5 stripe element explanation 

Figure 3: RAID 5

  • Fault Tolerance - Disk errors, Single disk failures
  • Advantage - Efficient use of drive capacity, High read performance, Med-to-High write performance
  • Disadvantage - Disk failure medium impact, Longer re-build due to parity re-calculation

RAID 6
RAID 6 stripe element explanation 

Figure 4: RAID 6

  • Fault Tolerance - Disk errors, Dual disk failures
  • Advantage - Data redundancy, High read performance
  • Disadvantage - Write performance decrease due to dual parity calculations, Extra cost due to two disk equivalent devoted to parity
RAID 10: RAID 10 requires two or more mirrored sets working together. Multiple RAID 1 sets are combined to form a single array. Data is striped across all mirrored drives. 
Since each drive is mirrored in RAID 10, no delay is encountered because no parity calculation is done. 
This RAID strategy can tolerate the loss of multiple drives as long as two drives of the same mirrored pair do not fail. RAID 10 volumes provide high data throughput and complete data redundancy (Figure 5 (English only)).
RAID 10 stripe element explanation. 

Figure 5: RAID 10

  • Fault Tolerance - Disk errors, One disk failure per mirrored set
  • Advantage - High read performance, Supports largest RAID group of 192 drives
  • Disadvantage - Most expensive

 


 


3. Videos

a. Introduction to RAID Concepts

 

b. Understanding RAID Levels

 

c. Understanding Parity

 

d. Understanding Strip Size, Stripe Width and Stripe Size

Affected Products

PowerEdge
Article Properties
Article Number: 000128635
Article Type: How To
Last Modified: 30 Oct 2024
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.