Management Tools

From KVM
Revision as of 12:43, 18 February 2012 by Mzch (talk | contribs) (add some license notes)

There are a several options available to manage kvm virtual machines:


Name/URL Description UI Type Last Updated Notes License
UCS / UVMM Univention Virtual Machine Manager is a high-performance management system for KVM and XEN. Web-based active Uses libvirt Commercial, Free for personal use edition available
Plain qemu/kvm You can run qemu/kvm straight from the command line CLI active See man (qemu-system-x86_64 or kvm or qemu-kvm) for more info GPL v2
virsh A minimal shell around libvirt for managing VMs CLI active Uses libvirt LGPL
VMM / Virtual Machine Manager Also known as virt-manager. A desktop user interface for managing virtual machines. Desktop active Uses libvirt GPL v2
VMM's supporting tools virt-install/clone/convert Command line tools for provisioning new VMs, cloning existing VMs and importing / converting appliance images. CLI active Uses libvirt GPL v2
Red Hat Enterprise Virtualization / RHEV Commercial management solution for RHEL / KVM. Web-based active Commercial
Witsbits Free KVM Virtualization Management delivered as a cloud service. Web-based & REST API active Freemium Service
GKVM A Gnome user interface for KVM. Desktop 2007-08-01 GPL v2
AQemu a Qt4 user interface for KVM desktop active GPL v2
kvmadm a minimalistic set of command-line tools to control multi-user utilization of KVM cli 2007-09-25 GPL v2
Proxmox VE Open Source virtualization platform for running Virtual Appliances and Virtual Machines web & cli active Bar-metall installer including KVM and OpenVZ management tools AGPL v3
ConVirt ConVirt 2.0 Open Source is the leading open source product for managing Xen and KVM, enabling you to standardize and proactively manage your virtualized environment in a centralized fashion. web-based active Xen & KVM; formerly known as xenman GPL v2
oVirt oVirt is a virtualization management framework constisting of a small host image, the oVirt Node, that provides the libvirt service to host virtual machines, and a robust vm management software stack, controlled by a web-based management interface, the oVirt Server. web active uses libvirt Apache License v2
OpenNebula an open source virtual infrastructure engine cli & xml-rpc active cloud computing managment; uses libvirt Apache License v2
OpenNode RHEL/CentOS based open-source server virtualization and management solution - simple bare-metal installer, providing KVM+OpenVZ host and standard libvirt, func management interfaces together with standard cli tools like virsh and vzctl. OpenNode Management Server with ajax web-based management console available - as is RPC-JSON API interface. web & cli & api active Bare-metal installer, KVM, OpenVZ hypervizors and variety of management tools Unknown
Ganeti Ganeti is a cluster virtual server management software tool built on top of existing virtualization technologies cli active KVM support added in Ganeti 2.0 GPL v2
Enomaly a programmable virtual cloud infrastructure for small, medium and large businesses web & REST API * not available as of at Feb. 8, 2010 they have commercial and open source editions Commercial/AGPL v3
Karesansui Karesansui is an open-source virtualization management application. It's smart graphical user interface lowers your management cost, and brings a total management/audit solution for both physical and virtual servers. web & REST API active KVM & Xen support; uses libvirt LGPL v2.1/GPL v2
openQRM openQRM is the next generation, open-source Data-center management platform. web active KVM, Xen, VMware and Linux V-Server support GPL v2
Abiquo Abiquo is an open source infrastructure software for the creation and integral management of Public & Private Clouds based on heterogeneous environments. web active KVM, Xen & Virtual Box support; uses libvirt Commercial
CloudStack Cloudstack is an open source project that enables the deployment, management, and configuration of multi-tier and multi-tenant infrastructure cloud services using Xen, KVM and VMware hypervisors. web active KVM, Xen & VMware support Commercial
Nimbula Director Nimbula Director is a Cloud Operating System that enables Infrastructure as a Service using the KVM. Web, CLI, and REST API active KVM support Commercial (Freemium)
Archipel Archipel is an Open Source project that aims to bring push notifications to virtualization orchestration using XMPP. web active KVM, Xen, Virtual Box & OpenVZ support; uses libvirt AGPL v3
kvm-wrapper kvm-wrapper is a lightweight, simple and intended to be hackable set of shell scripts that help manage kvm virtual machines a great deal. cli active KVM support WTFPL (v2)
kvm-admin Python scripts for managing the guests (boot, shutdown ...) and include a commandline monitor . cli active kvm support GPL v2
Virtualbricks Python-gtk GUI to manage guest and hybrid (host/guest) networks. cli active kvm, qemu, ksm & VDE support GPL v2
SolusVM The most popular control panel for commercial use. Web active KVM, Xen & OpenVZ support Commercial
Stackops Openstack Distro Stackops is an Openstack Nova distribution verified and tested for KVM. You only need to download the ISO image with the distro and install it on one or more servers. cli and REST APIs active KVM & QEMU (libvirt based) Apache License v2