重大提升:Xen 4.0新增功能20余项

云计算 虚拟化
Xen.org近日发布了开源Xen虚拟机管理程序的新版本;尽管Xen4.0还不如其竞争对手VMwarev Sphere的功能特性来得全面,但Xen.org向外发布Xen的最新版:4.0后,更新后的这款虚拟机管理程序现在其版本号赶上了vSphere。

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中所有新的功能特性和改进之处。

【编辑推荐】

  1. 虚拟化基础架构性能创新高 Xen 4.0发布
  2. 虚拟化战斗加剧 VMware与Xen的市场争斗
  3. Xen虚拟机迁移到KVM六步走

 

责任编辑:王勇 来源: LUPA开源社区
相关推荐

2010-06-22 11:36:20

VMwareVMware Fusi

2009-09-27 10:03:53

Silverlight

2009-12-28 10:04:59

.NET 4.0数组

2017-06-09 14:00:42

windowsInsider微软

2010-07-20 10:46:23

Spring RooSpring Roo Spring Roo

2020-12-25 10:40:42

MySQL数据分析数据库

2021-02-02 14:41:11

NumPy开发程序

2010-04-09 11:34:12

Xen虚拟机

2012-07-13 09:43:05

谷歌Chrome OS云存储

2011-05-05 16:13:37

Palm OS 4.0Palm OS

2014-06-19 16:26:49

2013-11-01 14:08:11

2009-07-30 13:17:44

STM.NET.NET 4 Beta

2009-03-11 08:29:28

智能手机移动操作系统上网本

2015-03-10 17:07:09

BlueHost云架构服务

2011-03-18 15:22:25

Linux内核2.6.38

2013-04-26 14:52:08

2010-01-26 09:46:16

2023-03-02 08:53:57

排查问题效率经验

2024-02-21 17:08:35

点赞
收藏

51CTO技术栈公众号