Optimizing for Different Disk Speeds & Sizes

Moderators: jhartley, MSR734, nola

Optimizing for Different Disk Speeds & Sizes

Post by Goatbert » Wed Oct 31, 2012 3:01 pm

Hello,
I've currently got the following drives which I would like to combine into some sort of ZEVO/ZFS-based configuration on which I can store my data (and export via nfs):

2 Hitachi 5400 RPM 3TB SATA
2 Western Digital 7200 RPM 2TB Caviar Black
1 SATA SandForce SF-2281-based 120GB SSD

I know that ZFS is capable of handling disks of different sizes, and I've been trying to read up on it more, but I'm still not confident combining these disks would be the best course of action. I'm looking for the best performance (read performance, mostly) I can get with the highest redundancy without having to purchase additional hardware. Currently the drives are 2 mirror sets (HFS+) and a standalone SSD (HFS+).

Thanks!
Goatbert Offline


 
Posts: 1
Joined: Wed Oct 31, 2012 2:46 pm

Re: Optimizing for Different Disk Speeds & Sizes

Post by grahamperrin » Wed Oct 31, 2012 6:04 pm

Considering the different sizes of the hard disks, the wish for redundancy and the performance observations in past topics … my first guess is that for the four hard disks, you could follow Example 2 in the current man page for zpool:

Code: Select all
# zpool create tank mirror /dev/disk1 /dev/disk2 mirror /dev/disk3 /dev/disk4


– with one 5,400 RPM and one 7,200 RPM disk on each side of the mirror.

Plus – depending on the OS, and the amount of memory – give part of the SSD to L2ARC for that pool.
grahamperrin Offline

User avatar
 
Posts: 1596
Joined: Fri Sep 14, 2012 10:21 pm
Location: Brighton and Hove, United Kingdom


Return to General Discussion

Who is online

Users browsing this forum: ilovezfs and 2 guests

cron