RAID 50 vs RAID 10: Benefits and Disadvantages Compared

-

|

What is RAID 50 vs RAID 10?

RAID 50 stripes two RAID 5 arrays while RAID 10 stripes two RAID 1 arrays. The next questions would be: what is striping? what is RAID 5 and what is RAID 1? I will answer these questions and more in this tutorial.

In this tutorial you will learn:

  1. Meaning of RAID?
  2. What RAID 5 is
  3. Meaning of RAID 1
  4. What RAID 0 is
  5. How RAID 5 is combined with RAID 0 to create RAID 50
  6. How RAID 1 is combined with RAID 0 to create RAID 10
  7. Compare benefits and disadvantages of RAID 50 and RAID 10

What is RAID?

RAID means Redundant Array of Independent Disks; formally Redundant Array of Inexpensive Disks). It is a technology that allows you to store your data across multiple disks. The primary purpose of to create redundancy (reduce risk of data loss) and increas performance.

What is RAID 5 and RAID 0?

To understand RAID 50, you need to know how RAID 5 and RAID 0 works. The reason is simple. RAID 50 is created by combining 5 and 0.

While RAID 0 is disk striping without parity, RAID 5 is disk striping with distributed parity. This is best illustrated using diagrams.

Advertisement


RAID 0

RAID 50 vs RAID 10 (RAID 0 diagram)

Refer to the diagram above. The first thing to note is that you need a minimum of 2 physical disks to create disk striping without parity. From the diagram above, when you stripe Disk 0 and Disk 1, you create a single volume double the size of the smallest disk.

Disk striping offers improved speed (performance). For example, when you stripe 2 disks,the resultant RAID disk is 2 times faster as it combines the speed of both disks.

The downside of RAID 0 is that it does not provide redundancy. Failure of one disk may lead to loss of the entire volume. This may lead to data loss.

Bear in mind that we are discussing striping without and with parity to prepare you to understand RAID 50. In the next section, I will be explaining how RAID 5 works.

RAID 5

RAID 50 vs RAID 10 (RAID 5 diagram)

In comparison to RAID 0, RAID 5 (striping with distributed parity) requires a minimum of 3 disks. The diagram above illustrates how striping with distributed parity works. Ap, Bp and Cp are parity information. Parity data provides fault tolerance.

As you may have noticed, the parity information is distributed across the 3 disks. What this meas is that if one disk fails you can use the parity information stored in the remaining 2 disks to rebuild the array.

This brings us to the main benefit of a RAID 5 array – fault tolerance. The likelihood of losing data is slim. You can only lose the array if you lose 2 disks at the same time.

In conclusion, one disadvantage of RAID 5 array is that the total volume you get for storage is the size of two disks. This is reason for this is because one disk is always reserved for parity information. The minimum physical disks required for striping with distributed parity is 3.

RAID 50 Explained

Now that you understand how the two RAID levels used to create RAID 50 works it is very easy to understand how RAID 50 works.

RAID 50 vs RAID 10 - RAID 5 diagram

In a lay mans language, RAID 50 simply means striping 2 RAID 5 arrays. RAID 50 is sometimes described as RAID 5 + 0. In a RAID 50 configuration, the 2 RAID 5 arrays are treated as individual disks.

RAID 50 requires a minimum of 6 physical disks. The total volume available for storage is the size of 4 disks. In each of the RAID 5 arrays, two disks store parity information.

Advertisement


Advantages and Disadvantages of RAID 50

RAID 50 combines the know benefits of RAID 5 and RAID 0. Remember one of the benefits of RAID 0? Improved performance. I did mention that in this configuration, the combined (stripped volume) multiplies the speed of the disks. This results in improved speed.

I also said that RAID 5 offers improved data redundancy and ability to rebuild the volume using parity information.

If you put the 2 benefits to create a RAID 50, you can conclude that RAID 50 offers greater performance and better redundancy.

One known disadvantage of RAID 5 + 0 is that it requires very complex RAID Controller hardware to implement. It also leads to “loss” of two physical hard disks.

RAID 10 (RAID 1 + RAID 0)

In this part of the tutorial I will cover RAID 10. In the previous section, I already explained RAID 0 (striping without parity). However, to understand RAID 10, you need to understand how RAID 1 works as well.

What is RAID 1?

RAID 1 is known as disk mirroring. Disk mirroring means that data is written to two disks at the same time.

In a RAID 1 configuration, the data in Disk 0 is written to Disk 1. It clearly offers redundancy. Meaning that if one physical disk fails, you will not lose your data. Moreover, if you replace the failed disk you can rebuild the array.

However, RAID 1 has some clear disadvantages. In the first place, the volume offers half the size of the disks that make up the array. This is because same data is written to both disks. Now, if you are writing to two disks, it will clearly lead to reduced write speed as well.

RAID 10 Explained

RAID 10 is stripping (RAID 0) two sets of mirrored arrays (RAID 1).

From the diagram above, you can see two sets of mirrored disks combined to create a stripped disk.

The benefit of RAID 10 is that it offers the data redundancy of RAID 1 (mirroring) and the performance of RAID 0 (Stripping without parity). The disadvantage of RAID 10 is that it offers just 50% of the size of the physical disks that make up the array.

RAID 50 and RAID 10 Compared

In the last part of this tutorial, I will compare RAID 50 and RAID 10. I will summarize the benefits offered by each. The section will also highlight the drawbacks of each RAID type.

S/NFeaturesRAID 50RAID 10
1Data RedundancyRAID 50 offers better redundancy as it combines striping with parity and stripping without parity.RAID 10 offers Some level of redundancy as it combines mirroring and striping without parity
2Performance (Speed)This RAID combination delivers faster read and writeThis RAID configuration is slow to write but may offer the same read as RAID 50
3Storage Space OfferedRAID 50 will give you more storage volume compared to RAID 10This RAID configuration will deliver less storage volume as it requires two disks to write the same data.
4CostRAID 50 requires very complex controller to implement. It also requires a minimum of 6 disks. This makes it considerably more expensive to implement.In comparison to RAID 50, RAID 10 requires just 4 disks to configure.
5Data RecoverRecovery from failure is slow because RAID 5 need to calculate parity information to rebuild the failed array. Though recovery will depend on where the disk failure occurs. If multiple disks from the same RAID 5 set fails, recovery may be impossibleIn a RAID 10 array, sets of mirrored disks are stripped. Data recovery is possible depending on which drive fails. If multiple disks fails in the same mirror set, the volume is irrecoverable

Advertisement


Conclusion

There you have it – RAID 50 vs RAID 10 compared. I hope the tutorial helped you improve your understanding of RAID.

I will appreciate your sincere feedback. Kindly use the “Leave a Reply” form at the end of the tutorial to let me know what you think. You could also share your knowledge so other readers can benefit from it.

Other Helpful Tutorials

Additional Resources and References

LEAVE A REPLY

Please enter your comment!
Please enter your name here

FEATURED POSTS

How to Share a Folder in Windows 10 (3 Methods)

Introduction This guide demos how to share folder in windows 10. It covers 3 methods. Options...

How to Map Network Drive in Windows 10 (5 Methods)

Introduction This guide demos 5 methods to Map Network Drive in Windows 10. Options to...
How to Install Windows 10 1909 Preview Build

How to Install Windows 10 19H2 Preview Build

Introduction If you are a member of Windows 10 Insider Program you can install Windows 10 19H2 Preview Build....

How to Sign in to Windows 10 with a Microsoft Account

Introduction When you installed Windows 10 you may have created and signed in with a local account. You can...
Disable IPv6 in Windows 10

How to Disable IPv6 in Windows 10 (3 Methods)

Introduction This guide demos 3 methods to disable IPv6 in Windows 10: Disable IPv6 from...

Advertisement

TRENDING POSTS

Remote Desktop Connection

Remote Desktop Connection an Internal Error Has Occurred [Fixed]

Introduction I recently received the error message "Remote Desktop Connection an Internal Error Has Occurred". It was strange because...

Find My Samsung: Register and Use Samsung Find my Mobile

Introduction Ever wondered how you could find your Samsung phone if you lost it? Find my Samsung or Samsung...
What is the Difference Between PowerShell and CMD?

Windows Powershell vs CMD: Differences and Similarities

Introduction This short guide compares Windows PowerShell vs CMD (Windows command prompt). I will cover the history and nature...
Spotify No Longer Supports this Version of Microsoft Edge

Spotify No Longer Supports this Version of Microsoft Edge [Fixed]

Introduction When you open Spotify web player on Microsoft Edge, you may receive the error message "Spotify No Longer...
Windows 10 Won't Boot

Windows 10 Won’t Boot With Black Screen? 3 Ways to Fix It

Why Won't Windows 10 Boot Up? If your Windows 10 stops with a black screen, the first question in...

Advertisement

BEST OF ITECHGUIDES

windows has stopped this device code 43

How to Fix Windows Has Stopped this Device Code 43 Error

Introduction Sometimes you may receive "Windows has stopped this device code 43" error. This error is likely to come...
Active Directory FSMO Roles

Active Directory FSMO Roles Explained

Introduction This article offers a simplified explanation of the 5 Active Directory FSMO (pronounced "FisMO") roles.
inaccessible boot device server 2016 fix

How to Fix Inaccessible Boot Device Error in Windows Server 2016

Introduction Some Windows admins have reported receiving "inaccessible boot device" error in Server 2016 after a Windows update. If...
How to Install RSAT in Windows 10 (3 Methods)

How to Install RSAT in Windows 10 (3 Methods)

Introduction This guide demos how to Install RSAT in Windows 10. Starting with Windows 10...
spotify web player not working

Spotify Web Player Not Working [Fixed]

Introduction Spotify Web Player may stop working for you with the following error messages: "Spotify Web Player an Error...

RECENT POSTS

How to Enable Hyper-V in Windows 10 (3 Methods)

How to Enable Hyper-V in Windows 10 (3 Methods)

Introduction This guide demos 3 methods to enable Hyper-V in Windows 10. To install Hyper-V...
RSAT Tools in Windows 10 Explained: Plus How to Install RSAT

RSAT Tools in Windows 10 Explained: Plus How to Install RSAT

Introduction Starting from October 2018 (1809) update, RSAT Tools became part of Windows 10. From this version of Windows...

How to Enable RSAT for Active Directory in Windows 10 (3 Methods)

Introduction This guide demos 3 methods to enable Active Directory in Windows 10. It is not exactly enabling "Active...
How to Install Windows 10 1909 Preview Build

How to Install Windows 10 1909 (19H2) Preview Build

Introduction Windows 10 1909 Preview is available for Windows Insiders. Made available early September, 2019 you have to be...
How to Install RSAT in Windows 10 (3 Methods)

How to Install RSAT in Windows 10 (3 Methods)

Introduction This guide demos how to Install RSAT in Windows 10. Starting with Windows 10...

How to Share a Folder in Windows 10 (3 Methods)

Introduction This guide demos how to share folder in windows 10. It covers 3 methods. Options...
Configure Map Network Drive with Group Policy

Map Network Drive in Windows 10 with Group Policy

Introduction This guide demos how to map network drive with group policy. This guide is...

How to Map Network Drive in Windows 10 (5 Methods)

Introduction This guide demos 5 methods to Map Network Drive in Windows 10. Options to...
How to Download Windows 10 ISO with Media Creation Tool

How to Download Windows 10 ISO with Media Creation Tool

Introduction This guide demos the steps to download Windows 10 ISO. You can download Windows 10 ISO with Media...

How to Install Windows 10 from Network Boot (Via WDS Server)

Introduction This guide demos how to install Windows 10 from network boot. The steps discussed in...

Advertisement

MUST READ

powershell sleep

PowerShell Start-Sleep Command: Syntax, Examples

Introduction Powershell Sleep (Start-Sleep) Cmdlet is a very useful scripting tool. There may be instances when you want to...
How to Convert Text to Number in Excel

How to Convert Text to Number in Excel in 4 Easy Ways

Introduction There are 4 ways you can convert text to number in Excel. This guide demonstrates the 4 ways...
Sort Gmail by Size

How to Sort Gmail by Size Using Gmail Search

Introduction If you are running out of space, you may want to sort Gmail by size so you can...
How to Install and Configure DNS on Windows Server 2016

How to Install and Configure DNS on Windows Server 2016

Introduction This guide demos how to install and configure DNS on windows server 2016. Steps...

How to Set Homepage in Microsoft Edge (Edge Settings or Group Policy)

Introduction You can set homepage in Edge (Microsoft Edge) directly from Settings. This method is suitable for individual or...

By using this website you agree to accept our Privacy Policy and Terms & Conditions