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.
RAID 5 has very poor write performance compared to everything else. I'm thinking that video editing likely involves a fair bit of writing to work files and then writing out the final rendered result, and RAID-5 may well slow you down.
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.
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.
RAID 5 can be improved with a dedicated controller - add in RAID card. This offloads the processing & parity calculations to its own processor. They aren't horribly expensive, and probably add other useful features. Link below is a random sample, not a recommendation - first review I see mentions great speeds but a horrible interface:
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.
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.