Hello,
That topic was probably not as clear as I might hope, so let me start out by describing what I've got set up in my home office. I use these machines for a mixture of work-from-home productivity, home network administration, backups, and hobbyist stuff. I'm trying to figure out if there's any benefit to clustering any of these four machines given what PDM can do to manage (and live-migrate between) single-node clusters. I want to avoid over-complicating my setup--well, over-complicating it more than I already have by somehow ending up with 4 PVE nodes and a PBS VM (it all seemed like a good idea at the time).
I should also prefix this by saying that all of these physical nodes and the PDM VM are isolated on the same subnet, and they're all physically in the same room in my office, connected to the same switches.
That topic was probably not as clear as I might hope, so let me start out by describing what I've got set up in my home office. I use these machines for a mixture of work-from-home productivity, home network administration, backups, and hobbyist stuff. I'm trying to figure out if there's any benefit to clustering any of these four machines given what PDM can do to manage (and live-migrate between) single-node clusters. I want to avoid over-complicating my setup--well, over-complicating it more than I already have by somehow ending up with 4 PVE nodes and a PBS VM (it all seemed like a good idea at the time).
I should also prefix this by saying that all of these physical nodes and the PDM VM are isolated on the same subnet, and they're all physically in the same room in my office, connected to the same switches.
- [Single Node Cluster: Pisces] Pisces1:
- Proxmox Datacenter Manager lives in a VM here
- Other management VMs and LXCs (e.g., Unifi's console, Pulse, etc.).
- This single node cluster is meant to give me a centralized place to configure and run (and more importantly backup and restore) as much of my management plane as I can centralize in one place.
- This lives in its own cluster so that if any of the other three servers go sideways, it will hopefully remain functional.
- [Single Node Cluster: Cassiopeia] Cassiopeia1: An N300-based 2U server with a stupid amount of storage relative to its compute power, and a single 10Gbps NIC.
- Proxmox Backup Server in a VM, with passed through 4x 2TB enterprise SSDs and 4x 480GB enterprise SSDs + 2x 1TB u.2 NVME. Backup destination for Pisces, Cassiopeia, and Andromeda nodes.
- Logging and Metrics (local storage): Syslog server, metrics server (e.g., InfluxDB, etc.). Logging and metrics destination for all nodes in all clusters.
- Intended to remain on 24/7, and be fairly impervious to weird things happening to it since it runs set it and forget it workloads.
- [Not sure how to cluster these:] Andromeda1 and Andromeda2: 12th gen Intel workstations.
- Similar but not identical hardware (e.g., Andromeda1 has a dedicated NVIDIA GPU and multiple 10 Gbps NICs; Andromeda 2 has an iGPU and fewer 10 Gbps NICs).
- Primary production workload (I actually do stuff on these that's not management or backups).
- I'm not interested in high availability between them.
- Their hardare is just different enough to make this awkard.
- This is a level of technical complexity and maintanence effort that I'm not quite ready to deal with yet as a hobbyist/home office worker.
- Andromeda2 (the mini PC node) has such a lower power draw that my current priority is stuffing as much work onto it as possible so I can turn Andromeda1 (the larger workstation (with ~4x idle power draw)) off when I don't need it.
- Originally, I was going to cluster Andromeda 1 and 2 for management on a single pane of glass, with all the hardware complications (e.g., q-device, dedicated switch or not/dedicated cluster NICs or not, etc.) that implied. I started planning all this well before PDM was even announced, and then got distracted from my hobbyist stuff for months due to…chaos, and then by the time I got back around to things PDM was at version 1.1 and looking an order of magnitude more capable than it did back in alpha.
- I've been experimenting with PDM for the first time this weekend; and I've noticed (but not tested) that it does live migration between clusters, including single node clusters.