我目前负责在我的公司建立一些基础设施集成测试。我们肯定需要使用虚拟机。我考虑过在测试中使用libvirt来管理VM,但是我们可能会有更多的服务器。所以我现在要找的是私人云。我目前正在考虑看看OpenStack、OpenNebula和Nimbus。我简要地看了一下OpenStack文档,但它似乎太复杂了。在libvirt之上,我所需要的只是跨服务器对虚拟机进行某种负载平衡(但不需要传输正在运行的VM!)以及产生一个虚拟机的多个实例的可能性。
还有别的解决办法吗?你有什么推荐给我的?
不幸的是,为云付费并不是一种选择。
发布于 2011-11-01 14:49:08
我们使用ESXi (免费版本)向开发人员部署VM。我还没有时间想出一种更简单的方法来管理它(我相信可以使用API来实现),但现在我只是登录到vSphere客户机并以这种方式部署VM。与鞋匠和木偶,我能够提供一个新的VM在15分钟之内。
发布于 2011-11-01 15:08:05
微软Hyper-V。免费的。(超级服务器)
然后添加系统中心虚拟机管理器-这是有益于自我服务的云。像分配人的预算(cpu片,RAM)和杀死虚拟machiens后,自动X天。
根据您开发的内容(Visual ),还可以从虚拟工作室(在刚刚为测试创建的虚拟机上运行测试)进行实验室集成。
特别是自我服务部分是伟大的-允许您移动控制下游,而开发人员意外忘记了32 ago的内存测试服务器,他们创建了大约一个月。
发布于 2012-02-02 18:48:03
你看过欧几里德吗?我对它没有亲身体验,但我听说它使用与Amazon相同的API,在功能上也相当类似。
https://serverfault.com/questions/326689
复制相似问题