Wizman87
Cadet
- Joined
- Dec 7, 2017
- Messages
- 9
Hello, there!
I'm really new to the FreeNAS forums and wanted to personally thank everyone for all of their support here. FreeNAS is a really great community and I've been learning quite a lot from everybody!
With that said, I had a couple of questions in regards to my upcoming all-in-one (AIO) whitebox build. My current plan is to run ESXi bare-metal, virtualize FreeNAS on top of ESXi, emphasize redundancy, and leave room for future expansion in my home lab testing environment. At this time, I have already bought most of my hardware, and am now down to choosing a hardware RAID controller, host bus adapter (HBA), and two solid-state drives (SSDs). Before I continue with any questions though, here's my current build:
-Server Build-
As I move forward, I am motivated to learn as much as I can, knowing full well that I will encounter some road blocks ahead. And likewise, for those learning, if anyone has any questions, please feel free to ask me! I am more than happy to help in any way that I can!
Thank you in advance for everyone's support!
I'm really new to the FreeNAS forums and wanted to personally thank everyone for all of their support here. FreeNAS is a really great community and I've been learning quite a lot from everybody!
With that said, I had a couple of questions in regards to my upcoming all-in-one (AIO) whitebox build. My current plan is to run ESXi bare-metal, virtualize FreeNAS on top of ESXi, emphasize redundancy, and leave room for future expansion in my home lab testing environment. At this time, I have already bought most of my hardware, and am now down to choosing a hardware RAID controller, host bus adapter (HBA), and two solid-state drives (SSDs). Before I continue with any questions though, here's my current build:
-Server Build-
- Server Rack: iStarUSA 15U 4 Post Open Frame
- Server Chassis: Rosewill 4U RSV-R4000 with RSV-Cage 4 x 3.5" Hard Drive Cage Tray
- Power Supply: Corsair RM850X 850W 80 PLUS GOLD Full Modular
- Motherboard: Intel S2600CP2J (LGA 2011) - BIOS flashed and updated with Intel Xeon E5-2603 v1
- CPU: Intel Xeon E5-2680 v2 10-Core @ 2.8-3.6 GHz with Cooler Master Hyper 212 EVO Heatsink and 120mm PWM Fan
- Memory: Samsung 32GB (4x8GB) 2Rx4 ECC Registered DDR3 PC3-12800R
- Hard Disk Drives: Western Digital Red 24TB (6x4TB) NAS 3.5" SATA 6Gb/s 64MB Cache @ 5,400 RPM
- Universal Power Supply: CyberPower CP1500PFCLCD Sinewave 1500VA/900W 10 Outlets AVR Mini-Tower
- Solid State Drives: 32-512GB (2x???GB)
- Hardware RAID Controller: ???
- Host Bus Adapter: ???
- Run enterprise-grade SSDs in RAID 1 for ESXi + FreeNAS + local VMs and datastores.
- Run six HDDs in RAID-Z2 using HBA pass-through to FreeNAS for replication, data backups, media, etc.
- Hardware RAID controller must be compatible with ESXi, have battery backed up cache (BBU), must support SATA 6Gb/s, and optionally support 2 or more SSDs and >4TB HDDs.
- Host Bus Adapter must be compatible with HBA pass-through for FreeNAS, have battery backed up cache (BBU), and must support SATA 6Gb/s, 6 or more HDDs, and >4TB HDDs.
- I would prefer to have ESXi on mirrored SSDs/HDDs for redundancy instead of utilizing USB devices because a) the failure rate of (hot) USB 3.0/2.0 devices and SD cards is higher than SSDs; b) the log files generated by ESXi and FreeNAS boot environments can be stored on SSDs; c) ESXi and FreeNAS bootup times and write performance is a lot quicker on SSDs; and d) USB 3.0/2.0 devices and SD cards cannot utilize RAID 1 while running both ESXi and FreeNAS (though, with a hardware RAID controller, and ESXi or FreeNAS running bare-metal, it is possible to use RAID 1 with dual disk-on-modules (DOMs), dual USB 3.0/2.0 devices (e.g. 16-32GB SanDisk Cruzer Fit), and dual SD cards), whereas SSDs can.
- I will eventually add another Intel Xeon E5-2680 v2 CPU and additional 32-64GB of RAM.
- I want to eventually get a dedicated Intelligent Platform Management Interface (IPMI) module (e.g. AXXRMM4 or AXXRMM4LITE).
- I want to eventually get two redundant power supplies (PSUs). However, to do so, I will most likely require a new server chassis.
- I want to eventually get a racked uninterruptible power supply (UPS).
- I may eventually build and connect another racked server or DAS/NAS/SAN to my whitebox using iSCSI/FC interfaces and 10Gb/s+ connections.
- Is an SLOG (e.g. for ZIL/L2ARC/ARC) required? Would an SLOG only increase read and write performance?
- Is SSD TRIM support lost when using hardware RAID? Is there a work around (e.g. for syncs and writes)?
- ESXi does not support fake RAID (e.g. on-board SATA/SAS RAID controllers - with the rare exception of generic AHCI/IDE/RAID driver support (NOT RECOMMENDED!)) or HBA pass-through (AFAIK).
As I move forward, I am motivated to learn as much as I can, knowing full well that I will encounter some road blocks ahead. And likewise, for those learning, if anyone has any questions, please feel free to ask me! I am more than happy to help in any way that I can!
Thank you in advance for everyone's support!
Last edited: