在私有云中自动配置xen

时间:2010-09-20 18:37:28

标签: virtualization distributed-computing xen

我正在使用xen作为托管系统进行一些实验的私有云。但是我遇到了一个我似乎无法获得解决方案的问题。

在服务器负载的情况下,我必须对VM进行某种自动配置。例如:如果类型A的服务器可以说60%加载云应该生成另一个相同类型的vm实例来分配负载(使用netscalar)。

是否有开源系统可以帮助我或如何开发脚本来做同样的事情。

5 个答案:

答案 0 :(得分:1)

如果我理解正确,您希望根据主机的负载实时迁移VM。您可以使用OpenNebula来帮助您。您可以使用名为Haizea的高级调度程序和OpenNebula。 虽然我从未尝试过这个,但是如果虚拟机负载太大,你可以使用ONE的API来创建更多虚拟机。

答案 1 :(得分:0)

查看http://openstack.org/

它是开源的。

答案 2 :(得分:0)

已经提到过OpenStack和OpenNebula,还有两个IaaS开源项目:

答案 3 :(得分:0)

使用apache cloudstack,它是开源的,它与netscalar负载均衡器和F5负载均衡器紧密集成,请查看以下链接,了解Netscalar LB创建和VM创建。可以在这些上设置规则,并且可以基于Load来跨越新VM。

https://cloudstack.apache.org/docs/api/apidocs-4.5/TOC_Root_Admin.html

答案 4 :(得分:-1)

有一个名为Nimbo的云平台,可以让您开箱即用...... http://www.hcltech.com/cloud-computing/Nimbo/