RHEL 6.0 Beta:Xen没了 KVM要出头
创始人
2024-06-29 00:51:49
0

【51CTO快译】在周三放出的RHEL 6.0 Beta版中,Linux领导厂商Red Hat为我们带来了许多新功能,特别是数据中心想要的功能,如更好地支持虚拟化和云计算。值得注意的是RHEL 6.0丢掉了Xen,这也许是第一个不包含Xen Hypervisor的知名Linux发行版,我们之前曾报道过Red Hat有可能会在RHEL 6.0中用KVM完全代替Xen,现在看来以前的消息一点不假。

51CTO编辑推荐:红帽企业级Linux RHEL 6专题

Red Hat平台工程副总裁Tim Burke说:“虚拟化已经成为关注的焦点,我希望我们的产品能为云服务提供优秀的基础设施”。

◆为了更好地支持云部署,RHEL 6.0可以动态分配内核数据结构,Burke说:“这项新特性会促使云供应商提供更好的服务水平协议(SLA),因为虚拟机是加载在操作系统上的,管理员可以指定给每个虚拟机分配多少内存,多少进程周期,以及多少网络带宽”。

◆另一个新增的功能是CFS(Completely Fair Scheduler,完全公平调度器),它可以更加动态地平衡多个任务的工作负载,可以跨多个应用程序更公平地分配CPU资源,为不能容忍延迟的服务采用资源借用技术,此外,优化了调度程序,高优先级的进程得到优先满足。

◆RHEL 6.0中还加入了省电功能,计时架构经过重新设计,使用了所谓的无嘀嗒内核增强技术,以前,内核每秒要中断CPU 1000次以获得时间测量值,它阻碍了CPU进入省电睡眠模式,无嘀嗒内核功能依赖基于硬件的计时器,允许CPU在没有任务时进入睡眠模式。

◆文件系统也为大数据集重新做了修改,这是第一个使用EXT4作为默认文件系统的RHEL版本,使RHEL可支持的文件系统最大容量提升到了16TB,新的文件系统运行文件系统检查的速度也更快,这意味着在非正常关机后的恢复时间会更短。RHEL 6.0也包括了一个升级到SGI XFS文件系统的功能,XFS可支持最大128TB容量。

◆Red Hat在本次发布中最强调的是对云计算的支持,公司也做出了大刀阔斧的动作,一举删除了Xen,替代它的是Red Hat自己的KVM,2008年Red Hat收购了虚拟化软件厂商Qumranet,正是Qumranet创造了KVM。

Burke说Xen被删除的一个原因是公司在维护Xen和KVM两个Hypervisor上要花太多的精力,例如英特尔在最近发布的Nehalem服务器处理器中融入了更多的虚拟化功能,在这种情况下,我们必须同时修改Xen和KVM,工作量实在太大了。

XenSource共同创始人,现任思杰平台软件CTO的Simon Crosby说他对Red Hat的这一做法一点也不吃惊(2007年,思杰收购了XenSource,现在提供开源Xen Hypervisor社区支持版本),相反,Red Hat支持一个Hypervisor更有意义,它在未来数年可能都不会再为Xen贡献代码了,但应该有其它的人加入进来。

Crosby也提到Xen没有给Red Hat在虚拟化市场方面带来好的效益,他说:“Red Hat在企业虚拟化领域一直很落后,它本想借Xen打拼虚拟化市场的策略已经宣告失败,于是才有了KVM的出头之日”。

Crosby说Red Hat拥抱KVM还有另外一方面的考虑,也许是想与思杰和VMware在虚拟化市场上背水一战,思杰和VMware都拥抱的是底层虚拟化架构,服务器上的所有功能都被虚拟化,而KVM是依赖于操作系统内核的,只能运行基于Linux的虚拟机,Crosby说:“这是一种Linux第一的心态”。

无论如何,RHEL转向KVM会给现在的Xen用户带来不少麻烦,如何才能将现在运行在Xen上的虚拟机稳定转移到KVM是急需解决的问题,Burke说:“如果你想在RHEL 6上运行RHEL 5的Xen客户机,你必须在客户机上运行迁移转化工具”。 

原文:Red Hat drops Xen from RHEL 作者:Joab Jackson

【编辑推荐】

  1. Red Hat旗舰产品RHEL 6 beta版特性尝鲜
  2. 全面了解几种Red Hat的版本
  3. 4月2日外电头条:Fedora 11 beta发布 RHEL6.0渐行渐近
  4. KVM的润滑油---RHEL 5.5

 

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Intel将Moblin社区控... 本周二,非营利机构Linux基金会宣布,他们将担负起Moblin社区的管理工作,而这之前,Mobli...