Management Tools: Difference between revisions
From KVM
m (Update Abiquo product information) |
(Updated Witsbits description and cleaned up the table to be more consistent.) |
||
Line 1: | Line 1: | ||
There are a several options available to manage kvm virtual machines: | There are a several options available to manage kvm virtual machines: | ||
{| | |||
|- | |- | ||
!Name/URL | !Name/URL | ||
Line 10: | Line 10: | ||
!Notes | !Notes | ||
!License | !License | ||
|- | |||
|[http://witsbits.com/ Witsbits] | |||
|Witsbits enables you to set up your servers with virtualization and deploy virtual machines faster than ever before. It’s a complete virtualization solution with a self-upgrading hypervisor and cloud-based centralized management, reducing time spent on maintenance to a fraction of what other solutions require. The self-configuring hypervisor comes as a Live CD, delivering the fastest time-to-deployment by removing the need for spending time on installation and configuration. | |||
|Web | |||
|Active | |||
|Live CD Hypervisor with SaaS Management System | |||
|Subscription, Free Trials and Lifetime Accounts available | |||
|- | |- | ||
|[http://www.eucalyptus.com/ Eucalyptus] | |[http://www.eucalyptus.com/ Eucalyptus] | ||
|Eucalyptus is an open source on-premise Infrastructure as a Service (IaaS) cloud software platform that leverages existing compute, storage, and network resources to create scalable, secure enterprise-grade clouds. | |Eucalyptus is an open source on-premise Infrastructure as a Service (IaaS) cloud software platform that leverages existing compute, storage, and network resources to create scalable, secure enterprise-grade clouds. | ||
|Web, CLI, REST | |Web, CLI, REST, SOAP | ||
| | |Active | ||
|Supports KVM, Xen, and VMware | |Supports KVM, Xen, and VMware | ||
|[http://www.gnu.org/licenses/gpl-3.0.html GPL v3] | |[http://www.gnu.org/licenses/gpl-3.0.html GPL v3] | ||
|- | |- | ||
|[http://www.univention.de/en/products/univention-corporate-server/management-system/ UCS] / [http://www.univention.de/en/products/univention-corporate-server/ucs-komponenten/virtualization/ucs-virtual-machine-manager/ UVMM] | |[http://www.univention.de/en/products/univention-corporate-server/management-system/ UCS] / [http://www.univention.de/en/products/univention-corporate-server/ucs-komponenten/virtualization/ucs-virtual-machine-manager/ UVMM] | ||
|UCS Virtual Machine Manager (UVMM) is a simple-to-use, high-performance management system for KVM and XEN. UVMM offers all the necessary functions for creating and administrating virtual instances and hard drives on physical servers as well as their assignment to each other. Supports among other things live-migration of virtual systems and snapshots (with KVM). | |UCS Virtual Machine Manager (UVMM) is a simple-to-use, high-performance management system for KVM and XEN. UVMM offers all the necessary functions for creating and administrating virtual instances and hard drives on physical servers as well as their assignment to each other. Supports among other things live-migration of virtual systems and snapshots (with KVM). | ||
|Web | |Web, CLI | ||
| | |Active | ||
|Supports KVM and Xen, Uses [http://libvirt.org libvirt] | |Supports KVM and Xen, Uses [http://libvirt.org libvirt] | ||
|Commercial, Free for personal use edition available, [http://www.gnu.org/licenses/agpl-3.0.html AGPL v3] | |Commercial, Free for personal use edition available, [http://www.gnu.org/licenses/agpl-3.0.html AGPL v3] | ||
|- | |- | ||
|Plain [http://www.linux-kvm.org qemu/kvm] | |Plain [http://www.linux-kvm.org qemu/kvm] | ||
|You can run qemu/kvm straight from the command line | |You can run qemu/kvm straight from the command line | ||
|CLI | |CLI | ||
| | |Active | ||
|See man (qemu-system-x86_64 or kvm or qemu-kvm) for more info | |See man (qemu-system-x86_64 or kvm or qemu-kvm) for more info | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
|- | |- | ||
|[http://libvirt.org virsh] | |[http://libvirt.org virsh] | ||
|A minimal shell around libvirt for managing VMs | |A minimal shell around libvirt for managing VMs | ||
|CLI | |CLI | ||
| | |Active | ||
|Uses [http://libvirt.org libvirt] | |Uses [http://libvirt.org libvirt] | ||
|[http://www.opensource.org/licenses/lgpl-license.html LGPL] | |[http://www.opensource.org/licenses/lgpl-license.html LGPL] | ||
|- | |- | ||
|[http://virt-manager.org VMM / Virtual Machine Manager] | |[http://virt-manager.org VMM / Virtual Machine Manager] | ||
|Also known as virt-manager. A desktop user interface for managing virtual machines. | |Also known as virt-manager. A desktop user interface for managing virtual machines. | ||
|Desktop | |Desktop | ||
| | |Active | ||
|Uses [http://libvirt.org libvirt] | |Uses [http://libvirt.org libvirt] | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
|- | |- | ||
|VMM's supporting tools [http://virt-manager.org virt-install/clone/convert] | |VMM's supporting tools [http://virt-manager.org virt-install/clone/convert] | ||
|Command line tools for provisioning new VMs, cloning existing VMs and importing / converting appliance images. | |Command line tools for provisioning new VMs, cloning existing VMs and importing / converting appliance images. | ||
|CLI | |CLI | ||
| | |Active | ||
|Uses [http://libvirt.org libvirt] | |Uses [http://libvirt.org libvirt] | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
|- | |- | ||
|[http://www.redhat.com/rhev Red Hat Enterprise Virtualization / RHEV] | |[http://www.redhat.com/rhev Red Hat Enterprise Virtualization / RHEV] | ||
|Commercial management solution for RHEL / KVM. | |Commercial management solution for RHEL / KVM. | ||
|Web | |Web | ||
| | |Active | ||
| | | | ||
|Commercial | |Commercial | ||
|- | |- | ||
|[ | |[https://sourceforge.net/projects/aqemu/ AQemu] | ||
|a Qt4 user interface for KVM | |||
| | |||
|Desktop | |Desktop | ||
| | |Active | ||
| | | | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
|- | |- | ||
|[http://pve.proxmox.com/wiki/Main_Page Proxmox VE] | |[http://pve.proxmox.com/wiki/Main_Page Proxmox VE] | ||
|Open Source virtualization platform for running Virtual Appliances and Virtual Machines | |Open Source virtualization platform for running Virtual Appliances and Virtual Machines | ||
| | |Web, CLI | ||
| | |Active | ||
|Bar-metall installer including KVM and OpenVZ management tools | |Bar-metall installer including KVM and OpenVZ management tools | ||
|[http://www.gnu.org/licenses/agpl-3.0.html AGPL v3] | |[http://www.gnu.org/licenses/agpl-3.0.html AGPL v3] | ||
Line 100: | Line 93: | ||
|[http://www.convirture.com/products_opensource.php ConVirt] | |[http://www.convirture.com/products_opensource.php 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. | |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 | ||
| | |Active | ||
|Xen & KVM; formerly known as xenman | |Xen & KVM; formerly known as xenman | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
Line 107: | Line 100: | ||
|[http://ovirt.org/ oVirt] | |[http://ovirt.org/ 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. | |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 [http://libvirt.org libvirt] | |uses [http://libvirt.org libvirt] | ||
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License v2] | |[http://www.apache.org/licenses/LICENSE-2.0.html Apache License v2] | ||
Line 114: | Line 107: | ||
|[http://www.op5.com/op5-features/easy-monitoring-kvm/ op5] | |[http://www.op5.com/op5-features/easy-monitoring-kvm/ op5] | ||
|op5 develops and delivers op5 Monitor a enterprise-class software for IT monitoring and administration of the whole IT. op5 developed a KVM plug-in to monitor KVM virtualization infrastructure that allows organizations to have better capacity planning, which enables the provisioning of usage of resources such as storage, CPU, and memory more proactively. | |op5 develops and delivers op5 Monitor a enterprise-class software for IT monitoring and administration of the whole IT. op5 developed a KVM plug-in to monitor KVM virtualization infrastructure that allows organizations to have better capacity planning, which enables the provisioning of usage of resources such as storage, CPU, and memory more proactively. | ||
|Web | |Web, REST | ||
| | |Active | ||
|Uses [http://libvirt.org libvirt] | |Uses [http://libvirt.org libvirt] | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
Line 121: | Line 114: | ||
|[http://www.opennebula.org/doku.php OpenNebula] | |[http://www.opennebula.org/doku.php OpenNebula] | ||
|an open source virtual infrastructure engine | |an open source virtual infrastructure engine | ||
| | |CLI, XML-RPC | ||
| | |Active | ||
|cloud computing managment; uses libvirt | |cloud computing managment; uses libvirt | ||
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License v2] | |[http://www.apache.org/licenses/LICENSE-2.0.html Apache License v2] | ||
Line 128: | Line 121: | ||
|[http://opennode.activesys.org OpenNode] | |[http://opennode.activesys.org 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. | |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 | |Bare-metal installer, KVM, OpenVZ hypervizors and variety of management tools | ||
|Unknown | |Unknown | ||
Line 135: | Line 128: | ||
|[http://code.google.com/p/ganeti/ Ganeti] | |[http://code.google.com/p/ganeti/ Ganeti] | ||
|Ganeti is a cluster virtual server management software tool built on top of existing virtualization technologies | |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 | |KVM support added in Ganeti 2.0 | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
|- | |- | ||
|[http://karesansui-project.info/ Karesansui] | |[http://karesansui-project.info/ 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. | |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 | ||
| | |Active | ||
|KVM & Xen support; uses [http://libvirt.org libvirt] | |KVM & Xen support; uses [http://libvirt.org libvirt] | ||
|[http://www.gnu.org/licenses/lgpl-2.1.html LGPL v2.1]/[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |[http://www.gnu.org/licenses/lgpl-2.1.html LGPL v2.1]/[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
|- | |- | ||
|[http://www.openqrm.com/ openQRM] | |[http://www.openqrm.com/ openQRM] | ||
|openQRM is the next generation, open-source Data-center management platform. | |openQRM is the next generation, open-source Data-center management platform. | ||
| | |Web | ||
| | |Active | ||
|KVM, Xen, VMware and Linux V-Server support | |KVM, Xen, VMware and Linux V-Server support | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
|- | |- | ||
|[http://www.abiquo.com/ Abiquo] | |[http://www.abiquo.com/ Abiquo] | ||
|Abiquo is a technology-agnostic solution for enterprises and service providers who want to quickly and simply build, manage and develop public and private clouds based on their existing heterogeneous environments. | |Abiquo is a technology-agnostic solution for enterprises and service providers who want to quickly and simply build, manage and develop public and private clouds based on their existing heterogeneous environments. | ||
| | |Web, REST | ||
| | |Active | ||
|KVM, Xen, VirtualBox, VMware, Hyper-V & XenServer support; uses [http://libvirt.org libvirt] | |KVM, Xen, VirtualBox, VMware, Hyper-V & XenServer support; uses [http://libvirt.org libvirt] | ||
|Commercial | |Commercial | ||
|- | |- | ||
|[http://cloudstack.org/ CloudStack] | |[http://cloudstack.org/ 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. | |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 | |KVM, Xen & VMware support | ||
|Commercial/[http://www.gnu.org/licenses/gpl-3.0.html GPL v3] | |Commercial/[http://www.gnu.org/licenses/gpl-3.0.html GPL v3] | ||
|- | |- | ||
|[http://nimbula.com/ Nimbula Director] | |[http://nimbula.com/ Nimbula Director] | ||
|Nimbula Director is a Cloud Operating System that enables Infrastructure as a Service using the KVM. | |Nimbula Director is a Cloud Operating System that enables Infrastructure as a Service using the KVM. | ||
|Web, CLI, | |Web, CLI, REST | ||
| | |Active | ||
|KVM support | |KVM support | ||
|Commercial (Freemium) | |Commercial (Freemium) | ||
|- | |- | ||
|[http://archipelproject.org/ Archipel] | |[http://archipelproject.org/ Archipel] | ||
|Archipel is an Open Source project that aims to bring push notifications to virtualization orchestration using XMPP. | |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 [http://libvirt.org libvirt] | |KVM, Xen, Virtual Box & OpenVZ support; uses [http://libvirt.org libvirt] | ||
|[http://www.gnu.org/licenses/agpl-3.0.html AGPL v3] | |[http://www.gnu.org/licenses/agpl-3.0.html AGPL v3] | ||
|- | |- | ||
|[http://codewreck.org/kvm-wrapper kvm-wrapper] | |[http://codewreck.org/kvm-wrapper 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. | |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 | |KVM support | ||
|[http://sam.zoy.org/wtfpl/ WTFPL (v2)] | |[http://sam.zoy.org/wtfpl/ WTFPL (v2)] | ||
|- | |- | ||
|[https://github.com/jstimpfle/kvmupdown kvmupdown] | |[https://github.com/jstimpfle/kvmupdown kvmupdown] | ||
|simple, robust and no-bloat management interface. | |simple, robust and no-bloat management interface. | ||
| | |CLI | ||
| | |Active | ||
|KVM | |KVM | ||
|public domain | |public domain | ||
|- | |- | ||
|[http://www.linux-kvm.org/page/Kvmtools kvm-admin] | |[http://www.linux-kvm.org/page/Kvmtools kvm-admin] | ||
|Python scripts for managing the guests (boot, shutdown ...) and include a commandline monitor . | |Python scripts for managing the guests (boot, shutdown ...) and include a commandline monitor . | ||
| | |CLI | ||
| | |Active | ||
|kvm support | |kvm support | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
|- | |- | ||
|[http://www.virtualbricks.eu/ Virtualbricks] | |[http://www.virtualbricks.eu/ Virtualbricks] | ||
|Python-gtk GUI to manage guest and hybrid (host/guest) networks. | |Python-gtk GUI to manage guest and hybrid (host/guest) networks. | ||
| | |CLI | ||
| | |Active | ||
|kvm, qemu, ksm & [http://vde.sourceforge.net/ VDE] support | |kvm, qemu, ksm & [http://vde.sourceforge.net/ VDE] support | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
|- | |- | ||
|[http://www.solusvm.com/ SolusVM] | |[http://www.solusvm.com/ SolusVM] | ||
|The most popular control panel for commercial use. | |The most popular control panel for commercial use. | ||
|Web | |Web | ||
| | |Active | ||
|KVM, Xen & OpenVZ support | |KVM, Xen & OpenVZ support | ||
|Commercial | |Commercial | ||
|- | |- | ||
|[http://www.stackops.org/ Stackops Openstack Distro] | |[http://www.stackops.org/ 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. | |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, REST | ||
| | |Active | ||
|KVM & QEMU (libvirt based) | |KVM & QEMU (libvirt based) | ||
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License v2] | |[http://www.apache.org/licenses/LICENSE-2.0.html Apache License v2] | ||
|- | |- | ||
|[http://www.webvirtmgr.net/ WebVirtMgr] | |[http://www.webvirtmgr.net/ WebVirtMgr] | ||
|Web service for managing VMs based on the KVM | |Web service for managing VMs based on the KVM | ||
|WEB | |WEB | ||
| | |Active | ||
|Only KVM; use libvirt | |Only KVM; use libvirt | ||
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License v2] | |[http://www.apache.org/licenses/LICENSE-2.0.html Apache License v2] | ||
|- | |- | ||
|[http://theforeman.org Foreman] | |[http://theforeman.org Foreman] | ||
|Foreman is aimed to be a Single Address For All Machines Life | |Foreman is aimed to be a Single Address For All Machines Life | ||
Cycle Management including bare metal / vm / cloud provisioning, configuration managememnt and configureation reports/auditing using puppet | Cycle Management including bare metal / vm / cloud provisioning, configuration managememnt and configureation reports/auditing using puppet | ||
|Web, REST | |Web, REST, CLI | ||
| | |Active | ||
| KVM, VMWare, oVirt RHEV-M, EC2, OpenStack | | KVM, VMWare, oVirt RHEV-M, EC2, OpenStack | ||
|[http://www.gnu.org/licenses/gpl-3.0.html GPL v3] | |[http://www.gnu.org/licenses/gpl-3.0.html GPL v3] | ||
|- | |||
|[http://src.enomaly.com/ Enomaly] | |||
|a programmable virtual cloud infrastructure for small, medium and large businesses | |||
|Web, REST | |||
|Not available as of 2010-02-08 | |||
|they have commercial and open source editions | |||
|Commercial/[http://www.gnu.org/licenses/agpl-3.0.html AGPL v3] | |||
|- | |||
|[http://code.google.com/p/kvmadm/ kvmadm] | |||
|a minimalistic set of command-line tools to control multi-user utilization of KVM | |||
|CLI | |||
|2007-09-25 | |||
| | |||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |||
|- | |||
|[http://gkvm.sourceforge.net/ GKVM] | |||
|A Gnome user interface for KVM. | |||
|Desktop | |||
|2007-08-01 | |||
| | |||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |||
|} | |} |
Revision as of 12:36, 9 October 2013
There are a several options available to manage kvm virtual machines:
Name/URL | Description | UI Type | Last Updated | Notes | License |
---|---|---|---|---|---|
Witsbits | Witsbits enables you to set up your servers with virtualization and deploy virtual machines faster than ever before. It’s a complete virtualization solution with a self-upgrading hypervisor and cloud-based centralized management, reducing time spent on maintenance to a fraction of what other solutions require. The self-configuring hypervisor comes as a Live CD, delivering the fastest time-to-deployment by removing the need for spending time on installation and configuration. | Web | Active | Live CD Hypervisor with SaaS Management System | Subscription, Free Trials and Lifetime Accounts available |
Eucalyptus | Eucalyptus is an open source on-premise Infrastructure as a Service (IaaS) cloud software platform that leverages existing compute, storage, and network resources to create scalable, secure enterprise-grade clouds. | Web, CLI, REST, SOAP | Active | Supports KVM, Xen, and VMware | GPL v3 |
UCS / UVMM | UCS Virtual Machine Manager (UVMM) is a simple-to-use, high-performance management system for KVM and XEN. UVMM offers all the necessary functions for creating and administrating virtual instances and hard drives on physical servers as well as their assignment to each other. Supports among other things live-migration of virtual systems and snapshots (with KVM). | Web, CLI | Active | Supports KVM and Xen, Uses libvirt | Commercial, Free for personal use edition available, AGPL v3 |
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 | Active | Commercial | |
AQemu | a Qt4 user interface for KVM | Desktop | Active | 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 | 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 |
op5 | op5 develops and delivers op5 Monitor a enterprise-class software for IT monitoring and administration of the whole IT. op5 developed a KVM plug-in to monitor KVM virtualization infrastructure that allows organizations to have better capacity planning, which enables the provisioning of usage of resources such as storage, CPU, and memory more proactively. | Web, REST | Active | Uses libvirt | GPL 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 |
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 | 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 a technology-agnostic solution for enterprises and service providers who want to quickly and simply build, manage and develop public and private clouds based on their existing heterogeneous environments. | Web, REST | Active | KVM, Xen, VirtualBox, VMware, Hyper-V & XenServer 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/GPL v3 |
Nimbula Director | Nimbula Director is a Cloud Operating System that enables Infrastructure as a Service using the KVM. | Web, CLI, REST | 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) |
kvmupdown | simple, robust and no-bloat management interface. | CLI | Active | KVM | public domain |
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, REST | Active | KVM & QEMU (libvirt based) | Apache License v2 |
WebVirtMgr | Web service for managing VMs based on the KVM | WEB | Active | Only KVM; use libvirt | Apache License v2 |
Foreman | Foreman is aimed to be a Single Address For All Machines Life
Cycle Management including bare metal / vm / cloud provisioning, configuration managememnt and configureation reports/auditing using puppet |
Web, REST, CLI | Active | KVM, VMWare, oVirt RHEV-M, EC2, OpenStack | GPL v3 |
Enomaly | a programmable virtual cloud infrastructure for small, medium and large businesses | Web, REST | Not available as of 2010-02-08 | they have commercial and open source editions | Commercial/AGPL v3 |
kvmadm | a minimalistic set of command-line tools to control multi-user utilization of KVM | CLI | 2007-09-25 | GPL v2 | |
GKVM | A Gnome user interface for KVM. | Desktop | 2007-08-01 | GPL v2 |