I have been reading (what feels like) endlessly regarding OI & ZFS for use as my home SAN/NAS.
Background:
I have been using an Adaptec 5805 with the HP SAS expander in a Habey ESC-4201C enclosure.
The Adaptec only worked at 1.5gbps with that expander and I got tired of being locked down to one specific controller. So I'm looking at a ZFS solution. I have already purchased the LSI-SAS9211-8i as a standard HBA (flashed to IT mode)
Right now my hardware setup is as follows:
-Dell Poweredge 2950 III (Xeon - 8cores @ 2.4ghz, 16gb, 2x300GB 15k SAS for VM's)
-Habey ESC-4201C ESXI 4.1 whitebox (Xeon - 4cores @ 2.0ghz, 8gb ECC, 8xhitachi 2tb 7k3000)
On the Habey/Norco ESXI box I have a virtual file server (Win2k8r2) which I pci-passthru the Adaptec card to. On this server I have one large data volume (D
formatted on the Raid6 array , consisting of 8x2TB hitachi, for a total of 10.8TB of usable space. All my permissions are managed on this server using Active Directory.
The structure of the large array share is as follows:
\media
\ISO
\Machine_Backups
\homedrives
What I had hoped to do was make the Norco enclosure a physical ZFS SAN (or maybe still virtual, so I can run other stuff on it such as pfSense) using OpenIndiana and using napp-it for most management functions. In preparation I have copied ALL my data off the raid 6 array and I'm free to wipe all of those drives. I also have 3 more unused 2TB hitachi's for a total of 11.
Questions:
1) ZFS/OI - Should I create a raidz3 vdev consisting of 11x2tb (128/8 = good) knowing full well that the only way to expand this pool in the future is to add another group of 11x2tb drives?
OR should I make a 10x2tb raidz2 with a hot spare?
Or perhaps another configuration can be suggested. I REALLY want to make sure I am as protected as reasonably possible against disk failure while maintaining at least 10.8TB of usable space.
2)Fileserver - Can this large pool be presented via ISCSI to the Win2k8r2 fileserver for formatting and permissions management similar to how I am doing it now? Can that pool be sliced up and presented as multiple iscsi targets? Maybe 1 for VM's, another for the fileserver?
Any suggestions or wisdom you could pass on would be greatly appreciated. In the meantime I'm going to go scour more threads on the topic.
Background:
I have been using an Adaptec 5805 with the HP SAS expander in a Habey ESC-4201C enclosure.
The Adaptec only worked at 1.5gbps with that expander and I got tired of being locked down to one specific controller. So I'm looking at a ZFS solution. I have already purchased the LSI-SAS9211-8i as a standard HBA (flashed to IT mode)
Right now my hardware setup is as follows:
-Dell Poweredge 2950 III (Xeon - 8cores @ 2.4ghz, 16gb, 2x300GB 15k SAS for VM's)
-Habey ESC-4201C ESXI 4.1 whitebox (Xeon - 4cores @ 2.0ghz, 8gb ECC, 8xhitachi 2tb 7k3000)
On the Habey/Norco ESXI box I have a virtual file server (Win2k8r2) which I pci-passthru the Adaptec card to. On this server I have one large data volume (D
The structure of the large array share is as follows:
\media
\ISO
\Machine_Backups
\homedrives
What I had hoped to do was make the Norco enclosure a physical ZFS SAN (or maybe still virtual, so I can run other stuff on it such as pfSense) using OpenIndiana and using napp-it for most management functions. In preparation I have copied ALL my data off the raid 6 array and I'm free to wipe all of those drives. I also have 3 more unused 2TB hitachi's for a total of 11.
Questions:
1) ZFS/OI - Should I create a raidz3 vdev consisting of 11x2tb (128/8 = good) knowing full well that the only way to expand this pool in the future is to add another group of 11x2tb drives?
OR should I make a 10x2tb raidz2 with a hot spare?
Or perhaps another configuration can be suggested. I REALLY want to make sure I am as protected as reasonably possible against disk failure while maintaining at least 10.8TB of usable space.
2)Fileserver - Can this large pool be presented via ISCSI to the Win2k8r2 fileserver for formatting and permissions management similar to how I am doing it now? Can that pool be sliced up and presented as multiple iscsi targets? Maybe 1 for VM's, another for the fileserver?
Any suggestions or wisdom you could pass on would be greatly appreciated. In the meantime I'm going to go scour more threads on the topic.
Last edited: