Easiest server to setup with ZFS, how should I setup these drives?

kehi

Diamond Member
Sep 18, 2000
3,357
0
0
I am wanting to setup a media file server at home. I have looked into FreeNas, Nexentastor, and Flexraid. I have used FreeNas before and thought it was ok but this was before ZFS. How difficult is Nexentastor to setup/manage compared to FreeNas?

I have the following disks and not sure how to configure or pool these.

2x 1TB Samsung F3
1x 2TB Samsung F4
1x 1.5TB WD Green
1x 500GB Samsung F3

Please let me know what ya think. TIA
 

taltamir

Lifer
Mar 21, 2004
13,576
6
76
ok, terms:
vdev = either a single drive, or a single raid array
pool = a group of vdevs over which data is split up (somewhere between JBOD and RAID0 of all vdevs in the pool)

use the 500GB samsung F3 as a boot drive to install the OS (by itself).
Then do one of the following 3 options:

1. Create multiple pools of 1 vdev each, each vdev being RAID1 of 2 identical drives.
This is great for upgrading, downgrading, etc... pools cannot be shrunk or have vdevs removed, you can only replace vdevs in a pool (or backup your data, destroy it, and create new pools). This is a problem for upgrades and the like which you can solve via multiple pools. You can, however, add new vdevs to a pool.

What do do with drives drives:
2x 1TB Samsung F3 - use as is
1x 2TB Samsung F4 - buy a second one, or sell it.
1x 1.5TB WD Green - buy a second one, or sell it.

2. Create a single pool of multiple vdevs, each vdev being RAID1 of 2 identical drives.
This is less flexible, but gives you better speed and is more convenient in terms of file sharing (only one virtual drive).

What do do with drives drives:
2x 1TB Samsung F3 - use as is
1x 2TB Samsung F4 - buy a second one, or sell it.
1x 1.5TB WD Green - buy a second one, or sell it.

3. Get more drives, make RAIDz2 array (aka RAID6 array)... for ideal performance 6 drives should be used (I am using 5, but turns out that performance is better with 6+, however, reliability suffers... its best to not go higher... so 6 for a RAID6 is ideal).

3a. use 6x2TB drives for the raidz2. (giving you 4x2TB space and double redundancy)
2x 1TB Samsung F3 - sell them
1x 2TB Samsung F4 - buy 5 more
1x 1.5TB WD Green - sell it

3b. use 6x1.5TB drives for raidz2. (giving you 4x1.5TB space and double redundancy)
2x 1TB Samsung F3 - sell them
1x 2TB Samsung F4 - sell it
1x 1.5TB WD Green - buy 5 more

3c. use 6x1TB drives for raidz2. (giving you 4x1TB space and double redundancy)
2x 1TB Samsung F3 - buy 4 more
1x 2TB Samsung F4 - sell it
1x 1.5TB WD Green - sell it

Summery:
Plan 1: Easiest to upgrade/downgrade/sidegrade/whatever, less space, less redundancy. Might be cheaper if you chose to have fewer than 6 drives.
Plan 2: Harder to upgrade (equal to plan 3), less space, less redundancy (worse than p1). Might be cheaper if you chose to have fewer than 6 drives.
Plan 3: Harder to upgrade (equal to plan 2), more space, more redundancy. Requires 6 drives.

Speeds: plan 2 will be faster than plan 1. But its hard to say whether plan 3 or 1 will be faster.
 
Last edited:

pjkenned

Senior member
Jan 14, 2008
630
0
71
www.servethehome.com
NexentaStor is super easy and is much faster than FreeNAS at this point.

Even from a hardware compatibility perspective, NexentaStor is limited by the fact it is Solaris 10 (more or less) at its heart, but unlike FreeNAS 0.7.x you can use SAS2008 based LSI controllers. One major negative is that NexentaStor Community edition allows for only 18TB per free license, but that is a bit more than you currently are using.

Also, NexentaStor works really well in ESXi (here is something to get an idea of the non-web GUI part of the NexentaStor setup).

FreeNAS 0.8.x will be an improvement once it is a fully stable release. Another option to look at is ZFSguru which is basically a full FreeBSD install with a new web GUI.
 

Fallen Kell

Diamond Member
Oct 9, 1999
6,181
519
126
Bite the bullet and install OpenSolaris.... It has the best ZFS support out there at the moment. It is also free for home and personal use with no limit on the size of the ZFS pool(s)....
 

taltamir

Lifer
Mar 21, 2004
13,576
6
76
btw, why skip RAIDZ1 (Raid 5 equivalent) and just jump to RAIDZ2 ??

modern drives have too much BER for RAID5 type to be considered reliable.
when a drive fails and you rebuild, any bit error results in a corrupt file, and you are far too likely to have them now.