SimpleVirt turns ordinary servers into a managed cluster of KVM/QEMU hypervisors — with shared storage, high availability, and a single web console. No external control plane. No shell to secure.
You boot an installer image, answer a few prompts, and a machine becomes a locked-down SimpleVirt host. Add it to the controller and it joins your fleet.
The per-server appliance. Runs virtual machines on KVM/QEMU via libvirt, owns the host's networking and local storage, and exposes a secured host API — managed entirely from the controller, with no interactive shell required to operate it.
Centralized management for your hosts, clusters, VMs, networking, storage, lifecycle, HA and HCI — with users, roles and a full audit trail. Ships as its own appliance and bundles its state database.
The core is production-ready today. A handful of capabilities ship as clearly-labelled previews, off by default.
Create, power, edit and snapshot virtual machines, with graphical (VNC) consoles for every guest and a text (serial) console for Linux.
Move running or stopped VMs between hosts — including storage migration — over a dedicated, isolated migration network.
Automatic VM restart on host failure, with admission control so the cluster keeps capacity in reserve.
Pool the hosts' own disks into resilient, shared cluster storage with safe day-2 disk and host lifecycle.
Per-host logical switches and cluster-wide distributed switches, with networks, uplinks and per-host realization.
Users, roles and LDAP/AD integration, certificate management, and a full audit trail of every change.
Image-based, signed updates for hosts and controller, with controller backup and restore.
Two-site topology (Site A / Site B) with an independent witness for arbitration, validated before activation.
PreviewOn-demand Kubernetes clusters provisioned straight onto your fleet.
PreviewEight capabilities ship as previews in 1.0.0. See which, and why →
The hard engine is the point. SimpleVirt is honest about state, careful with your data, and self-contained.
Every storage and HA condition is translated to what it means, why it matters, and what to do next — the Ceph jargon stays hidden.
Dashboards use hysteresis to stay steady, empty and error states are honest, and destructive actions always confirm.
Hosts are locked-down appliances with no general-purpose login. You operate everything through the console or the API.
The controller runs on your own hardware and bundles its own database. Nothing phones home to operate.
Download the hypervisor and controller images, boot them on bare metal, and have a VM running in minutes.