geerlingguy
Cadet
- Joined
- Jul 13, 2022
- Messages
- 4
It's been a few years since the last serious thread about TrueNAS on Arm passed us by. See:
Many of the old excuses for not porting to / maintaining an Arm release (arm64 only here) included:
There is still a lack of universal support for things like UEFI, though the Ampere options have full UEFI support to the point they can run Windows on Arm without any hacking necessary. Just flash the installer to a USB drive and go. Same with Ubuntu, Fedora, Rocky Linux, etc. No special builds necessary.
I've been running multiple Arm NASes for a few months now, from a Pi 5 running 4 SATA drives over PCIe with 8GB of RAM to an Ampere system with 128 GB of ECC DDR4 RAM, U.2 NVMe + SATA storage, and 10 GbE networking (easily capable of much more). All my NASes are running ZFS with no stability issues, and they have been a joy to use.
I would prefer to use TrueNAS Scale, but have so far tested ZFS + Ansible (no fancy UI there) on one and openmediavault 7 on the other. The LTT YouTube channel just reviewed the FriendlyELEC RK3588-based board I linked earlier and mentioned in their video they also chose OMV because TrueNAS isn't available on Arm.
I even asked on Twitter last week, and @Kris Moore responded "Just hasn't been a big enough business case for us to go build and then maintain an ARM variant. As much as we'd love to do so from a pure geek standpoint :)"
I guess my question is: what else needs to happen to make a business case for Arm support? Because the hardware is here, at least judging by my experience. It's not even painful to use anymore!
- ARM port of FreeNAS planned??
- FreeNAS with Raspberry Pi. Is It Possible?
- Looking for: FreeNAS on ARM solution
Many of the old excuses for not porting to / maintaining an Arm release (arm64 only here) included:
- No Arm systems exist with server-grade hardware (ECC, fast, lots of PCIe)
- None of the Arm hobby boards have enough RAM to be a serious storage platform
- Arm CPUs that can run native Linux are slow
- Arm is not a mainstream platform target for small business or homelabbers who are the target audience for TrueNAS
There is still a lack of universal support for things like UEFI, though the Ampere options have full UEFI support to the point they can run Windows on Arm without any hacking necessary. Just flash the installer to a USB drive and go. Same with Ubuntu, Fedora, Rocky Linux, etc. No special builds necessary.
I've been running multiple Arm NASes for a few months now, from a Pi 5 running 4 SATA drives over PCIe with 8GB of RAM to an Ampere system with 128 GB of ECC DDR4 RAM, U.2 NVMe + SATA storage, and 10 GbE networking (easily capable of much more). All my NASes are running ZFS with no stability issues, and they have been a joy to use.
I would prefer to use TrueNAS Scale, but have so far tested ZFS + Ansible (no fancy UI there) on one and openmediavault 7 on the other. The LTT YouTube channel just reviewed the FriendlyELEC RK3588-based board I linked earlier and mentioned in their video they also chose OMV because TrueNAS isn't available on Arm.
I even asked on Twitter last week, and @Kris Moore responded "Just hasn't been a big enough business case for us to go build and then maintain an ARM variant. As much as we'd love to do so from a pure geek standpoint :)"
I guess my question is: what else needs to happen to make a business case for Arm support? Because the hardware is here, at least judging by my experience. It's not even painful to use anymore!