I've been slowly coming around to the benefits of using ARM SBCs as home servers including recently migrating a handful of LXC containers from an Intel SuperMicro system to a Libre Renegade. With 4GB of RAM and 4 aarch64 cores, it's doing surprisingly well, especially when you consider its power usage. I'm looking to move more services to devices like it so as to be able to shut down and maybe even sell some of my Intel stuff - but one thing I'm struggling with is what to do about local storage.
To put it bluntly, I don't trust SD cards - and I'm not sure whether I should trust eMMC modules and having USB drives dangling off my infrastructure doesn't make me feel warm and fuzzy either. I'm nervous that I'm just asking for hardware failures if I utilize the storage too much, and some of the containers that I run use the disk all the time for stuff like monitoring and logging. Does anyone else have any smallish ARM systems doing real work with better storage?
I have a filer based on a E3v2. Should I keep that up and running and use network storage for these needs? I'm not fond of this because what happens when it goes down - all of my services tank? I'd like to be able to turn it off to save on power when it's not in use.
I recognize that I'm complaining about how "cheap" the obvious options are when I'm intentionally using "cheap" solutions - but from a compute standpoint these boards are honestly really quite satisfactory.
I'm interested in suggestions for other boards that have better storage options. It seems nobody makes a SOHO server that will run vanilla linux based on non-x86/x64.
To put it bluntly, I don't trust SD cards - and I'm not sure whether I should trust eMMC modules and having USB drives dangling off my infrastructure doesn't make me feel warm and fuzzy either. I'm nervous that I'm just asking for hardware failures if I utilize the storage too much, and some of the containers that I run use the disk all the time for stuff like monitoring and logging. Does anyone else have any smallish ARM systems doing real work with better storage?
I have a filer based on a E3v2. Should I keep that up and running and use network storage for these needs? I'm not fond of this because what happens when it goes down - all of my services tank? I'd like to be able to turn it off to save on power when it's not in use.
I recognize that I'm complaining about how "cheap" the obvious options are when I'm intentionally using "cheap" solutions - but from a compute standpoint these boards are honestly really quite satisfactory.
I'm interested in suggestions for other boards that have better storage options. It seems nobody makes a SOHO server that will run vanilla linux based on non-x86/x64.