为什么Xen Hypervisor能够浴火重生

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

 自从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中国
相关推荐

2013-07-09 22:22:25

分布式电子商务

2010-05-11 09:50:10

OracleSunJava

2013-12-24 16:30:38

初志科技统一存储

2021-07-26 15:12:51

区块链比特币应用

2010-03-30 20:52:50

2012-05-22 22:35:23

Windows 8

2018-01-10 08:53:23

2022-04-19 08:02:33

供应链企业数据分析

2019-02-19 09:25:42

2020-03-04 17:26:02

疫情零售无人零售

2013-01-15 10:53:36

2013-01-16 14:29:22

2016-07-26 09:10:47

2020-12-07 08:00:00

服务器Hypervisor数据中心

2021-04-27 15:13:20

Java开发语言

2014-09-17 14:54:06

2016-12-27 15:17:39

编程语言加减法

2011-11-24 09:17:20

2012-05-22 17:25:14

Windows 8操作系统
点赞
收藏

51CTO技术栈公众号