Hey @morganL . Before I answer your question, I'll point out that the primary function of a NAS is to store data reliably over a network; TrueNAS does this better than any other free & low-cost NAS software options--period. I'd recommend it to a small business for storage. It has enterprise features. And the interface makes it a great gateway for the ZFS novice (me).Thanks for the story and glad it's working for your family. Would love to hear tor views on what would improve the "cost of entry" (apart from complete docs which is on the list) ?
If it's working, please share your setup and application info.. its helps the developers and the community.
TrueNAS could be better in its ancillary functions--specifically in its hypervisor & plugin system. My primary use for this system was serving docker applications backed by TrueNAS storage (think media server, backup applications, etc). Finding a lightweight Linux OS that would function properly as a docker host was extremely trying. As I recall, I had to rebuild RancherOS as an EFI image, and Arch and FedoraCore wouldn't boot at all. I eventually settled on Alpine, because that's what I could get to work . Even once it functioned, I ran into several weird issues, including abysmal network performance that was resolved with this advice (adding vlanhwtag as a system tunable). I was also unable to launch any jail in 12.0; I have a trunked, 4-port lag that carries a couple bridged vlans fashioned per KevDog's recommendation here, and the problem was related to that I believe. It self-resolved with 12.1.
I am leery that update will break something one day, and these FreeBSD bits being as esoteric as they are, I will be scouring forums looking for answers as I have needed to do often. For that reason, my permanent solution may be to eventually get some dedicated compute in the form of a pi cluster, but a native Kube system to replace all of the above complexity & fragility would be amazing. If it's built on debian, perhaps virtualbox could even succeed bhyve, allowing people to take advantage of its broad compatibility and many OVA images.
All of that aside, TrueNAS does plenty well, and I'll continue to use it and encourage others to do so.
What's this all this language about "hyperconverged" and "scale-out" in your product page? I think there are some IT salespeople lurking in this fold.
Edited for clarity: replaced "iohyve" with "bhyve"