Im doing a reorg of all my servers, cleaning some up, upgrading others and all that stuff and I'm looking for the best way to pool all of these resources for a refreshed lab. This is what I have.
asrock rack AMD 12C/24T - 32GB RAM - 120GB SSD
asrock rack XEON v3 12C/24T - 64GB - 120GB SSD
hp microserver gen 8 2C - 10GB 120GB SSD
hp microserver gen 8 4C/8T - 16GB - 120GB SSD
asrock rack avoton 8C- 32GB - 120GB SSD (Will probably retire)
asrock i5 3600 6C - 16GB - 120GB SSD (Current OMV 5 with external storage attached), 512GB NVMe drive(cache drive)
Large disk array over an LSI SAS9200-16E - Container storage and data storage
2nd large array with no disks. I may split the disks into both boxes and raid 10 them so I have better failover there. Currently they're all RAID 6 in one array box.
I am looking for interesting ways to be able to leverage all of these as a pool. I was originally thinking i'd use portainer and just have omv on a host natively that runs my core VMS and a portainer vm that maybe can manage the other nodes container services, but now I'm thinking maybe i'll use proxmox natively, and run omv inside as a vm. I want to be sure I dont suffer issues with my Plex container as well and perhaps can still use it for passthrough to the disk so I dont lose out on much if any overhead?
Is it wise to run proxmox across the board then setup OMV as a VM then setup my containers in the OMV VM? Will I have better resiliency this way? One area i'm concerned about is if my OMV node dies today i'll be left scrounging.
Any ideas welcome as I refresh everything.