虚拟机管理-Ganeti
2010-10-05 19:16:53 阿炯

Ganeti是基于Xen虚拟机管理器和其他开源软件的虚拟服务器管理软件工具。要运行Ganeti你需要在服务器上重装虚拟机软件。安装完毕后,这个工具会替代原来虚拟机实例中的管理部分(Xen DomU),比如:建立磁盘的管理工具。为这些事例安装系统配置(在系统特定的安装脚本协作下)。开机、关机、在物理设备间进行故障转移。

Ganeti is a cluster virtual server management software tool built on top of existing virtualization technologies such as Xen or KVM and other Open Source software.

Ganeti requires pre-installed virtualization software on your servers in order to function. Once installed, the tool will take over the management part of the virtual instances (Xen DomU), e.g. disk creation management, operating system installation for these instances (in co-operation with OS-specific install scripts), and startup, shutdown, failover between physical systems. It has been designed to facilitate cluster management of virtual servers and to provide fast and simple recovery after physical failures using commodity hardware.

Features

Ganeti provides the following features for managed instances:

* Support for Xen virtualization:
o Support for PVM and HVM instances
o Live migration support
o Virtual console (on PVM) or VNC (on HVM) to control instances
o Support for virtio or emulated devices
* Support for KVM virtualization: (from Ganeti 2.0)
o Live migration support
o Support for fully virtualized instances
o Support for semi-virtualized instances (kernel residing on the host)
o Support for VNC or serial access
o Support for virtio or emulated devices
* Recommended cluster size 1-40 physical nodes
* Disk management:
o Plain LVM volumes
o Files (from Ganeti 2.0)
o across-the-network raid1 (using DRBD) for quick recovery in case of physical system failure
* Instance disk partitioning supported from Ganeti 2.0
* Export/import mechanism for backup purposes or migration between clusters

最新版本:2.10
详见主页。

项目主页:http://code.google.com/p/ganeti/