It’s after midnight here and I’m pretty strung out after days of researching rack gear, rack UPSs, and general server hardware, so thanks in advance for any help and please bear with my likely incoherent rambling
At this point I’ve pretty much got my heart set on the HL15, but I’m dithering on what configuration to go for hardware wise. Whatever it is I’m going to run TrueNAS Scale on it (physically or virtually with PCIe passthrough) and its main function will be to be my primary NAS (with the Synology DS918+ being repurposed as a local backup box).
It will be a while before I can order, as at the moment I don’t have a rack (or even room for a rack, until I throw some crap out of the basement), so my first order of business will be putting in a rack with what I consider the basic necessities for a rack environment (patch panel, UPS, PoE switch, router) so I’ll have a place to put it and a network to connect it to.
Software wise, I’m not sure what all I will do with it. I have a Minisforum MS-01 running Proxmox that has VMs I can use to host my Docker applications and services, so it isn’t strictly necessary I run any of them on the NAS. Both the MS-01 and the NAS will have 10 Gbps networking (ideally SFP+ on the NAS end so I don’t have to fiddle with transceivers, as the MS-01 has 2x SFP+).
So software wise I basically have three ideas for it:
- Bare metal TrueNAS Scale, no applications or VMs
- Bare metal TrueNAS Scale, maybe some applications and VMs for flexibility (e.g., maybe I could run things on it as backup in case the main source was down via load balancing or HA)
- Bare metal Proxmox, PCIe passthrough of the LSI HBA to a TrueNAS Scale VM, then whatever applications or VMs I feel like running. Potentially make this part of a cluster with the MS-01 if asymmetric clusters made up of different hardware are supported and I got another mini-PC or something.
That brings me to the hardware dithering. I’m pretty lazy these days and I’m aware that in software scenario 1 and most likely scenario 2, the “fully built” configuration should be able to handle that perfectly fine with headroom to spare while saturating two 10 Gbps streams. I’m also not sure I could beat the difference that adds to the price if I part out a CPU, motherboard (especially one with IPMI), ECC RAM, and LSI HBA. Plus the additional PCIe slots and lanes would be nice, even if paying that much for a build with a 5-year-old weak CPU makes me cringe pretty hard.
On the other hand, the best numbers I’ve been able to find online say the full build configuration should idle at around 120 W empty and 280 W full, and should run around 350W under full load when full and 510 W during startup when full. I’ve seen a build in the HL15 with an AsRock Rack W680D4U, i5-14500, 128 GB ECC RAM, the Noctua cooling package (which I’d be getting either way), and 6 18 TB Seagate Exos drives with two 3 drive RAIDZ1 vdevs idling at around 86 W, and I’m guessing that would run circles around the Full Build configuration CPU power wise.
If I went with an AM5 build with something like an ASRock Rack B650D4U and the Ryzen 9 9900K I’m sure it would run circles around the Full Build configuration CPU power wise, and probably sip power at idle. I would need to buy an Arc A310 for hardware transcoding if I decided to run Jellyfin / Emby / Plex on the box my media actually lives on, but that’s the same with the Full Build configuration, so I consider that a wash.
With either a W680 or a AM5 build, the limited number of PCIe lanes also means needing to take care about what slots support what lanes, if bifurcation is supported., if I could have a GPU for QuickSync and use a NVMe bifurcation card at the same time, etc., which is annoying.
Basically, my thought process is me continuously going around in circles asking myself if more power efficiency and performance (which I might not even end up making use of as there’s a part of me who thinks it would be cleaner if this did NAS and nothing else) is worth paying a little to significantly extra (mainly because Unregistered DDR5 ECC is expensive) or if I should just make my life easier (and probably save a little money, since I do want IPMI, so the motherboard is going to be expensive regardless, and I’d probably end up on the hook for an SFP+ NIC with either of the builds I’ve considered) by going with the Full Build configuration.
As for the power efficiency, my reasons for considering it are:
- Less heat means less noise, though this may be less of a consideration if I can’t hear the Noctua fans running at full speed in the basement from upstairs).
- Power bill. While We aren’t exactly dealing with European electricity prices here (our bill says the fuel price to generate the electricity is 0.04139 per kWh), our electric bill does run pretty high (as of late, it’s been in the $350-450 range). This isn’t really tech related, but we have a heat pump, a 30-year-old inefficient water heater, and the basement has three chest freezers of varying sizes and an old refrigerator for overflow). So while I doubt the Full Build configuration would have a significant impact on that, it’s at least worth considering if less added electricity cost is worth paying an up front premium for a more power efficient build.
I knew that would be very long-winded, but I think I surprised even myself. Thanks to anyone who took the time to read my little novella, and I would appreciate any recommendations and advice from those of you who have actual hands-on experience with the HL15, whether it’s the Full Build configuration or your own build in it.