我们已经运行 Citrix XenServer 的免费版本大约 2 年了,它大部分时间都运行良好,但我们也遇到了一些问题。(各种客户操作系统上的引导加载程序存在问题,VDI 存在错误),最重要的是,我们的硬件已经不再受支持。我们无法再收到更新,因为我们的 DL360 不支持 XenServer 6.5,而且现在我们处于一个情况,即较新的操作系统不再被添加到模板列表中。
相比之下,我们还有一个独立的 proxmox 盒,上面有几个虚拟机,所有虚拟机都在 Linux 上运行。OpenVZ 容器至少可以说非常高效,我很喜欢使用它们,但 proxmox 确实缺乏在没有物理“隔离设备”的情况下进行任何类型的 HA 的能力。这个概念对我来说听起来很奇怪,而且不太可靠。
简而言之,我想要一个开源虚拟机管理程序:
- 能够实现 HA
- 能够实现高效的 Linux 容器虚拟化,如 OpenVZ
- 最好也能做 Windows
- 支持多种客户操作系统(比 XenServer 模板列表限制更少)
有人有过这样的经历吗?我一直在研究 SmartOS 和 OmniOS,但它们的集群能力以及操作系统的许多其他方面对我来说都不清楚。
答案1
查看 proxmox 的最新版本。HA 实现非常简单,而且运行良好。HA 模拟器可让您模拟真实世界的 HA 集群,以便您可以了解其工作原理并进行实验,而不会影响实时节点。
它是开源的,可以免费下载和使用。他们确实需要订阅才能获得企业更新,但非订阅更新运行良好。最新版本不支持 OpenVZ。他们已经转向 LXC(Linux 容器)。