Comment on Small NAS home server woes
just_another_person@lemmy.world 1 week ago
First, I think you’re attacking this from the wrong angle. You’re focused on ECC memory for some reason, but that’s not going to prevent bitrot, just potentially reduce errors in transfer, or catch issues. Your filesystem of choice has more to do with degradation in storage.
Second, you haven’t mentioned any of the boards and their storage capabilities. Do they support the correct number of drives you want to use? Do they support hot-swap, and is that even something you care about?
Last, you want more services, and but are worried about power consumption…that’s not how that works. More services means more CPU and MEM until, which means more power usage. You can either constrain your TDP at that point by using an UNDERpowered CPU and have that tradeoff, or provide a more capable CPU and take an increased TDP. There is no third option, that’s just how it works. Pick the more capable CPU and take the power hit (really, it’s going to be minor compared to a large server), and just run the things you need to run instead of coming back in a year and wanting to flip it again.
chellomere@lemmy.world 1 week ago
You’re right, I probably don’t need ECC. I’m mostly worried about bit flips in my important data, and as you say, a checksumming FS and RAID will protect against this while the data is in storage. However, it doesn’t protect against bit flips while copying data, for example copying data to backups - but there are other solutions for this, which I should consider.
Hot swap is nice to have. I haven’t even considered that it wouldn’t be supported by a mobo, I should look into that, thanks. These are the mobos I’m considering for each option:
N100: Topton N100 motherboard, 4x2.5G, 6xSATA, PCIE x1 a.aliexpress.com/_EvVv0k6
8500G: ASRock B650I Lightning WiFi (Gigabyte A620I AX might be an option, but it has only one M.2 slot so the upgradeability is less)
13100: ASRock Z790M-ITX Wifi
The N100 option is cheaper and should be lower power, but as you say I worry about needing another upgrade in a year or so, and this option doesn’t offer much upgradeability so that would mean at least a new mobo and cpu. The other options could accommodate a beefier CPU if needed.