当我阅读有关 RHEV 和 oVirt 的维基百科文章时,我真的不明白为什么 Red Hat 有两个项目,因为它们似乎解决了同样的问题?
http://en.wikipedia.org/wiki/RHEV
http://en.wikipedia.org/wiki/OVirt
oVirt 将包含在 Fedora 17 中,因此显然他们在这两个项目上都投入了大量资金。
其中一个是短期解决方案,还是可以解决不同的问题/任务?
更新
基于这链接,oVirt只是一个由常见的开源包构建的管理界面。
因此我推测 RHEV 的管理部分将在某个时候被 oVirt 取代。
答案1
它们肯定解决的不是同一个问题。
RHEV -> 本身就是一个虚拟化产品,就像 Vmware 或 Xen。它是 KVM 的增强版。
oVirt -> 是redhat开发的用于管理虚拟化产品/平台的管理界面。
因此它们有不同的用途。
答案2
RHEV 是稳定版本,而 oVirt 是上游版本。oVirt 的功能在稳定并经过测试后会合并到 RHEV 中。
考虑 Fedora 和 RHEL - Fedora 是一个功能和软件包丰富的发行版,但它没有商业支持,生命周期短,并且不注重稳定性。RHEL 基于 Fedora,但它的代码经过测试和稳定,大量 Fedora 非企业软件包牺牲了公司可以进行的 QE 数量。Fedora 很酷,很新,有点问题,但对于桌面来说完全没问题。你会在 Fedora 上运行关键任务服务器吗?我个人会为此选择 RHEL。
oVirt 也是如此 - 它是一个前沿开发,RHEV 就是基于它开发的。oVirt 非常新,但不如 RHEV 稳定,并且没有商业支持。RHEV 并不先进,但它稳定、经过充分测试并且面向企业和关键任务系统。
答案3
oVirt 是一个由 Red Hat 赞助的社区项目。它提供安装程序、Web GUI 以及用于管理虚拟机 (KVM)、存储 (Gluster) 和网络的相关实用程序和库。
RHEV 是 Red Hat 销售的一款产品,运行于 Red Hat Enterprise Linux 6(截至撰写本文时),并被指定为“企业级”。它受到 Red Hat 的官方支持。
Fedora 由 Red Hat 员工和社区贡献者快速开发,其技术将融入未来的 Red Hat Enterprise Linux 版本。oVirt 与 RHEV 的关系也一样。oVirt 上游正在快速开发,随着时间的推移,改进将作为 RHEV 的新版本发布,并得到 Red Hat 的支持。
如果您对在生产或企业环境中运行虚拟机感兴趣,并希望获得 Red Hat 的支持,那么 RHEV 就是您的最佳选择。如果您需要更多尖端功能,或者有兴趣为未来版本做出贡献,那么 oVirt 就是您的最佳选择。Red Hat 不会也不会为 oVirt 提供支持。