对于我们数据中心的5台(物理)服务器,我正在寻找统一的虚拟化devise。 所有5台服务器都没有硬件虚拟化支持(旧的XEON)。 既然我们是低预算的非政府组织,价格在这里起着关键的作用。
所需的虚拟机数量随我们为部署策略(JBoss / PostgreSQL clusterin,负载平衡等)所做的select而有所不同。总共需要15个虚拟机,其中大部分虚拟机的性能需求非常低。
到目前为止,我们已经在XEN(开源)方面取得了很好的经验,但我们对于XEN环境(Ganeti,openQRM,Citrix XENServer,…)的统一pipe理解决scheme没有任何经验。
万一重要:所有服务器都在Linux软件RAID1上运行。
所以我的问题是:
非常感谢您的build议!
“最佳”总是非常主观,价格便宜,但免费的最佳select是Citrix XenServer和Oracle VM 。
他们都是基于Xen,都有pipe理GUI,各种工具等。在这些商业而免费产品的function方面,我认为只有Oracle VM支持实时迁移和免费版本的高可用性。
对于您的其他问题,虚拟化和“裸机”性能之间的性能差异通常在5%-10%左右,与pipe理收益相比,这并不是真正意义上的重要数据。 点击通常在磁盘I / O区域,而不是CPU使用率。
你是对的,这些实现经常有一个非虚拟的pipe理服务器,但通常没有理由为什么自己不能虚拟化,只是在发生故障时对其进行跟踪是非常棘手的,问这个问题:“什么时候结束了?”。 假设你设置了正确的故障转移规则,你就可以毫无问题地解决这个问题,而只需要5个物理主机,追踪它就不是什么大问题。
Citrix Xen服务器提供您正在寻找的集中式types的东西。 使用免费版本,您可以将来自服务器A的访客移动到服务器B.但是,XenServerpipe理服务器是耗资的部分,它提供了高可用性,例如热故障转移等。
您可能需要签出Proxmox虚拟环境(VE): http : //pve.proxmox.com/wiki/Main_Page
它通过裸机Debian安装提供对OpenVZ和KVM实例的支持。 您将无法使用KVM,但可以使用OpenVZ。
他们提供的Proxmox VE集群可“实现多个物理服务器的集中pipe理”。 中央pipe理通过基于networking的pipe理界面完成。
他们还支持实时迁移:“Proxmox VE支持通过Web界面实时迁移虚拟机。”
我相信整个解决scheme是FOSS。
干杯
Proxmox在只支持64位的情况下将不起作用! 这个32位的安装过程部分是针对proxmox VE的老版1.x版本进行的,实际上这个版本与今天的版本没有任何可比性。
中间有没有做出决定? 至强公司现在被谁开发了虚拟化?
问候。