For a small homelab-style cluster, is there a storage type that would provide converged storage shared/synced between the hosts, like VSAN?
If so:
- which option(s) does not require the setup of additional hosts?
- which option(s) introduce the least complexity for the homelab admin?
Assume that a few old PCs are used to set up a cluster. The cluster members, as per the Incus docs, are set up the same (or as close to the same as possible).
- Boot volume* / Incus installation
- “Small” mirror or RAID with internal disks for VM/container storage
Can the VM/container storage be set up so that it is shared/synced between the cluster members?
Can this then be use to, say, safely shut down cluster members and migrate instances to fewer members, or even a single one cluster member?
In a homelab, power and power reliability may be an issue. Shutting down cluster members could be beneficial for occasional power savings and/or during power outages (such as to preserve UPS runtime).