RAID Levels Explained
Also known as a 'Redundant Array of Independent
Disks'Here's some more Information on the different RAID Levels:
- RAID 0 - Striped Disk Array without Fault Tolerance: Generally fastest and most efficient array type but offers no fault-tolerance. This is good if you need a high performance setup and aren't concerned as much about the data on it.
- RAID 1 - Mirroring and Duplexing: The preferred array type for performance-critical and fault-tolerant environments. In addition, RAID-1 is the only choice possible for fault-tolerance if you're only using two drives.
- RAID 2 -Error-Correcting Coding: Not a common implementation and very rarely used. Raid Level 2 stripes data at the bit level rather than the block level.
- RAID 3 - Bit-Interleaved Parity: Can be used in data intensive or single-user environments which access long sequential records to speed up data transfer. However, RAID-3 does not allow multiple I/O operations to be overlapped and requires synchronized-spindle drives in order to avoid performance degradation with short records.
- RAID 4 - Dedicated Parity Drive: Offers no advantages over RAID-5 and does not support multiple simultaneous write operations.
- RAID 5 - Block Interleaved Distributed Parity: The best choice in multi-user environments which are not write performance sensitive. However, at least three, and more typically five drives are required for RAID-5 arrays.
- RAID 6 - Independent Data Disks with Double Parity: Similar to RAID level 5 however it allows extra fault tolerance by using a second indipendent parity scheme.
- RAID 10 - A Stripe of Mirrors: Implemented as a striped array whose segments are RAID 1 arrays.
- RAID
0+1 - A Mirror of Stripes:
Generally two RAID 0 stripes are created, and a RAID 1 mirror is created over them.