I have been making small tweaks here and there for the last 8 months to my NAS both software and hardware related. There are two HBA cards for two separate NAS OSes running. The system is running ESXi which is a hypervisor OS allowing for multiple OSes to run simultaneously on top of it while sharing resources such as the CPU, RAM, and NIC cards. VMware’s EXSi also allows for a PCI Express devices and some other peripherals be passed directly to these virtual OSes which is how the HBAs are configured. One of the HBAs is running under Solaris 11 Express, it allows me to run the latest version 33 of zpool which among other things allows me to have the pool encrypted. The other HBA is running under FreeNAS 8 for my roommate’s NAS.
1x SeaSonic S12II 520 Bronze 520W
What I consider to be a weak link in this hardware configuration.
1x NORCO RPC-4020 4U Rackmount Server Chassis w/ 20 Hot-swappable SATA/SAS Drive Bays – OEM
If I were to do this again I would buy this case instead.
1x SUPERMICRO MBD-X9SCM LGA 1155 Intel C204 Micro ATX Intel Xeon E3 Server Motherboard
Nice board. Overall happy with it’s performance and function. 4x PCIe slots is nice for high speed PCI devices. The second NIC (Intel® 82579LM) is hardly supported by OSes at this point.
1x Intel Xeon E3-1230 Sandy Bridge 3.2GHz 4 x 256KB L2 Cache 8MB L3 Cache LGA 1155 80W Quad-Core Server Processor BX80623E31230
This is a sweet processor that supports the new AES instruction set which makes for the calculations much quicker.
1x Crucial 16GB (4 x 4GB) 240-Pin DDR3 SDRAM ECC Unbuffered DDR3 1333 (PC3 10600) Server Memory Model
This flavor or RAM is so hard to come by and you pay through the nose because of that. ECC Unbuffered is a bitch, avoid motherboard/CPUs that require it if you can.
16x 2TB Storage Drives, various brands.
- 10x on Solaris 11 install
- 5x on FreeNAS 8 install
- 1x for ESXi hypervisor OS data storage.
1X Patriot Torqx 2 PT232GS25SSDR 2.5″ 32GB SATA II Internal Solid State Drive (SSD) – OS Drive for ESXi hypervisor
VMware ESXi 5.0
This is such a nice virtualization OS. The only complaint I have is the service agent only runs on Windows.
Solaris 11 Express – Uses the LSI SAS 9201-16i HBA to utilize 10 storage drives.
pfSense Firewall – Router replacement for WRT54G – Uses Intel Dual NIC.
FreeNAS 8.0 – Roommates NAS – Uses the LSI SAS 9211-8i HBA to utilize 5 storage drives.
Various Linux, FreeBSD, Windows, and OSX VMs for testing.