No software is capable of doing live migration/high availability for pet type containers and virtual machines except lxd.
But nspawn isn't really a management software like lxd is, it's more of a container runtime like lxc is.
Ninja edit: Did some googling and I'm technically wrong. Hashicorp's nomad supports lxc as a driver, but according to the doc it only supports host networking…
LXD can manage VMs and can manage clusters with live migration for both containers and VMs. I don't know if nspawn can.
No software is capable of doing live migration/high availability for pet type containers and virtual machines except lxd.
But nspawn isn't really a management software like lxd is, it's more of a container runtime like lxc is.
Ninja edit: Did some googling and I'm technically wrong. Hashicorp's nomad supports lxc as a driver, but according to the doc it only supports host networking…
https://developer.hashicorp.com/nomad/plugins/drivers/community/lxc#networking
But nomad also supports managing nspawn containers which is interesting.
Afaik Lxd doesn't do live migration of lxc, only vms
Same as proxmox
Damn you're right:
https://documentation.ubuntu.com/lxd/en/latest/howto/move_instances/#live-migration-containers
It can live migrate cattle type containers if you enable some options, but not pet type (systemd) containers.