Redundant Array of Independent Disks (RAID)

Redundant Array of Independent Disks or RAID would be a very good way to backup your data. But the data in a RAID array is not a copy of your data. It is the data that you are actively retrieving or storing. And because of that, you have to keep in mind that RAID is not a method of backup. It’s simply a way to maintain uptime and availability if one of those drives happens to fail.

Let’s step through each one of these RAID levels to see how they might be used:

RAID 0 provides data striping across multiple disks to increase performance.
RAID 0
RAID 1 provides redundancy by mirroring the data identically on two hard disks.
RAID 10 creates a striped RAID of two mirrored RAIDs (combines RAID 1 & RAID 0).
RAID 5 provides redundancy by striping data and parity data across the disk drives.
RAID 6 provides redundancy by striping and double parity data across the disk drives.

Ok, now, we know what exactly each type is. Let’s summarize a generale characteristics and see how to use specific RAID arrays.

Minimal
number
of disks
RedundancyTechnologyUsage
RAID 02NoStripingIncreased performance
RAID 12YesMirroringFault-resistant, Fault-tolerant
RAID 53YesStriping + ParityFault-resistant, Fault-tolerant
RAID 64YesStriping + Double parityFault-tolerant
RAID 104YesStriping + MirroringDisaster-tolerant

I hope you like the topic. If yes, please follow me on Twitter and subscribe to our newsletter to be in touch with latest architecture trends.

Save your privacy, be ethical!

subscribe to newsletter

and receive weekly update from our blog

By submitting your information, you're giving us permission to email you. You may unsubscribe at any time.

Leave a Comment