It'd be nice, Intel or AMD allowing, to see a small NAS that is competitive on price without giving up what we all consider to be the essentials for a server (reliable hardware, ECC memory in a generous amount, etc.). Synology and QNAP seem to hit the ultra-cheap price points by cutting exactly the corners you'd expect them to cut (low-end Atom CPU, 2 GB of non-ECC memory). Taking a DS224+ as an example, it seems to be available at 360 bucks. 16 GB of EEC DDR4 might add 50-100 bucks to the retail price (not BOM, retail price), a C3558 might be anywhere from 100-200 bucks more, depending on how much the J4125 actually costs (C3558 needs a better heatsink and power delivery, but the J4125 needs external NICs whereas the C3558 only needs a PHY, so let's say the ancillaries are a wash).
That gets us to a 600 buck NAS unit with 16 GB of ECC DDR4 and a competent little processor. That's substantially less than the TrueNAS Mini X, which seems to cost 1150 bucks with no disks, and there are a few things to keep in mind:
- TrueNAS Mini X has a local video console and IPMI, which probably adds something like 100 bucks to the price between hardware and licenses:
- There's the BMC itself
- 64-128 MB of DDR4
- BMC power delivery
- BMC firmware QSPI EEPROM
- Realtek NIC for the BMC
- Ethernet magjack plus VGA output
- License for AMI's MegaRAC software
- TrueNAS Mini X has a larger chassis that allows for three more disks, plus SSDs, plus breathing room, but it's also fairly expensive (at least in terms of list price). Maybe 20-50 bucks of extra cost, depending on the PSU situation. An el-cheapo power brick would save a few bucks extra.
- There may be a loss leader component, with the talk of rejecting non-Synology disks. Maybe 20 bucks directly for two disks at time of purchase?
Just a thought experiment I thought I'd share, don't read this as TrueNAS Mini being overpriced or a super-low price point being easily achievable.
(The meme answer to all this is "Btrfs is so bad they need to discount their units", but that's far too simplistic a take. Yes, btrfs is bad and no, I would not want it anywhere near me, but the people in the market for these things would stare at you blankly and ask "butter-what?")