Benefits and Shortcomings of RAID 10: Quick Reference Guide

-

|

Introduction

When you stripe (RAID 0) two mirrored arrays (RAID 1) arrays you produce a RAID 10. This quick guide offers a simplified explanation of RAID 10, its benefits and shortcomings.

What is RAID 10 (RAID 1 + RAID 0)?

As I pointed out in the introduction, RAID 10 is striping two mirrored volumes. To understand the benefits and shortcomings of RAID 10, it is important to understand disk striping without parity (RAID 0) and disk mirroring (RAID 1).

For a simplified understanding of these RAID levels, click RAID 50 vs RAID 10: Benefits and Disadvantages Compared.

Advertisement

Benefits and Shortcomings of RAID 10

Before I summarize the benefits and shortcomings of raid 10, I will list the benefits and shortcomings of RAID 1 and then RAID 0.

Benefits and Shortcomings of RAID 1

Benefits and Shortcomings of RAID 10 - RAID 1 diagram

Below are the advantages of RAID 1

  • Excellent Read and Write Speed: RAID 1 delivers improved Read. When data is Read, it is read from one disk, making Read fast.
  • Provides Data Redundancy and Fault Tolerance: Because data is written to two disks, if one of the disk fails, you can easily recover the array. However, when you replace the failed disk, the array will automatically rebuilt itself.

Here are the shortcomings of RAID 1:

  • Delivers 50% of Available Disk Space: Disk mirroring requires two disks. However, the same Data is copied (mirrored) to both disks. What this means is that just half of both disks is available to store your data. The other half is kind of “wasted”. Well, it is not really “wasted” as it is used for redundancy and fault tolerance.
  • Reduced Performance During Rebuild: If RAID 1 fails and requires rebuild, you will still be able to access your data. But data access will be at reduced performance.

Benefits and Shortcomings of RAID 0

 Benefits and Shortcomings of RAID 0 - RAID 0 diagram

Here are the benefits of RAID 0:

  • Improved Read and Write Performance: Striping without parity effectively combines two physical disks into a single volume. The resultant volume offers almost two times the performance of both disks.
  • Increased storage Capacity: Unlike RAID 1 array, RAID 0 create double the size of the disks or at least double the size of the smallest disk. This comes at a cost as you will see shortly.

Below are the shortcomings of RAID 0:

  • Does NOT offer Data Redundancy or Fault Tolerance: RAID 0 does not offer any form of data redundancy. Meaning, if any of the disks that form the array fails, ALL data is lost. There is no way to recover except you have a backup.

Benefits and Shortcomings of RAID 10 Summarized

RAID 10 combines the speed of RAID 0 (Disk striping) and the fault tolerance of RAID 1 (Disk mirroring). The table below summarizes the benefits and shortcomings of RAID 10:

S/NFeatureBenefits Shortcomings
1Availability of Disk SpaceOnly 25% of the disk is available for storage. RAID 10 requires 4 disks. But because each RAID 1 set is a mirror, they deliver 1 disk storage capacity each.
2PerformanceRAID 10 offers improved performance (speed) as data is striped across multiple disks.
3Data Redundancy and Fault Tolerance *The mirrored volumes offers redundancy and fault tolerance.
4Performance During RebuildPerformance will be slightly degraded during a RAID rebuild.
*Though RAID 10 offers Data redundancy recovery depends on the number of disks that fails. It also depends on the mirror set that fails. If 2 disks fail, one in each mirror set, you can rebuild the RAID 10 array. However, if one of the mirror sets fails completely, you may not be able to recover the RAID 10 array.
Advertisement

Conclusion

This quick reference guide highlighted the benefits and shortcomings of RAID 10. The benefits of RAID 10 are improved Read and Write, fault tolerance and data redundancy. shortcomings of RAID 10 are deliver 25% of the disks to use for storage and reduced performance during array rebuild.

I hope this has been helpful. If you have any question or comment, use the “Leave a Reply” form at the end of the page. Alternatively, you could share your experience with either RAID or RAID 10.

Other Helpful Guides

Additional Resources and References

LEAVE A REPLY

Please enter your comment!
Please enter your name here

FEATURED POSTS

network discovery keeps turning off server 2016

How to Fix Network Discovery If it Keeps Turning Off in Server 2016

Does network discovery keep turning off in your Windows server 2016? It is likely that one of its dependent services is not...
how to install windows 10 1903 update manually

How to Install Windows 10 1903 Update Manually

Windows 10 1903 Update was released in May, 2019. But some users are not yet offered the update via automatic update. The...
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...
DISM.exe /Online /Cleanup-Image /Restorehealth

DISM.exe /Online /Cleanup-Image /Restorehealth Explained

What is DISM.EXE /Online /Cleanup-image /RestoreHealth? "DISM.exe /Online /Cleanup-Image /Restorehealth" is a DISM command that repairs issue with the...
DHCP Relay agent

DHCP Relay Agent: Configuration in Windows Server 2016

What is a DHCP Relay Agent? A DHCP Relay Agent allows DHCP clients in a different network subnet to...

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...

BEST OF ITECHGUIDES

Gmail Search by Date: How to Search Gmail by Date

Introduction You can search Gmail by date for emails sent during certain time period. You could also search Gmail...
powershell where

Powershell Where (Where-Object) Cmdlet: Syntax, Alias, Examples

Introduction PowerShell Where (Where-Object) selects objects from a collection based on specified property values. The full name of PowerShell...
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...
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...
powershell replace

PowerShell Replace “Method” and “Operator”: Syntax, Examples

Introduction PowerShell Replace can be used to replace character strings, texts or special characters. PowerShell has a Replace...

RECENT POSTS

disable cortana windows 10 featured

How to Disable Cortana in Windows 10 (2 Methods)

Introduction Some Windows 10 users may not like Cortana. Solution? Disable Cortana. You are probably reading this because you...
bootrec /fixboot access is denied

How to Fix BootRec /FixBoot Access is Denied Error in Windows 10

Introduction BootRec /FixBoot Access is Denied Error in Windows 10? This error is likely caused by corrupt EFI directory.
Reset Windows 10

How to Reset Windows 10 (2 Methods)

Introduction If your Windows 10 is broken, one available way to fix it is to use Windows 10 reset....
system restore windows 10

How to Enable and Use System Restore in Windows 10

Introduction System restore in windows 10 is a very important tool that is probably ignored by most users. But...
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...
Windows could not automatically detect this network's proxy settings

How to Fix “Windows Could not Automatically Detect this Network’s Proxy Settings”

Introduction You suddenly lose the ability to connect to the internet. Then you run network troubleshooter and it returns...
printer offline

5 Ways to Restore Your Printer Online If Status is Offline

Introduction Is your printer offline? Setting it online is very simple but sometimes it is more than just setting...

How to Fix “BootMgr is Missing” Error in Windows 10

Introduction If you receive Fix "BootMgr is missing" Error in Windows 10, the default response is panic! But you...
windows 10 search featured

How to Fix Windows 10 Search If it Stops Working

Introduction Are you having troubles with Windows 10 search? Apparently, it is a fairly common problem with a number...
oooops, something went wrong. reload

How to Fix “Oooops something went wrong. reload” Spotify Error

Introduction If you receive "Oooops something went wrong. reload" Spotify error, do not panic. The fix is simpler than...

MUST READ

DISM Host Servicing Process (DismHost.exe)

Dism Host Servicing Process (DismHost.exe), a Malware?

Introduction There are conflicting information about Dism Host Servicing Process (DismHost.exe). Some say it is a genuine Windows process,...

Powershell If Else Explained: Syntax and Examples

Introduction PowerShell If Else statement runs a command if a specified condition is met. The Else part of PowerShell...
what model iphone do i have

What iPhone Do I Have: How to Check Your iPhone Model

Introduction Looking for your iPhone model? It is fairly straightforward. This guide will take you through the steps. To...
Amazon Hub

Amazon Hub: Your Definitive Guide to Hub by Amazon

What is Amazon Hub? Amazon Hub provides shoppers with a self-service delivery location to pick up their Amazon packages....
WSCRIPT and CSCRIPT Commands: Syntax, Parameters, Examples

WSCRIPT and CSCRIPT Commands: Syntax, Parameters, Examples

Introduction WSCRIPT is the Windows-based version of Windows Script Host while CSCRIPT is the command-prompt-based version. This guide...

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