• 0
Sign in to follow this  
Followers 0

Expected RAID speeds?

Question

Posted

Just looking for confirmation on my RAID config to see if it looks right. Given that the following drives are all 5900 or 7200 consumer drives, and not 15k SAS drives or SSD's, Do I have the correct configuration, or should I change something to make things faster?

Using the following:
[color=#282828]6x Seagate ST3000DM001 3TB drives in RAID 5 (5 + 1 Hotspare)[/color]
[color=#282828]4x Samsung HD204UI 2TB drives in RAID 10[/color]
[color=#282828]2x WD WD20EARX 2TB drives in RAID 1[/color]
[color=#282828]4x Supermicro 5-in-3 drive cages[/color]
[color=#282828]Intel RES2SV240 24 port SAS expander[/color]
[color=#282828]LSI 9260-8i RAID Controller[/color]

LSI Raid card is connected to SAS expander via 1 cable at the moment, I'm leaving the 2nd cable off as I might add an external array later if I need more storage.

the RAID 5 is used for >4GB Movies, >1GB TV Show episodes, and ISO images of OS's and apps only
the RAID 10 is used for Hyper-V VMs Only)
the RAID 1 is used for system backups from my laptop, desktop, HTPC, and netbook

I'm seeing the following performance:

[size=5][b]6x Seagate ST3000DM001 3TB RAID5 (1MB Stripe, No RA, Write Back, Directed IO, Disk Cache Disabled):[/b][/size]
[attachment=330254:D CDM.PNG]
[attachment=330258:D atto.PNG]

[size=5][b]4x Samsung HD204UI 2TB RAID 10 array (1MB Stripe, No RA, Write Back, Directed IO, Disk Cache Disabled):[/b][/size]
[attachment=330256:E cdm.PNG]
[attachment=330260:E atto.PNG]

[size=5][b]2x WD WD20EARX 2TB RAID 1 array (32 KB Stripe,No RA, Write Back, Directed IO, Disk Cache Disabled):[/b][/size]
[attachment=330262:f cdm.PNG]
[attachment=330264:f atto.PNG]

Share this post


Link to post
Share on other sites

3 answers to this question

  • 0

Posted

Looks good but I think 1MB Stripe is a bit high the way I think finding the better Stripe size is to test one HDD with ATTO where the speeds for read/write max out at a give transfer size and does not get any faster past a given transfer size and thats the smallest Stripe size you should use.

Share this post


Link to post
Share on other sites
  • 0

Posted

[quote name='PeterUK' timestamp='1364317368' post='595599134']
Looks good but I think 1MB Stripe is a bit high the way I think finding the better Stripe size is to test one HDD with ATTO where the speeds for read/write max out at a give transfer size and does not get any faster past a given transfer size and thats the smallest Stripe size you should use.
[/quote]

Interesting tactic..I didn't think about doing that. I had decided to go with 1MB for the Media storage array, as most of it was either going to be sequential reading of large data (playing a 2 hour movie back), or sequential writes (storing a new movie), and then the same for the Hyper-V VM array since I figured each VHDX file would be sequentially allocated, although now that I think about it that's probably more random reads than sequential since it's going to be similar to how a computer would access a hard drive. Might rebuild the VM array with a smaller stripe size now that I think about it.

Share this post


Link to post
Share on other sites
  • 0

Posted

Did a little more testing with 64, 128 and 256k segment sizes (256KB,512KB, 1MB Stripes) and found that 128K segment sizes yielded the best results overall for the VM drives. I was reading some articles on VMware and Hyper V that recommended 64K Segment size + 64KB cluster sizes, but this yielded a few less IOPS and transfer speed overall than 128K segment sizes (512KB stripe) and 64KB clusters. Across the board improvements, except in 8MB transfers. Overall roughly 15-80% better results :) Not bad for[u][b] "Green"[/b][/u] drives

[size=5][b]1MB stripe on LEFT, 128KB stripe on RIGHT[/b][/size]
[attachment=330308:E cdm.PNG][attachment=330304:E-cdm-128-64.PNG]
[attachment=330310:E atto.PNG][attachment=330306:attoe-128-64.PNG]
1 person likes this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.