红帽弃用Xen支持 用户该何去何从?

云计算 虚拟化
红帽近日宣布,从企业版linux 6开始,将在其企业linux发行中弃用Xen。红帽在企业版linux中弃用Xen的公告并不让人觉得惊讶。红帽在前些时候曾明确表示KVM将是其未来的系统管理程序。

红帽近日宣布,从企业版linux 6开始,将在其企业linux发行中弃用Xen。几年来红帽一直支持Xen,并在企业版linux5.4中添加对Kvm的支持。其企业版linux6将只支持KVM。红帽表示,在企业版linux5中将继续支持Xen,直到2014年对该版本的支持期满。对于一些亚洲或太平洋地区拥有10年支持包的合作伙伴,企业版linux对于Xen的支持将延续到2017年。

红帽在企业版linux中弃用Xen的公告并不让人觉得惊讶。红帽在前些时候曾明确表示KVM将是其未来的系统管理程序。红帽说,弃用Xen的原因之一是公司要用双倍的精力来维持两个系统管理程序。例如,当芯片供应商增加虚拟化支持时,红帽不得不修改两套软件。

KVM是一个嵌在内核并且适用于每个linux版本的上游系统管理程序。当linux内核更新时,KVM就可以进行自动更新,而Xen不能。

尽管与Xen相比KVM具有明显优势,仍然存在如下问题:

那些使用Xen进行虚拟化的客户要怎么办?使用Xen管理企业版linux的客户如何更新到企业版linux6?他要从Xen迁移到KVM吗?有可用的工具吗?

使用红帽企业版linux并且把Xen作为虚拟化工具的云提供商要怎么办?谁将支持Xen既然红帽弃用其支持?Xen会被淘汰吗?

KVM的管理工具怎么样?

红帽说,客户不应该执着于管理程序和使用KVM亦或Xen来实现数据中心的虚拟化。正在使用支持Xen企业版linux的红帽用户和提供商可以继续使用,直到2014年再决定改用KVM,另一个支持Xen的版本或者其他的管理程序。当用户开始使用企业版linux6时,将不再支持Xen。红帽将提供版本转换工具,从而实现从Xen虚拟机到KVM虚拟机的转化。这些工具将在今年夏天伴随企业版linux6发布。红帽不认为这种转变会造成用户的障碍。
  
在接下来的一两年内,使用Xen支持的企业版linux的用户将继续使用。它稳定、快速并且成熟。直到2014年,用户可以得到红帽的标准支持。至于红帽的新客户,我们认为他们从一开始就会使用KVM。现在它稳定并且快速。红帽公司认为KVM的管理页面美观,并且可以提供比Xen更好的管理工具。

红帽公司支持KVM的企业版linux已经拥有许多用户。最近,IBM公司宣布,其云开发和测试都将在支持KVM的企业版linux上进行。瑞典点播电影和电视节目的流媒体服务提供商Voddler和NTT通信也预计KVM将在企业版本中获得成功。

今天,有些云供应商购买红帽企业版Linux订阅服务,有些部署非付费红帽企业版Linux。这些云提供商中的大多数也正在使用Xen。使用红帽公司企业版linux的云提供商若想更新到企业版linux6就必须改用KVM或寻求其他解决办法。那些使用免付费版本企业linux的云提供商也面临相同选择。

Xen支持的未来

现在Canonical和红帽公司支持KVM。Novell将在SUSE Linux企业服务器11的SP1中提供支持。它是否能够提供KVM水平的支持值得怀疑。如果他们努力转向KVM,linux发行公司也将不用继续这些工作。这是Novell弃用Xen的一个好理由。如果这样,谁将支持Xen呢?这使得Citrix成为Xen的唯一重要支持。

Citrix商业发展部的高级主管John Vigeant说,对于Xen的支持跟以往一样强壮,尤其是对云提供商和开发云使能技术的用户。Citrix对Xen的投资有所增加,正如我们看到的XenClient、XenServer和Xen云平台,Citrix希望Novell和Oracle继续支持Xen。

如果Citrix不能保留Novell或者Oracle作为Xen的支持者,我们相信Xen将会被淘汰,KVM将抢走Linux用户,包括付费以及非付费的云提供商。主要原因在于红帽公司是目前为止***的Linux提供商,并且它开始弃用Xen。

Oracle公司的企业版Linux支持Xen,但它只有1%到2%的市场占有率。当***的Linux发行公司支持KVM而弃用Xen,Xen必然面临淘汰。作为***的支持Xen的云提供商的Amazon公司不太可能肩负起支持Xen的任务,尤其当KVM在红帽公司的企业版Linux获得使用时。

红帽公司推出了针对KVM的管理工具。它们基于libvirt(用于插入管理工具的虚拟化知识库)。红帽公司的服务器企业虚拟化管理器是该公司虚拟化管理工具的旗舰产品。其他一些公司,例如Minicom开始推出KVM的周边管理工具。今天我们认为KVM的一个薄弱点在于管理工具的缺乏。
 
如果数据中心使用红帽公司的企业版Linux,IT经理就面临选择,是KVM还是Xen。这对云提供商同样适用。幸运的是,红帽公司在2004之前将在企业版Linux 5上继续支持Xen,这让大家有充足的时间来制定战略。

关于KVM的过渡,RHEL管理员应该考虑什么?

使用红帽公司的企业版Linux的IT经理应该考虑如下问题:

客户操作系统支持:很多涉及服务器虚拟化的公司都有使用Xen支持的企业版Linux的客户操作系统。你应该问一下自己,使用KVM支持的企业版Linux我可以支持哪些客户?我什么时候可以提供支持?使用KVM支持的企业版Linux的客户性能水平如何?诸如Citrix、Novell和红帽公司这样的提供商已经花费很大的力气来确保使用Xen支持的客户支持系统上的应用的高水平。

尽管KVM是上游的,大部分工程和KVM周边生态系统的创建是由红帽公司首先完成的。包括Canonical和Novell在内的其他厂商能否介入尝试?你是否将被锁定到红帽公司?我们认为被锁定的可能性相对较小,因为KVM在所有Linux发行公司都是可用的,其他的供应商也开始为KVM提供支持。

红帽公司研发的由Xen转向KVM的转换工具有多好?红帽公司表示,企业版Linux 6将在今年晚些时候完成。这些工具都是开源的,任何人都可以使用。

一些云提供商,包括Amazon、GoGrid和Rackspace选择Xen作为事实上的管理程序。我们认为,混合云将是云计算的长远趋势。为什么?用户一般专注于私人员因为公共云的各种风险。而IT经理将把位于私人云的一些应用和数据在高使用期转移到公共云。如果你正在或者考虑这么做,那你就需要明白,如果云提供商正使用Xen支持的企业版Linux,而你使用的是KVM,就需要进行转换。如果KVM取代了Xen,这个问题就会消失,但它可能是未来两三年的问题。

考虑一下长期以来Xen的支持者Novell。它一直努力增加收益和Linux虚拟化以及云市场的市场。

关于IT经理和云提供商使用红帽公司的企业版Linux的决定并不复杂:

如果你想迁移到红帽公司的企业版Linux 6,你必须转换到KVM或者寻求其他的虚拟化解决方案。

如果你坚持使用红帽公司的企业版Linux却不想再近期内弃用Xen,那么不要更新到企业版Linux 6。直到2014年再进行升级。

如果你是红帽公司的新用户并且决定2014年之后继续使用,那么开始就使用KVM。

如果你正在使用红帽公司的支持Xen的企业版Linux,并且你觉得转换到只支持KVM将把你锁定在红帽公司,那么就跟Citrix和Novell合作。

鼓励他们继续支持Xen作为一个可选择的开源管理程序,直到红帽公司和业内研发出稳定的转换工具,有效的性能体系和好的管理工具。

【编辑推荐】

  1. 在VMware工作平台中运行开源Xen平台
  2. Xen:我为虚拟化而生 为云计算而来
  3. 重大提升:Xen 4.0新增功能20余项
责任编辑:王勇 来源: TechTarget中国
相关推荐

2010-05-21 09:13:58

红帽企业版linuxRHEL

2019-01-18 12:05:44

MongoDB红帽开源

2019-06-27 15:46:37

Android刷机手机

2011-11-18 10:20:16

红帽Java开源

2011-07-14 09:05:53

安腾惠普甲骨文

2015-06-18 13:19:39

云计算PaaS 容器

2021-04-15 21:56:14

大数据技术数据分析

2017-08-11 14:21:33

软件开发前端框架

2019-06-02 08:49:34

OracleDBA裁员

2023-02-09 10:08:57

2017-08-25 18:41:32

技术人瓶颈程序员

2014-02-09 09:55:12

2013-05-21 13:15:53

CIO

2015-12-30 15:08:12

SaaS集成生态

2018-04-11 09:07:36

云计算

2020-06-11 09:12:59

人脸识别技术安全

2013-08-15 10:58:47

云计算SaaS企业应用

2016-07-05 16:43:29

智能制造云计算大数据

2020-12-03 18:29:30

KubernetesDocker容器

2019-12-30 18:14:48

网络购票微软技术
点赞
收藏

51CTO技术栈公众号