Hi all, I am planning on building a FreeNAS system, out of some parts I currently have lying about or which I can get relatively "on the cheap".
CPU: Intel Q6600 (quad core)
RAM: 8GB
Motherboard: Asus P5K Premium
SSD Cache: Intel or other SSD, fast as possible
Storage Disks: 7 or 8 x 1 TB Seagates (7200.12), ZFS'd
FreeNAS OS Disks: 2 x 320GB Seagates (7200.11) mirrored
Controller: Areca ARC 1220, something else?
NIC's: Not sure, some dual or quad gig NIC's for link aggregation
Purposes:
- ESXi backup using VMware DR, Rsync, and / or presenting iSCSI for other backup (Windows)
- Primary filestore for media, music, etc.
- May eventually replicate to second FreeNAS server for snapshots
I am debating on upgrading the mobo, etc to something more recent but it's a NAS, it's not going to need a ton of hardware to perform (transfers are going across a network). So I will likely stick with this list unless someone suggests otherwise.
Power and case is not an issue. They are well spec'd, the power is 850W and I will happily add more if needed, case is a rack mount 3U from iStarUSA with 12 hot swap bays.
Here are my questions:
1) I plan on presenting JBOD on the Areca to FreeNAS so that ZFS can work the way it was meant to. Is this going to be an issue? I know ZFS likes dummy controllers, so I am not sure if JBOD on the Areca is ok or if I need to dumb it down further to an LSI. Note that I am not buying the Areca, I have 4 of them (an 1882i, 1680i, 1220 and 1210) and freeing up the 1220 isn't an issue, plus the ability to hot swap is vital. I don't really want to waste a 1680i on FreeNAS, it's more suited for another ESXi server. (I have 2 now). Reliability is key here, I don't want problems and I ask as I am not an expert on ZFS. Why I like ZFS is because it can handle large volumes and I can present this set of disks to any controller and it can still be readable. With Areca RAID if I want to switch controllers I am f'd unless it's another Areca.
2) Performance wise, I am concerned that FreeNAS might be slow for iSCSI etc. What sort of transfer rates can be expected off the NIC for iSCSI? CIFS? NFS? With 2 to 4 1G links in LAGG?
3) Any recommendation on an SSD for cache? Note I don't have a 6G controller in the mix there, is that going to be an issue? Should I toss one in for how cheap they are?
4) Any other thoughts on the proposed system? Does it look ok for what I need it for? I am not against upgrading the MB, CPU, RAM for something modern if that's what's needed, I just don't think that for something transmitting data over a network it's necessary. My biggest concern is of course transfer rate to multiple hosts so whatever buys me more of that, I will invest accordingly.
Thanks in advance.
-J
CPU: Intel Q6600 (quad core)
RAM: 8GB
Motherboard: Asus P5K Premium
SSD Cache: Intel or other SSD, fast as possible
Storage Disks: 7 or 8 x 1 TB Seagates (7200.12), ZFS'd
FreeNAS OS Disks: 2 x 320GB Seagates (7200.11) mirrored
Controller: Areca ARC 1220, something else?
NIC's: Not sure, some dual or quad gig NIC's for link aggregation
Purposes:
- ESXi backup using VMware DR, Rsync, and / or presenting iSCSI for other backup (Windows)
- Primary filestore for media, music, etc.
- May eventually replicate to second FreeNAS server for snapshots
I am debating on upgrading the mobo, etc to something more recent but it's a NAS, it's not going to need a ton of hardware to perform (transfers are going across a network). So I will likely stick with this list unless someone suggests otherwise.
Power and case is not an issue. They are well spec'd, the power is 850W and I will happily add more if needed, case is a rack mount 3U from iStarUSA with 12 hot swap bays.
Here are my questions:
1) I plan on presenting JBOD on the Areca to FreeNAS so that ZFS can work the way it was meant to. Is this going to be an issue? I know ZFS likes dummy controllers, so I am not sure if JBOD on the Areca is ok or if I need to dumb it down further to an LSI. Note that I am not buying the Areca, I have 4 of them (an 1882i, 1680i, 1220 and 1210) and freeing up the 1220 isn't an issue, plus the ability to hot swap is vital. I don't really want to waste a 1680i on FreeNAS, it's more suited for another ESXi server. (I have 2 now). Reliability is key here, I don't want problems and I ask as I am not an expert on ZFS. Why I like ZFS is because it can handle large volumes and I can present this set of disks to any controller and it can still be readable. With Areca RAID if I want to switch controllers I am f'd unless it's another Areca.
2) Performance wise, I am concerned that FreeNAS might be slow for iSCSI etc. What sort of transfer rates can be expected off the NIC for iSCSI? CIFS? NFS? With 2 to 4 1G links in LAGG?
3) Any recommendation on an SSD for cache? Note I don't have a 6G controller in the mix there, is that going to be an issue? Should I toss one in for how cheap they are?
4) Any other thoughts on the proposed system? Does it look ok for what I need it for? I am not against upgrading the MB, CPU, RAM for something modern if that's what's needed, I just don't think that for something transmitting data over a network it's necessary. My biggest concern is of course transfer rate to multiple hosts so whatever buys me more of that, I will invest accordingly.
Thanks in advance.
-J