Solved

In a 4 disk RAID 1/0 configuration, how many spindles service read requests?

Posted on 2010-08-20
5
842 Views
Last Modified: 2013-11-14
In a 4 disk RAID 1/0 configuration, how many spindles service "read" requests?

I have calculated the I/O capacity of my drives based on vendor specs and I was drawing up a chart to depect various RAID configurations and their Read/Write IOPs for a presentation I have next week.  I have seen multiple blogs and forum posts that say to calculate cummulative "read" IOPs in a given RAID setup just add up the IOPs for all the spindles.  But something makes me think that RAID 1/0 would only use one side of the mirror to perform the read operation.  Am I wrong?
0
Comment
Question by:VFS-User
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
5 Comments
 
LVL 7

Expert Comment

by:briandunkle
ID: 33489659
There isn't an absolute answer for this, because any read speed increase from RAID 1 is based on the OS and hardware implementation. In theory, RAID 1 could read different data from the two members, but in most cases it doesn't - most implementations just slave the two members together completely.
RAID 1+0 (a RAID 0 striped array composed of two or more RAID 1 sets) makes it even less likely - most likely the OS will treat it simply as RAID 0.

So the answer is that most likely, you will see the same speed you would from a simple RAID 0: in this case, 2 spindles for most operations.
0
 
LVL 3

Expert Comment

by:dkikalis
ID: 33490819
It depends on the brand of controller as the firmware. If you have a current raid controller SAN or NAS the answer should be that a read operation can read from all four spindles at the same time so a large fine transfer will see th I/9 at the limit of the four drives (assuming no other bottlenecks). Remember however that the most time consuming part of data transfer is the seek and the hover time so if your data is badly fragemented you may not see that type of throughput.  Most higher end controllers can be set to buffer tHe reads in an attempt to reduce latency.
0
 

Author Comment

by:VFS-User
ID: 33500456
I should have put more details in my original post.  To be clear these are brand new servers with brand new latest release controllers connecting to a Clariion CX4-240.  The RAID is handed to VMWare as a single LUN which in turn is handing it to the guest OS, in this case SUN.  There are no other LUNs on the RAID group.  I am already aware of how seek time and other mitigating factors may impact I/O.  I just need to know if a (4) disk RAID 1/0 will use 2 spindles or 4 spindles to service (read) requests.
0
 
LVL 3

Accepted Solution

by:
dkikalis earned 500 total points
ID: 33501318
For large pure reads you will be reading from all 4 spindles.
0
 
LVL 7

Expert Comment

by:briandunkle
ID: 33502626
All comes down to the Clariion, obviously. Looked on their site but didn't find clear specs on how they handle RAID 1/0.
I would expect it to read all 4, but I also wouldn't make any guarantees until I had word from EMC.
0

Featured Post

Backup Solution for AWS

Read about how CloudBerry Backup fully integrates your backups with Amazon S3 and Amazon Glacier to provide military-grade encryption and dramatically cut storage costs on any platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I previously wrote an article addressing the use of UBCD4WIN and SARDU. All are great, but I have always been an advocate of SARDU. Recently it was suggested that I go back and take a look at Easy2Boot in comparison.
The question appears often enough, how do I transfer my data from my old server to the new server while preserving file shares, share permissions, and NTFS permisions.  Here are my tips for handling such a transfer.
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…
This Micro Tutorial will teach you how to reformat your flash drive. Sometimes your flash drive may have issues carrying files so this will completely restore it to manufacturing settings. Make sure to backup all files before reformatting. This w…

733 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question