When should I use the different levels of RAID?

First and foremost, RAID can be used to enhance availability, but it also can be used to enhance performance for I/O, for throughput and things like that. So real quickly. . . .

Requires Free Membership to View

RAID information
RAID levels defined

Do RAID levels still matter?

How to calculate available disk space on a RAID 5
  • RAID 0: data spread across multiple drives, gives you performance but no availability;
  • RAID 1: data mirroring. Mirroring data across two or more disk drives gives you availability and can also enhance read operation;
  • RAID 01 or RAID 10: combine striping and mirroring or mirroring and striping for a compromise of good performance and good availability;
  • RAID 3: striping with dedicated parity. Good for large sequential bandwidth operations but not as good for concurrent access.
  • This is where RAID 5 steps in, which stripes the data across multiple drives with rotating parity. This gives you a nice balance of good read performance and reduced cost, because you don't need to have as many drives for mirroring. It's a compromise between performance and availability at the expense of writes, because you have parity updates.
  • Now, you are starting to see dual-parity schemes, such as RAID 6 -- multiple drives striped together with at least two parity drives.

> Check out the entire RAID FAQ guide.

This was first published in November 2007

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: