LXD vs ZSvirt
LXD
canonical.comZSvirt
zsvirt.ioSide by side
| Figure | LXD | ZSvirt |
|---|---|---|
| Price from | $2.08/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | Yes |
| Web | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 4 | 3 |
| Spec score · Virtualization Management Software | 8.6 (#4) | 8.1 (#8) |
| Integrations | LXD integrations are available for Juju, MAAS, Ansible, Terraform, Puppet Bolt, and Packer. | The site lists SDKs for Go, Python, and Java, native Terraform providers, GitOps, and 2,000+ REST/OpenAPI endpoints. |
| What it does | LXD is an open source solution for managing virtual machines and system containers. | ZSvirt is an open-source virtualization platform for managing virtual machines, clusters, hosts, storage and networks from a centralized control plane. |
Plans
LXD
- LXD open sourceFree
- Ubuntu Pro PersonalFree
- Ubuntu Pro Enterprise workstation$25 a year
- Ubuntu Pro Enterprise server$500 a year
ZSvirt
- ZSvirt Open SourceFree
- Contact vendorPriced on request
- Plus licensePriced on request
In their own words
LXD
LXD is an open-source platform for managing system containers and virtual machines on Linux. It brings LXC-based containers and KVM-based virtual machines together, with images for many Linux distributions and Windows virtual machines. Management options include a command line, REST API, web UI and third-party tools; the same HTTP API supports local and remote access. An official web UI is available by default starting with LXD 5.21.0 LTS. Features include resource limits, scheduled and expiring snapshots, projects, hardware passthrough, live migration and advanced networking. Containers run unprivileged by default, and virtual machines support UEFI Secure Boot and vTPM. LXD can run from a laptop to a data-center deployment; documentation describes clusters of up to 50 servers with thousands of instances. LXD is free, with the open-source plan listed at free. Ubuntu Pro Personal is also free for up to five physical Ubuntu systems. Enterprise workstation and server subscriptions are $25 a year and $500 a year, respectively.
ZSvirt
ZSvirt is an open-source, self-hosted virtualization platform based on ZStack’s ZSphere virtualization engine. It uses KVM and the site says one control plane can manage 10,000+ hosts, with VMs of up to 768 vCPUs. The ZSvirt Open Source plan has no license fee and no VM limit; it is offered with community support. Live migration, high availability, disaster recovery and API access are listed capabilities.
For VMware migration, ZMigrate supports agentless full-disk replication, incremental sync and cutover in as little as five minutes. Listed security features include VM SecureBoot, vTPM 2.0, encryption, security groups, MFA/2FA and immutable audit logs. Integration options include Go, Python and Java SDKs, native Terraform providers, GitOps and 2,000+ REST/OpenAPI endpoints. Storage and compatibility options include distributed storage integrations, SAN support, the KVM ecosystem, VMDK, and mainstream hardware and guest operating systems. Downloads include x86_64 ISO, OVA and QCOW2 images, plus the ZMigrate package. Enterprise adds advanced multi-cluster and compliance capabilities, LTS releases, SLAs and vendor-backed production support.