Xen.org近日发布了开源Xen虚拟机管理程序的新版本。尽管这个新的虚拟化平台还不如其竞争对手VMwarev Sphere的功能特性来得全面,但Xen.org向外发布Xen的最新版4.0,更新后的这款虚拟机管理程序现在其版本号赶上了vSphere。
Xen 4.0紧随2009年11月发布的Xen 3.4.2之后发布。Xen.org将该新版本称为“市面上最先进的开源虚拟机管理程序软件”,并且表示该版本是全球开发团队共同努力的结晶,这支团队汇集了50多家领先的技术厂商、高等院校和虚拟化专家。该团队声称,Xen 4.0将为处理企业内部工作负载和云计算工作负载提供大幅改善的性能。
思杰系统公司数据中心和云计算部门的首席技术官Simon Crosby说:“Xen 4.0中新的先进技术将把云计算和虚拟化带到新的层面,而思杰致力于将这些先进技术运用到我们从桌面虚拟化到云计算的全部产品线上。”
为了增强主机层面的性能和可扩展性,新的Xen 4.0虚拟机管理程序现在横跨主机服务器上的128个物理处理器,最多可以处理1TB的物理主系统内存。在访客环境中,基于Xen 4.0运行的虚拟机现在可以分配给多达128个虚拟处理器(不过虚拟机方面的内存容量并不清楚)。
其他改进之处包括:可充分利用新的英特尔至强(Nehalem-EX)和AMD皓龙6000处理器中新的可靠性、可用性和可服务性(RAS)功能。用户现在可以热插拔物理服务器中的处理器和内存,没必要关闭虚拟机管理程序或服务器上的虚拟机。用户现在还可以调整虚拟硬盘的大小,不需要重启或关闭虚拟机,这是另一项节省时间的优良特性。
Xen 4.0为该虚拟机管理程序增添了另外二十多项新的改进之处,其中最重要的恐怕就是增添了容错功能,这归功于瑞摩斯项目(Project Remus)。该虚拟机管理程序现在包括这项功能:支持物理服务器之间虚拟机状态的实时事务同步,从而让管理员能够确保高级别的服务可靠性,不需要额外的软件解决方案。新的容错功能让一台物理服务器上的虚拟机能够由另一台物理服务器上的虚拟机来镜像。那样,要是一台物理服务器出了故障,备用虚拟机会在第二台服务器上继续运行;对用户来说,工作负载的处理不会受到任何明显干扰。
另一项先进的新增功能名为Netchannel2,这项技术可充分利用网络硬件方面取得的重大改进,比如拥有多队列和单根-I/O虚拟化(SR-IOV)功能的SMART网卡等硬件。这为虚拟化基础架构提供了卓越的数据处理功能,允许众多的网络流量进入到基于Xen的虚拟机中。有了这项技术,一块网卡在单个虚拟机面前就相当于独立的网络适配器。
虚拟硬盘(VHD)的快照和克隆功能也得到了改进,支持Blktap2驱动程序。Xen 4.0中新实现的VHD提供了高性能的虚拟机快照和克隆功能,另外提供了不需要停止虚拟机流程,即可实时拍取虚拟磁盘快照的功能。
Xen 4.0还新增了内存方面的改进。它采用了Transcendent Memory和页共享(Page Sharing)等新算法,以增强虚拟机管理程序在内存操作方面的性能和能力。Transcendent Memory(tmem)提供了一种新方法,可通过收回没有得到利用的内存,并提供给最需要内存的地方,从而改善虚拟化环境中物理内存的利用率。据说tmem就好比是快速内存磁盘(RAMdisk):当实际内存短缺,而且只能通过工作不稳定、基于内存页拷贝的接口进行访问时,快速内存磁盘就大有用场。Xen 4.0还增添了最初实现的内存页共享。这让多个虚拟机可以共享共同的内存页,从而降低总的内存耗用量。
更新后的虚拟机管理程序还通过改善某些直通(pass through)技术,提升了性能。Xen 4.0可以更有效地利用英特尔至强I/O虚拟分配(VT-d)和AMD皓龙I/O内存管理单元(IOMMU)功能中的加速I/O虚拟化技术,从而改善虚拟化I/O。它还通过使用VGA主图形卡直通技术,从访问操作系统直接访问图形卡GPU,从而提供了对高性能图形的支持。
能够运行高性能、网络密集型、对延迟敏感的应用程序,这意味着几乎任何工作负载现在都能在虚拟机环境里面加以处理。由于处理器和虚拟机管理程序方面继续得到改进,管理员将来能放眼整个数据中心,表示几乎任何应用程序现在都非常适合虚拟化处理,因为性能方面的限制越来越少。
Xen社区网站(http://xen.org/)上有一份完整列表,详细介绍了Xen 4.0中所有新的功能特性和改进之处。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
Project Remus:Xen高可用技术避免服务器宕机
Xen之前的各个版本都缺乏高可用方案。这一情况在Xen 4.0版中随着Project Remus在去年的发布得以改善,管理员可以创建高可用架构确保发生宕机后虚拟机保持在线。
-
Xen平台推出全新的开放云计划
开源Xen管理程序社区Xen.org今天正式宣布推出Xen®云平台(XCP)计划——这是一项由社区主导的全新的强大计划,以期通过……