RAID Levels Explained: RAID 0, 1, 5, 6 and 10

By Jonathon Eades, IT instructor · Updated

RAID (redundant array of independent disks) combines several drives into one volume for more speed, protection against a failed drive, or both. CompTIA A+ Core 1 (220-1201) objective 3.4 lists five levels: RAID 0, 1, 5, 6 and 10. This guide compares them, calculates usable space for any number of drives, and covers the RAID problems objective 5.2 asks you to troubleshoot.

The five RAID levels at a glance

RAID levels in the A+ 220-1201 objectives
LevelMin drivesHow it worksUsable spaceSurvivesGood for
RAID 02Striping100% of totalNo drive failureSpeed and full capacity for data you can re-create, like a video scratch disk
RAID 12Mirroring50% with two drivesAll but one driveTwo drives holding identical copies, such as a PC's boot drive
RAID 53Striping with distributed parityTotal minus one driveOne driveFile servers that need capacity and can lose one drive
RAID 64Striping with double parityTotal minus two drivesTwo drivesLarge arrays that must survive two failures, such as archives
RAID 104A stripe of mirrors (1+0)50% of totalOne drive per mirrored pairDatabases and busy servers that need speed and redundancy

RAID calculator

Assumes identical drives. With mixed sizes, most RAID controllers count every drive as the smallest one.

6 TB usable of 8 TB raw (75%)
Survives 1 drive failure.

How each level works

  • RAID 0 (striping) splits data across every drive so they read and write in parallel. It is generally the fastest level, especially for writes, and keeps all the capacity, but it has no redundancy: if one drive fails, the whole array is lost.
  • RAID 1 (mirroring) writes the same data to every drive. Two 2 TB drives give 2 TB usable, and the array keeps running as long as one drive survives.
  • RAID 5 (striping with distributed parity) stripes data and spreads parity information across all the drives. Parity costs one drive's worth of space, so four 2 TB drives give 6 TB usable. It survives one failed drive; a second failure before the rebuild finishes loses the array.
  • RAID 6 (striping with double parity) keeps two sets of parity, costing two drives' worth of space. It survives any two failed drives, which matters on large arrays where a rebuild takes hours.
  • RAID 10 (a stripe of mirrors, also written 1+0) pairs the drives into mirrors and stripes data across the pairs. It keeps half the raw space and needs at least four drives, in even numbers. It survives one failure for certain, and more if each failure hits a different pair.

How to choose a level for an A+ scenario

Exam questions describe a need and ask for the level that meets it. Match the requirement to the trade-off:

  • Speed and full capacity, and the data can be re-created or is backed up elsewhere: RAID 0.
  • Two drives, and the system must keep running if one fails: RAID 1.
  • Three or more drives, the most usable space of the redundant levels, and surviving one failure is enough: RAID 5.
  • The array must survive any two drive failures at once: RAID 6.
  • Four or more drives, and speed plus redundancy matter more than capacity: RAID 10.

Practice exactly this in the free Choose the Right RAID Level PBQ.

RAID is not a backup. It keeps an array running through a failed drive, but a deletion, corruption or ransomware encryption is written across the whole array at once, redundant copies and parity included. Keep separate backups too.

Troubleshooting RAID (objective 5.2)

Core 1 objective 5.2 asks you to troubleshoot drive and RAID issues. The symptoms it lists that point at the array:

  • Array missing: the RAID volume no longer appears, for example after a controller or BIOS/UEFI setting changes, or when more drives have failed than the level survives.
  • Audible alarms: many RAID controllers beep when the array is degraded, meaning a member drive has failed or dropped out.
  • RAID failure and missing drives in the OS: check the controller's utility to see which member failed before you replace anything.
  • Drive symptoms count too: LED status indicators, grinding noises, clicking sounds, bootable device not found, data loss or corruption, S.M.A.R.T. failures, extended read/write times and low IOPS.

When a member of a redundant array fails, replace that drive and let the array rebuild before anything else fails. In the A+ course, the RAID labs have you build an array in a RAID utility and diagnose a failing member.

Levels A+ leaves out

RAID 2, 3 and 4 are rarely used today, and nested levels such as RAID 50 and RAID 60 (stripes of RAID 5 or RAID 6 sets) belong to enterprise storage. None of them is in the 220-1201 objectives, so learn the five above for the exam. For the rest of Core 1's storage facts, see the A+ cheat sheet.

Try a RAID question now.

Match each RAID level to the job it fits in a free performance-based question, graded the moment you submit. The full A+ course adds hands-on RAID labs.

Frequently asked

What is the minimum number of drives for RAID 5?

Three. RAID 5 needs at least 3 drives, because each stripe puts data on at least two drives and parity on a third. RAID 6 needs at least 4 drives, and RAID 10 needs at least 4 in even numbers.

How much usable space does RAID 5 with three 2 TB drives give?

4 TB. RAID 5 gives up one drive's worth of space to parity, so three 2 TB drives (6 TB raw) leave 4 TB usable, and the array survives one drive failure.

How much space does RAID 6 with six drives give?

Four drives' worth: RAID 6 gives up two drives' worth of space to parity. Six 4 TB drives (24 TB raw) leave 16 TB usable and survive any two drive failures.

Is RAID 10 the same as RAID 1+0?

Yes. RAID 10 and RAID 1+0 name the same layout: drives are mirrored in pairs, then data is striped across the pairs. RAID 0+1, a mirror of two stripes, is a different layout and is not in the A+ objectives.

Is RAID a backup?

No. RAID protects against a drive failing, not against deleted files, malware or a damaged array. Keep backups separately.

Sources

Keep reading