Full explantation of RAID 0, 1, 5, 10, 6, 50 and 60 and all you need to know

 

 

Storage is a very important part of fault tolerance, if something were to happen to a company’s data, such as a disk failure, that results in data loss, then that could have a serious impact on how the company performs. That’s why we need to make sure that if a disk does fail that no data loss would occur, and one of the best ways to prevent data loss is Redundant Array of Independent Disks or RAID. In a raid setup, the data is copied on multiple disks, so that in the event of a disk failure no data would be lost.
 

In this article we’re going to tell you all you need to know about RAID 0 1 5 10 and RAID 6 50 60 as clear as possible. You’ve probably seen reference to RAID somewhere! But what does it mean? It stands for Redundant Array of inexpensive desks, and it basically means using multiple drives or disks to achieve better performance, and or better reliability.

RAID Zero is about speed. 

RAID 00 contributes to nothing to reliability except to actually make it worse. So it involves taking two drives or more and actually striping the data across all of the drives.

RAID0 : A1,A2,A3,A4,A5,A6,A7,A8 are the same informations but striped
This means you get to keep all of your capacity and you get to have in theory with two drives double the read and write performance. But in the event that one of the drives undergoes a hardware failure you will lose all of the data that was stored on both of the drives; This configuration is only ideal if you’re going to be doing very frequent backups, or if you are going for the most extreme performance possible such as running multiple SSD.

RAID 1 is about reliability. 

You get the capacity of one of your drives. You get the performance of one of your drives but you get the redundancy of two drives. 

RAID 1 : is a miror of two disks, if one is faulty the other one can repalce him


That means if one of these two drives I have here fails outright, all of the data will still be there. There’s no performance overhead for running raid 1 you’re still going to get the full performance of the drives. But the more drives you add to raid one you’re always only going to get half the capacity that you would otherwise have. The advantage of RAID 1 is it’s extremely safe, so I would trust most important documents to a RAID level 1 array.

RAID 10 combines RAID 0 and the RAID 1.

What’s good about RAID0 and what’s good about RAID1 it is combined on RAID10. So you’re taking four drives you’re striping on two segments of two then you’re mirroring these two segments​, so what that means is you get about double the performance of an individual drive. You get double the capacity of an individual drive but you can lose up to 2 drives in a RAID level 10 array without losing any data.

RAID 10 OR RAID 1+0

 

Tips : RAID 10 minimum drives is four disks

This is great! where performance is needed. Space is needed. But, you don’t necessarily want to invest in an expensive​ RAID card solution like this one.

RAID level 5 is for professionals 

About RAID5 which are more practical for professional applications and less practical for home users.

Just like RAID 1, RAID 5 is for protecting your data in the event of a drive failure.

It requires at least three drives to operate with one of the drivers being reserved to rebuild the data on the array, if it dies.


RAID level 5 : The capacity of one disk is lost to gain sapces to store the parity numbers, to rebuilt when one is faulty

 

Tips : RAID 5 minimum disks is 3 drives

 

So if you had say for example 6 drives you’d have the capacity of 5 drives. Because it stores data on multiple drives. You can read from it extremely quickly making it great for archiving large amounts of data. However without a complex hardware RAID controller writing to a RAID 5 array can be much slower and rebuilding the array once a drive has failed and you replace it with a new one can be time consuming.

RAID 6 is kind of like a more durable version of RAID 5

It can survive up to 2 drive failures out of the entire array and still be completely rebuilt. That means however, that you have at least 4 drives and it is much slower to write than RAID 5. So pretty much unless you have a complex hardware RAID controller you can’t really run RAID 6.

When you’re running four drives, it’s really impractical compared to something like RAID 10 and it is more designed for professional applications where a large number of drives are built into larger arrays.

RAID 6 : Durability and Costly

 

RAID 0 1already for consumers, RAID1 is fine, if you’re running only four drives RAID 1 will give you 6 terabytes of usable space using 3 terabyte drives. RAID level 5 gives you a bit more space but you right to it much slower so it can be useful but RAID 6 gives you only 6 terabytes of space and it’s much slower and requires one of these SAS Controller Cards.
The numbers started to look very different once you move up to an A 12 drives configuration of 2To each, RAID 1 will give you 12 terabytes of usable space only half of your drives are used for redundancy. RAID 5 gives you 22 terabytes of space and RAID 6 will give you 20 terabytes of space. Plus the fact that RAID 5 can sustain 1 failure and RAID 6 can sustain 2 failures.

RAID Level 50. It is a combination of raid level 5 and RAID0. 

It means it’s using a strips with distributed parity technique to store the data on the disks, RAID 50 is called striping of distributed parity arrays

RAID 50 has features of both RAID 5 and RAID 0. It is composed of two groups of RAID 5 containing three disks at least in one group and each group applies distributed parity bit.
A RAID 50 Array is build from 6 to 48 disk drives configured as two or more RAID 5 arrays, and Stripes store data and parity data across all disk drives in both RAID 5 arrays, and these two kinds of disks form a RAID 0 Array realizing cross disk extraction of data;
RAID 50 provides reliable data storage and excellent overall performance and supports larger volumes.

Even to physical disks,1 in each array fail at the same time the data can also be recovered. In RAID 50, 6 drivers are needed at least. it is most suitable for applications which need high reliability storage, high read write speed and high data transmission performance. these applications include transaction and office applications for small files access of many users.

RAID 50
As you can see on this picutres : data is stored in disks by using strips with distributed parity techniques like it composed on RAID 5 and RAID 0 .
Advantages RAID 50 :

 

  • It’s more fault tolerant than RAID 5 but has twice the parity overhead.
  • High efficiency performance as compared to RAID 5.
  • High data transfer rates are achieved than to it’s on RAID 5.
  • High rates for small requests are achieved than to its RAID zero.
  • May be a good solution for sites who would have otherwise gone with RAID 5 but need some additional performance boost.
Disadvantages:

 

  • Very expensive to implement.
  • All disk spindles must be synchronized, which limits the choice of drives.
  • Failure of 2 drives in one of the raid 5 segments renders the whole array unusable.
  • High overhead limited scalability.

RAID level 60 is speed and reliabilty. 

It is a combination of Level 6 and RAID0. It means it’s using strips with dual distributed parity technique to store the data on the discs, similar to a raid 50 Array. A RAID 60 aray also known as dual drive failure. Protection is build from a disk drives configured as two or more RAID 6 arrays and stripe stored data and two sets of parity data across all disk drives in both RAID 6 arrays. For configuration minimum 8 drives are required. Two sets of parity data provide enhanced data protection, and striping improves performance.

RAID Level 60

 

RAID 60 arrays also provide high data transfer speeds.
Advantages of RAID 60 :

 

  • Fall tolerance ratio is higher than RAID 6.
  • RAID 60 efficiency is higher than RAID 6.
  • RAID 60 performance is higher than RAID 6
Disadvantages :

 

  • RAID 60 is very expensive to implement.
  • RAID 60 is very complex and difficult to implement.
Last but not least RAID is not a substitution for backing up. Redundancy is not the same thing as a backup even if you’re running a raid. You are still susceptible to things like viruses or accidental deletion or other human error. So make sure that you’re doing regular backups.

 

Please follow and like us:

Leave a Reply

Your email address will not be published. Required fields are marked *