我们正在寻找一个开源或低成本的虚拟机pipe理控制面板。 我们要求它能够pipe理多达数十个pipe理程序和数千个虚拟机。 它应该是Xen或KVM,并有一个API挂钩,创build,删除,修改虚拟机。 此外,它应该能够提供每个虚拟机CPU,内存和使用的networking吞吐量的报告/图表。
我们知道思杰XenServer,它的真棒,但它是成本高昂的。 还有其他的select吗?
你可能要libvirt 。
支持Xen,KVM,Virtualbox,VMWare等。拥有稳定的API,多语言绑定。
我从来没有写过任何使用libvirt,但我使用libvirt虚拟机pipe理器(GUI); 和virsh(CLI),可以编写脚本。
这不是最有能力的,但是如果你正在寻找一个快速和肮脏的查看和监控GUI,你可以从GNOME桌面使用virt-manager 。 这是一个由redhat赞助的项目,但是通过aptitude / synaptic / Ubuntu也可以在Ubuntu桌面软件仓库中find。
我们将它用于一堆KVM客人,当SSH不可用时,它对于VNC与控制台的连接也特别有用。
另一种select是ConVirt开源 。
你检查过RHEV吗?