RAID Levels Explained |
|
Redundant Array of Independent Disks (RAID)
MTBF = Mean Time Between Failures
Offers no redundancy or fault tolerance, hence does not truly fit the "RAID" acronym. In level 0, data is striped across drives, resulting in higher data throughput. Since no redundant information is stored, performance is very good, but the failure of any disk in the array results in data loss. This level is commonly referred to as striping. Requires a minimum of 2 drives to implement. ![]() Copyright © Colin ML Burnett (licensed under GFDL, see Wikipedia) Advantages
Disadvantages
Application
RAID 1 provides redundancy by writing all data to two or more drives. The performance of a level 1 array tends to be faster on reads and slower on writes compared to a single drive, but if either drive fails, no data is lost. This is a good entry-level redundant system, since only two drives are required; however, since one drive is used to store a duplicate of the data, the cost per megabyte is high. This level is commonly referred to as mirroring. Requires a minimum of 2 drives to implement. ![]() Copyright © Colin ML Burnett (licensed under GFDL, see Wikipedia) Advantages
Disadvantages
Application
RAID 3 provides redundancy by writing all data to three or more drives. This RAID 3 disk array provides excellent storage for video imaging, streaming, publishing applications or any system that requires large file block transfers. Requires a minimum of 3 drives to implement. ![]() Copyright © Colin ML Burnett (licensed under GFDL, see Wikipedia) Advantages
Disadvantages
Application
RAID 5 provides redundancy by writing data and parity information across three or more drives, thus increasing performance. The RAID 5 provides the best combination of disk array technology. Requires a minimum of 3 drives to implement. ![]() Copyright © Colin ML Burnett (licensed under GFDL, see Wikipedia) Advantages
Disadvantages
Application
RAID 6 is an evolution of RAID 5. RAID 6 uses double parity for additional fault tolerance. Like in RAID 5, data is striped at a block level across the disk sets while parity information is generated and written across the array. Now it's possible for more than one drive to fail simultaneously, and the RAID will still operate. Requires a minimum of 4 drives to implement. ![]() Copyright © Colin ML Burnett (licensed under GFDL, see Wikipedia) Advantages
Disadvantages
Application
RAID 0+1 provides redundancy by writing all data to four or more drives. RAID 0+1 combines the benefits of RAID 0 and RAID 1. This offers both striping and mirroring with no parity generation. The RAID 0+1 also provides high performance and resilience to RAID 5. Requires a minimum of 4 drives to implement. ![]() Copyright © Public Domain Advantages
Disadvantages
Application
RAID 10 provides very high performance and redundancy. Data is simultaneously mirrored and striped. Can under circumstances support multiple drive failures. Requires a minimum of 4 drives to implement ![]() Copyright © Public Domain Advantages
Disadvantages
Application
RAID 30 is also known as striping of dedicated parity arrays. It is a combination of RAID level 3 and RAID level 0. RAID 30 provides high data transfer rates, combined with high data reliability. RAID 30 is best implemented on two RAID 3 disk arrays with data striped across both disk arrays. RAID 30 breaks up data into smaller blocks, and then stripes the blocks of data to each RAID 3 raid set. RAID 3 breaks up data into smaller blocks, calculates parity by performing an Exclusive OR on the blocks, and then writes the blocks to all but one drive in the array. The parity bit is created using the Exclusive OR is then written to the last drive in each RAID 3 array. The size of each block is determined by the stripe size parameter, which is set when the RAID is created. ![]() Copyright © Public Domain Advantages
Disadvantages
Application
RAID 50 is a combination of RAID level 5 and RAID level 0. RAID 50 includes both parity and disk striping across multiple drives. RAID 50 is best implemented across two RAID 5 arrays with data striped across both disk arrays. RAID 50 breaks the data into smaller blocks, and then stripes the blocks to each RAID 5 raid set. RAID 5 breaks up data into smaller blocks, calculates parity by performing and Exclusive OR on the blocks, and then writes the blocks of data and parity to each drive in the array. The size of each block is determined by the stripe size parameter, which is set when the RAID is created. Here is an example of RAID 51 which is a combination of RAID level 5 and RAID level 1. ![]() Copyright © Public Domain Advantages
Disadvantages
Application
Powered by !JoomlaComment 3.22
3.22 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||





Basic Troubleshooting Steps















