• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Advice on which Raid to use - details provided

Rio Rebel

Administrator Emeritus<br>Elite Member
First, my goal - I want maximum performance to move big files across my network, within reason. Protecting the data is important but not the highest/only consideration, so I think I can rule out extreme redundancy, especially at the expense of performance. Ideally, I'd like to break the 100mb/s barrier consistently on file transfers.

Hardware: I have 4 disks of 2TB (three identical WD green and one other), and one 4tb hitachi almost new. I also have a few other drives from 1tb down to 320gb that up to now I have not considered using, though they could potentially be used in a JBOD group. I have a server dedicated to this purpose with 16gb ram and a Pentium G2120.

OS/software: I am running Linux Mint 15, and Plex is transcoding everything to serve to various clients (Raspberry Pi htpc, two other HTPC's, mobile devices). Rarely if ever need to serve multiple streams at the same time. So far this has run very well.

Known options: I have been running two of the 2tb drives striped and backing this up to the 4tb drive up to now. Performance has been outstanding on the striped drives. I just acquired the third WD 2tb drive, and accidentally wiped everything yesterday. I tried the 3 drives in a Raid 5 and the performance was not where I'd like it to be. I have considered striping across the 3 WD drives and continuing to use the 4tb as a straight backup. I have not tried any more complex options like using multiple partitions on the 4tb drive as separate pieces of an array, thus "adding" two more 2tb drives in the form of two partitions.

And I have plenty of memory to try a raidz, but so far the complexity has been thwarting me. If I could get high performance from a raidz, I'd like to try it (of course not raid0 level, but better than raid5).

Suggestions?
 
I'm trying striping the three drives and using the 4tb as a straight backup. I know this has a little more risk, but top performance and I am still backing it all up. I think I'll use the 4th 2tb drive as a second backup for critical files, making them doubly safe.

This is certainly the best performance, but maybe not ideal. I'd still love to hear suggestions.
 
Btrfs with RAID10 for the 2TB drives, and then use the 4TB drive as a straight backup using rsync (always have independent backups).

You'll get checksumming at the filesystem level to prevent any silent corruption, good performance because of the striped I/O, and still some level of redundancy.
 
Btrfs with RAID10 for the 2TB drives, and then use the 4TB drive as a straight backup using rsync (always have independent backups).

You'll get checksumming at the filesystem level to prevent any silent corruption, good performance because of the striped I/O, and still some level of redundancy.

RAID10 popped into my head as well.
 
Agree with Zxian and smitbret; RAID 10 gives you the throughput of striping and the redundancy of a mirror.

RAID 5 while good doesn't perform as well and is murder if you ever have to rebuild the array after replacing a failed drive.
 
Thanks for the tips. Everything I've read echoes what you're saying about raid10. The biggest downside is for the extra performance, I am having to add a 4th 2tb drive but only going from 3.6 to 4tb usable storage in the process. But I think you're right - raid10 is the way to go.
 
Back
Top