Management Tools: Difference between revisions
From KVM
(added some license notes) |
(add some license notes) |
||
Line 23: | Line 23: | ||
|active | |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://libvirt.org virsh] | |[http://libvirt.org virsh] | ||
Line 30: | Line 30: | ||
|active | |active | ||
|Uses [http://libvirt.org libvirt] | |Uses [http://libvirt.org libvirt] | ||
| | |[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] | ||
Line 37: | Line 37: | ||
|active | |active | ||
|Uses [http://libvirt.org libvirt] | |Uses [http://libvirt.org libvirt] | ||
| | |[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] | ||
Line 44: | Line 44: | ||
|active | |active | ||
|Uses [http://libvirt.org libvirt] | |Uses [http://libvirt.org libvirt] | ||
| | |[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] | ||
Line 58: | Line 58: | ||
|active | |active | ||
| | | | ||
| | |Freemium Service | ||
|- | |- | ||
|[http://gkvm.sourceforge.net/ GKVM] | |[http://gkvm.sourceforge.net/ GKVM] | ||
Line 65: | Line 65: | ||
|2007-08-01 | |2007-08-01 | ||
| | | | ||
| | |[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | ||
|- | |- | ||
|[https://sourceforge.net/projects/aqemu/ AQemu] | |[https://sourceforge.net/projects/aqemu/ AQemu] | ||
Line 72: | Line 72: | ||
|active | |active | ||
| | | | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |||
|- | |- | ||
|[http://code.google.com/p/kvmadm/ kvmadm] | |[http://code.google.com/p/kvmadm/ kvmadm] | ||
Line 78: | Line 79: | ||
|2007-09-25 | |2007-09-25 | ||
| | | | ||
|[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] | ||
Line 84: | Line 86: | ||
|active | |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.convirture.com/community.html ConVirt] | |[http://www.convirture.com/community.html ConVirt] | ||
Line 91: | Line 93: | ||
|active | |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://ovirt.org/ oVirt] | |[http://ovirt.org/ oVirt] | ||
Line 97: | Line 100: | ||
|active | |active | ||
|uses [http://libvirt.org libvirt] | |uses [http://libvirt.org libvirt] | ||
|Apache License v2 | |[http://www.apache.org/licenses/LICENSE-2.0.html Apache License v2] | ||
|- | |- | ||
|[http://www.opennebula.org/doku.php OpenNebula] | |[http://www.opennebula.org/doku.php OpenNebula] | ||
Line 104: | Line 107: | ||
|active | |active | ||
|cloud computing managment; uses libvirt | |cloud computing managment; uses libvirt | ||
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License v2] | |||
|- | |- | ||
|[http://opennode.activesys.org OpenNode] | |[http://opennode.activesys.org OpenNode] | ||
Line 110: | Line 114: | ||
|active | |active | ||
|Bare-metal installer, KVM, OpenVZ hypervizors and variety of management tools | |Bare-metal installer, KVM, OpenVZ hypervizors and variety of management tools | ||
|Unknown | |||
|- | |- | ||
|[http://code.google.com/p/ganeti/ Ganeti] | |[http://code.google.com/p/ganeti/ Ganeti] | ||
Line 116: | Line 121: | ||
|active | |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://src.enomaly.com/ Enomaly] | |[http://src.enomaly.com/ Enomaly] | ||
Line 122: | Line 128: | ||
|* not available as of at Feb. 8, 2010 | |* not available as of at Feb. 8, 2010 | ||
|they have commercial and open source editions | |they have commercial and open source editions | ||
|Commercial/[http://www.gnu.org/licenses/agpl-3.0.html AGPL v3] | |||
|- | |- | ||
|[http://karesansui-project.info/ Karesansui] | |[http://karesansui-project.info/ Karesansui] | ||
Line 128: | Line 135: | ||
|active | |active | ||
|KVM & Xen support; uses [http://libvirt.org libvirt] | |KVM & Xen support; uses [http://libvirt.org libvirt] | ||
|LGPL/GPL | |[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] | ||
Line 135: | Line 142: | ||
|active | |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.abiquo.com/ Abiquo] | |[http://www.abiquo.com/ Abiquo] | ||
Line 141: | Line 149: | ||
|active | |active | ||
|KVM, Xen & Virtual Box support; uses [http://libvirt.org libvirt] | |KVM, Xen & Virtual Box support; uses [http://libvirt.org libvirt] | ||
|Commercial | |||
|- | |- | ||
|[http://cloud.com/ | |[http://www.cloud.com/index.php?option=com_k2&view=item&layout=item&id=114&Itemid=346 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 | |web | ||
|active | |active | ||
|KVM, Xen & VMware support | |KVM, Xen & VMware support | ||
|Commercial | |||
|- | |- | ||
|[http://nimbula.com/ Nimbula Director] | |[http://nimbula.com/ Nimbula Director] | ||
Line 153: | Line 163: | ||
|active | |active | ||
|KVM support | |KVM support | ||
|Commercial (Freemium) | |||
|- | |- | ||
|[http://archipelproject.org/ Archipel] | |[http://archipelproject.org/ Archipel] | ||
Line 159: | Line 170: | ||
|active | |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://codewreck.org/kvm-wrapper kvm-wrapper] | |[http://codewreck.org/kvm-wrapper kvm-wrapper] | ||
Line 165: | Line 177: | ||
|active | |active | ||
|KVM support | |KVM support | ||
|[http://sam.zoy.org/wtfpl/ WTFPL (v2)] | |||
|- | |- | ||
|[http://www.linux-kvm.org/page/Kvmtools kvm-admin] | |[http://www.linux-kvm.org/page/Kvmtools kvm-admin] | ||
Line 171: | Line 184: | ||
|active | |active | ||
|kvm support | |kvm support | ||
|[http://www.gnu.org/licenses/gpl-2.0.html GPL v2] | |||
|- | |- | ||
|[http://www.virtualbricks.eu/ Virtualbricks] | |[http://www.virtualbricks.eu/ Virtualbricks] | ||
Line 177: | Line 191: | ||
|active | |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.solusvm.com/ SolusVM] | |[http://www.solusvm.com/ SolusVM] | ||
Line 190: | Line 205: | ||
|active | |active | ||
|KVM & QEMU (libvirt based) | |KVM & QEMU (libvirt based) | ||
|[http://www.apache.org/licenses/LICENSE-2.0.html Apache License v2] | |||
|- | |- | ||
|} | |} |
Revision as of 12:43, 18 February 2012
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 |