In general, if a filer OS (such as TrueNAS/FreeNAS) natively supports virtualization, why would one run that as a virtualized guest under a hypervisor OS (such as Proxmox), rather than natively? For example, The Proxmox VE KVM-based All-in-One with FreeNAS: why couldn't that be simplified to just TrueNAS? I tried to do a web search on this topic, but all the results seem to be about doing something similar to what is described in the linked article, that is, running something like FreeNAS under a hypervisor such as Proxmox.
I'm also curious about this question specifically for my particular use-case. Here's a too-long post from a few years ago, but the short version is: I have a home server, currently running CentOS, that I use for Plex Media Server, file server/NFS/SMB, Zoneminder, Minecraft servers, and general-purpose Linux login box. I've been wanting to rebuild this for a while now, to make it more "appliance like" and retain the functionality but simplify the care and feeding.
I just installed TrueNAS on my backup server. This is my first experience with a purpose-built filer OS (having previously done everything manually from the CLI). I'm still in the honeymoon stage, but so far this looks like it could be the solution for my main server as well. File-serving is part of the core functionality, Plex and Zoneminder are supported via plugins, I should be able to do Minecraft servers in a jail, and I could have a Linux login box via the hypervisor functionality... am I missing something? Why might I consider instead having a virtualization platform (such as Proxmox) installed natively, and virtualizing the filer (e.g. TrueNAS)?
I'm also curious about this question specifically for my particular use-case. Here's a too-long post from a few years ago, but the short version is: I have a home server, currently running CentOS, that I use for Plex Media Server, file server/NFS/SMB, Zoneminder, Minecraft servers, and general-purpose Linux login box. I've been wanting to rebuild this for a while now, to make it more "appliance like" and retain the functionality but simplify the care and feeding.
I just installed TrueNAS on my backup server. This is my first experience with a purpose-built filer OS (having previously done everything manually from the CLI). I'm still in the honeymoon stage, but so far this looks like it could be the solution for my main server as well. File-serving is part of the core functionality, Plex and Zoneminder are supported via plugins, I should be able to do Minecraft servers in a jail, and I could have a Linux login box via the hypervisor functionality... am I missing something? Why might I consider instead having a virtualization platform (such as Proxmox) installed natively, and virtualizing the filer (e.g. TrueNAS)?