KVM虚拟化崛起:你选Ubuntu仍是Red Hat?

基于内核的虚拟机虚拟化技术是一项在开源社区内正在兴起的技术。数据库

Canonical公司的Ubuntu服务器版操做系统是第一个 提供全功能的KVM虚拟化栈的主要Linux发行版,RedHat的企业版 Linux(RHEL:Ret Hat EnterpriseLinux)一年以后随之发布。若是对这项虚拟化技术感兴趣的话,就须要权衡是选择Red Hat仍是Ubuntu KVM?服务器

Ret Hat和Ubuntu操做系统

在回答这个问题以前,首先看一下这些Linux发行版。RHEL是主要的企业 Linux发行版,全球500强的企业都在使用该发行版做为其数据中心。RHEL用来运行业务关键、高性能应用程序,其中包括如Oracle数据库和中间 件产品以及Red Hat的Jboss生产线。工具

Ubuntu服务器却与其它产品大相径庭。Canonical公司最近发布的 Ubuntu服务器调查报告代表Ubuntu仍然在自定义组装的 PC机中普遍使用——尤为是网页、邮件和数据库服务器中(如传统的LAMP栈)。另外,Ubuntu也有达到企业级的潜能。然而问题就在于其管理能力是否 可以使Ubuntu KVM知足当前企业级这一关键时期。性能

在Red Hat和Ubuntu KVM虚拟化的底层技术并无区别。Red Hat收购了Qumranet,该公司的业务是开发KVM,可是KVM原本就是一项开源技术。Red Hat开发出来的全部功能早晚也都会在Ubuntu的产品中出现,反之亦然。云计算

Red Hat和Ubuntu KVM的实施

Red Hat和Ubuntu KVM虚拟化在最佳应用场景中有所不一样。Ubuntu服务器中的基本主题是云计算,而且桉树系统(Eucalyptus System)支持的Ubuntu企业云已经整合在9.04版的操做系统中了。spa

对虚拟化有需求的客户并不是常常须要云服务,所以并非 每个用户都会选择Ubuntu KVM。若是忽略云服务不看的话,UbuntuKVM只提供了一些诸如虚拟管理器和virsh的基本工具,这些工具均可以在libvirt库内使用。可是 UbuntuKVM可能不是企业级工做环境的最佳选择。操作系统

另外一方面,Red Hat为保证KVM的实施对Red Hat企业虚拟化服务器版以及针对服务器产品的RedHat企业虚拟化(RHEV:Red Hat EnterpriseVirtualization)管理器进行了进一步的开发。使用针对服务器的RHEV管理器来管理虚拟工做平台,而且能够其它管理平 台竞争,其中包括Citrix系统公司的XenCenter和VMware公司的vCenter服务器。RHEV能够提供高可用性、动态迁移、存储管理、 系统调度以及其它功能。开发

RedHat同时也很是积极地开发新的虚拟化工具和技术,好比oVirt——针对虚拟工做环境基于网页的管理 平台,libguestfs—— 虚拟机镜像的文件系统。正是归功于这些工具的出现以及服务器产品线的RHEV,Red Hat公司才得以在KVM虚拟化市场中占据主导地位。get

尽管Ubuntu KVM的前景看起来很是不错,但因为上述优点的存在,Red Hat仍然是必须认真考虑的惟一KVM虚拟化选择。虚拟机

相关文章
相关标签/搜索