RAID 5 questions

nazareneisrael

Distinguished
Apr 21, 2009
165
0
18,680
I have five available 3.5" drive bays on a workstation I use for editing HD video. I want to make C:\ as a standalone 1TB drive (with external backups), and then take the remaining four 1.5TB drives, and put them in RAID 5. My questions:

About how fast will four drives in RAID 5 be, compared to two drives in RAID 0?

And about how fast would five drives in RAID 5 be, compared to two drives in RAID 0?

I would have to jump through some hoops to get five drives in RAID 5, but it might be worth it, depending.

Thanks.
 
Solution
RAID-5 is used in servers when a lot of storage is needed and performance isn't critical - often for general-purpose file shares. You almost never see RAID-5 used for write-intensive performance-critical applications like databases.

As far as performance goes, the following chart will give you an idea of what you're likely to see with RAID-5 using motherboard RAID. Some dedicated hardware RAID controllers can do better than this, though.

The chart comes from this ZDNet RAID performance article (click the chart to see a full-sized version of it):

ICH8R-32KB-write-fix.png

a7xfire

Distinguished
Jul 31, 2010
80
0
18,640
raid 5 will be slower because your are running a type of redundancy i believe.

if anything with the 4 drives, i would recommend doing a raid 10 set up with 2 striped and then thoes 2 mirrored.
 

nazareneisrael

Distinguished
Apr 21, 2009
165
0
18,680
RAID 1 is slower writing than a standalone drive, but typically slightly faster in reading.

RAID 5 with four drives should be quicker overall than RAID 0 with two drive, but the question is how much quicker is RAID 5 with four drives, than RAID 0 with two drives.
 

nazareneisrael

Distinguished
Apr 21, 2009
165
0
18,680
Well, I can put all four drives in RAID 0, and that would be really fast :) But of course there is no fault tolerance in RAID 0, so that is no good.

But if performance is so bad in RAID 5, then why do they use it for servers? And how would I find out how much of a performance hit I would take if I put them to RAID 5?
 
RAID-5 is used in servers when a lot of storage is needed and performance isn't critical - often for general-purpose file shares. You almost never see RAID-5 used for write-intensive performance-critical applications like databases.

As far as performance goes, the following chart will give you an idea of what you're likely to see with RAID-5 using motherboard RAID. Some dedicated hardware RAID controllers can do better than this, though.

The chart comes from this ZDNet RAID performance article (click the chart to see a full-sized version of it):

ICH8R-32KB-write-fix.png
 
Solution

nazareneisrael

Distinguished
Apr 21, 2009
165
0
18,680


My apologies, A7. It appears you were right!
 

nazareneisrael

Distinguished
Apr 21, 2009
165
0
18,680
So RAID 5 can read quickly, but it writes slowly. Is that correct?

Do we know what the maximum write speed of four 7200RPM spin HDD's in RAID 5 would be? And does it get slower with the number of drives one adds? Or faster?

Depending on the maximum write speed, I may still be able to use it.
 

nazareneisrael

Distinguished
Apr 21, 2009
165
0
18,680
OK, I contacted Dell Tech Support. They said that the real issue for me is that it might take up to 36% of the CPU just to 'distribute parity' (i.e., decide what gets written where), which would be a real killer for me, because the CPU is already the bottleneck on my system.
 
It's pretty difficult to predict what the maximum speed will be. You could look at benchmarks, but in the real world it depends on what software you're using and how you use it. The only way to really optimize your system is to actually try some different configurations and measure how quickly they can handle your workload.

With several drives available it's quite possible that you could get pretty good performance simply though careful organization of your folders. For example placing folders that contain the files you use on different drives will allow parallel operation of them. If the software supports multiple work folders then placing them on different drives will also help.
 

nazareneisrael

Distinguished
Apr 21, 2009
165
0
18,680
Sminlal, thanks. Dell recommended RAID 10, and it looks like my motherboard based controller will handle it, so I think I will try doing that. Four Seagate Barracuda 1.5TB's in RAID 10 yielding 3GB, backing up to Drobo with 4.06TB storage.

Thanks again for your help. I hope you are doing well.