为什么Xen Hypervisor能够浴火重生

日期: 2013-07-30 作者:Sander van Vugt翻译:张冀川 来源:TechTarget中国 英文

自从2010年将默认的hypervisor迁移至KVM之后,红帽开始放弃业界领先的Hypervisor Xen。随后其他Linux发行版也纷纷效仿,Xen悄无声息地消失了。然而最新的进展可能标志着Xen hypervisor的归来,它向业界发出了前景一片光明的信号。 Hypervisor的前世今生 在不久之前,Xen开放了虚拟化源代码。

使用半虚拟化方法,Xen虚拟化效率更高而且提供了比VMware更好的性能。 但是从技术角度看,Xen非常复杂而且并没有包括在Linux内核之中。这意味着常规的内核升级是不可能的,这使得应用安全性升级变得很困难。KVM源于Linux内核而且仅仅使用了包括两个内核模……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

自从2010年将默认的hypervisor迁移至KVM之后,红帽开始放弃业界领先的Hypervisor Xen。随后其他Linux发行版也纷纷效仿,Xen悄无声息地消失了。然而最新的进展可能标志着Xen hypervisor的归来,它向业界发出了前景一片光明的信号。

Hypervisor的前世今生

在不久之前,Xen开放了虚拟化源代码。使用半虚拟化方法,Xen虚拟化效率更高而且提供了比VMware更好的性能。

但是从技术角度看,Xen非常复杂而且并没有包括在Linux内核之中。这意味着常规的内核升级是不可能的,这使得应用安全性升级变得很困难。KVM源于Linux内核而且仅仅使用了包括两个内核模块的简易架构,自动遵从了Linux内核的升级路径。

因此,尽管在Linux发行版中Xen是业界领先的hypervisor并鼓吹性能更好,选择更多,但是KVM于2007年推出后不久就取代了Xen。

Citrix公司收购XenSource公司使Xen hypervisor遭受了第二轮打击。XenSource公司基于开源的Xen hypervisor提供商用平台。被收购后,Citrix或多或少成为了Xen平台的所有者。据Xen的布道者Russell Pavlicek 所说,Citrix拥有Xen的观点损害了hypervisor的声誉,某些之前的支持者认为Citrix的收购使Xen孤立于开源社区。

红帽在2008年收购了拥有绝大多数KVM开发人员的Qumranet公司,使得Xen hypervisor遭受了第三次打击。在红帽收购Qumranet公司两年之后,该公司宣布KVM将是Red Hat Enterprise Linux 6唯一被支持的虚拟化平台。其他Linux厂商在红帽的指引下也开始更多地关注KVM。

Xen hypervisor东山再起

尽管所有人似乎都要放弃Xen,但是Citrix仍旧在使用Xen而且开发者仍旧在开展相关工作。有些Linux厂商,像Oracle以及SuSE仍旧在提供基于Xen的产品。例如Oracle提供了Oracle VM这一基于Xen的服务器虚拟化产品。

但是在2011年事情开始出现转机,Xen最终正式被Linux内核所认可。在今年四月,Xen开源项目受到了Linux基金会赞助商的赞助,这其中包括亚马逊、AMD、Cisco、Citrix、Google、Oracle、三星以及Verizon。

既然Xen已经被正式包含在了Linux内核当中而且受到了Linux基金会的赞助,那么事情很可能要出现转机了。此时,还没有任何一家主要的Linux玩家宣布支持Xen的计划,但是时间还早。某些Linux发行版比如CentOS已经制作了使用Xen hypervisor的解决方案,而且考虑到Xen项目的赞助商,可能我们在不久之后就会看到有其他Linux发行版宣布支持Xen hypervisor。

翻译

张冀川
张冀川

TechTarget中国特约专家,任职于某国企信息中心,负责数据中心硬件基础设施及信息系统运维管理工作,对虚拟化及云计算技术有浓厚兴趣,并在工作中积极应用

相关推荐