After going down many rabbit holes, I have finally come to the conclusion that the best solution (for my office) is a Proxmox cluster with 4 nodes. Depending on my final build, I might be able to only have 3.
For now, I will use both proxmox backup and veeam to backup my VMs to a TrueNAS box and replicate those backups to 2 remote locations.
It's off lease from a trusted supplier. I have been using their gear for 5 years now, excellent support.
Use case: 10 VM running MS Exchange, Active Directory, SQL, Reporting and Accounting Software, File Server, Anti-Virus server, Mattermost Server, Nextcloud, and an array of LXC's with little services. Currently using Hyper-V on a single server... backed up with Veeam to TrueNAS. Had been thinking about a TrueNAS with Proxmox or xcp-ng hypervisor but thats a single point of failure.. even if I add 3 Proxmox, if the Truenas goes down.. i'm down. Circle back to a Proxmox Ceph cluster.. 3 nodes but realize 4 is better.
Was going to use 25GB but realize I need 100GB Mesh network, based on the excellent benchmark guide posted here.
Still learning about CEPH, is 8x drives per node too many? are the drives too big? According to
https://florian.ca/ceph-calculator/ ill have about 19TB of safely usable space. Correct?
Went back and forth on Intel AMD, SSD vs NVME, etc. Settled in on the following build.
**add in 100GB networking, still waiting on that quote.
Would appreciate any feedback on my concepts or hardware choice (like I'm a bonehead for going AMD?)
Thanks!