Thursday, 25 May 2017

RAID 0, RAID 1, RAID 5, RAID 10 Explained with Diagrams

RAID stands for Redundant Array of Inexpensive (Independent) Disks.On most situations you will be using one of the following four levels of RAIDs.
  • RAID 0

  • RAID 1

  • RAID 5

  • RAID 10 (also known as RAID 1+0)


This article explains the main difference between these raid levels along with an easy to understand diagram.

In all the diagrams mentioned below:
  • A, B, C, D, E and F – represents blocks

  • p1, p2, and p3 – represents parity

RAID LEVEL 0




Following are the key points to remember for RAID level 0.
  • Minimum 2 disks.

  • Excellent performance ( as blocks are striped ).

  • No redundancy ( no mirror, no parity ).

  • Don’t use this for any critical system.

RAID LEVEL 1




Following are the key points to remember for RAID level 1.
  • Minimum 2 disks.

  • Good performance ( no striping. no parity ).

  • Excellent redundancy ( as blocks are mirrored ).

RAID LEVEL 5


Following are the key points to remember for RAID level 5.
  • Minimum 3 disks.

  • Good performance ( as blocks are striped ).

  • Good redundancy ( distributed parity ).

  • Best cost effective option providing both performance and redundancy. Use this for DB that is heavily read oriented. Write operations will be slow.

RAID LEVEL 10




Following are the key points to remember for RAID level 10.
  • Minimum 4 disks.

  • This is also called as “stripe of mirrors”

  • Excellent redundancy ( as blocks are mirrored )

  • Excellent performance ( as blocks are striped )

  • If you can afford the dollar, this is the BEST option for any mission critical applications (especially databases).

Additional RAID Tutorials:


RAID 2, RAID 3, RAID 4, RAID 6 Explained with Diagram
RAID 10 Vs RAID 01 (RAID 1+0 Vs RAID 0+1)

If you enjoyed this article, you might also like..


50 Linux Sysadmin Tutorials
50 Most Frequently Used Linux Commands (With Examples)
Top 25 Best Linux Performance Monitoring and Debugging Tools
Mommy, I found it! – 15 Practical Linux Find Command Examples
Linux 101 Hacks 2nd Edition eBook Linux 101 Hacks Book
Awk Introduction – 7 Awk Print Examples
Advanced Sed Substitution Examples
8 Essential Vim Editor Navigation Fundamentals
25 Most Frequently Used Linux IPTables Rules Examples
Turbocharge PuTTY with 12 Powerful Add-Ons

raid 0 vs raid 1 performance, raid 0 vs raid 1 performance benchmark, raid 0 vs raid 1 ssd
Source: http://docphy.com/technology/computers/software/raid-0-raid-1-raid-5-raid-10-explained-diagrams.html

No comments:

Post a Comment