I am evaluating the possibility to build a NAS appliance from existing hardware we have in our company. I need some advice and input on what to evaluate further and what caveats to keep in mind. Also, though I am firm with handling Linux, I am not that far with UNIX (FreeBSD, OmniOS, OpenIndiana, Solaris).
The appliance would mainly be used as backing iSCSI storage for a few VM hosts/nodes (2-4). Also, it might be possible that we provision some classical network shares with it.
Here are scope statements, 'must have':
- Cut costs (as an alternative to a new QNAP)
- iSCSI, 10GbE
- Thin Provisioning
- LUN Backup and snapshotting (via API / shell script)
'Nice to have':
- Hierarchical storage
- High Availability
From the specs, I really like to use ZFS, which I am somewhat familiar with and can do all this.
This in mind, I came across two distros:
napp-it on OmniOS: http://www.napp-it.org/downloads/omnios.html
I already have FreeNAS running in a VM and from what I can do it looks promising.
- From what I read Oracle pulled ZFS from Open Source, so the FreeBSD port is not very up to date any more. Is it therefore better to use a Solaris fork like OmniOS / OpenIndiana?
- What matters the most to me is the iSCSI performance. I read the whole iSCSI layer is not such a good performance in FreeBSD then the other distros I mentioned?
- Can you suggest more distros / appliances or even whole different approaches which make better sense?
Thanks in advance,