About this interactive
RAID, a redundant array of inexpensive (or independent) disks, has two goals: speed and redundancy.
Striping is for speed. The first block goes to the first drive, the second to the second, the third back to the first, and so on, so two blocks can be written at the same time.
Mirroring is for redundancy. Whatever is written to one disk is also written to another, so if one goes bad, a copy remains.
Parity is also for redundancy, done a different way. Instead of a copy, the array stores bits calculated from the data, and they can recreate a block that is lost.
The levels combine them: RAID 0 stripes, RAID 1 mirrors, RAID 5 stripes with parity, RAID 6 stripes with two sets of parity. In RAID 5 and 6 the parity is spread across all the disks, not kept on one disk of its own.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →