MCPLive > 杂志文章 > Xen 4.0虚拟化基础架构的新特性

Xen 4.0虚拟化基础架构的新特性

2010-08-16Superymk《微型计算机》2010年7月下

VHD和RAW

VHD和RAW均为虚拟磁盘文件格式,两者都用于在宿主机上以文件格式存储虚拟机整个文件系统,对虚拟机提供硬盘视图。两者的诞生是由于虚拟机软件曾经出现过一个百花齐放的时代,发展到后这两种格式分别被不同虚拟机软件阵营支持,比如VHD格式虚拟机磁盘文件就常用于Virtual PC和Hyper-V等微软公司出品的虚拟机软件,而RAW格式则一直被Xen和QEMU等开源虚拟机支持。

 一些公司和行业中断服务可能
 造成的每小时损失

 公司/行业

 每小时损失(美元/每小时)

 金融

 6.45M

 信用卡认证

 2.6M

 Ebay.com

 225K

 Amazon.com

 180K

 飞机订票业务

 89K

 ATM服务

 14K

除这两者外还有VMDK格式虚拟磁盘文件,常用于VMWare虚拟机软件系列。VHD和RAW格式之间存在差异,这导致两者之间不太容易相互转换。在性能上RAW格式虚拟磁盘稍快,原因在于VHD格式虚拟磁盘文件可视做在RAW格式基础上增加额外管理功能,产生了一定的系统开销。在Xen 4.0中引入对VHD格式虚拟磁盘文件的支持,可以说意在蚕食微软阵营的份额。

写在后

通过初步了解我们可以发现,Xen 4.0作为新的开源虚拟机系统,充分使用了新虚拟化技术,从可扩展性、性能、可靠性和可用性上均较前代产品有很大提升。Amazon的EC2云计算平台基础架构就使用了Xen构建,由此可见Xen并不只是一个各种新技术堆积起来的玩具,而是一个可应用到实际环境中的系统。当然,Xen也存在很多缺点。比如从可用性上来讲,VMWare就做得比Xen要好很多,比如鼠标指针漂移问题就没有出现在VMWare的虚拟机中。另一个例子是VMWare提供了强大的VMWare Unity功能,使得虚拟机中的窗口可以整合在宿主机桌面上,并且可以从宿主机直接点击、编缉、拖曳这些窗口。类似的功能并未出现在新的Xen 4.0版本上,这个问题主要受制于Xen的表现层架构设计以及其它非Xen维护的相关项目。不过我们相信,这些问题会在未来某一天解决,从而在虚拟化越来越盛行的今天,进一步给用户带来更好的体验。

MC特约评论员 黄继承(金融企业信息技术部工程师)

虚拟化的阵营中,Xen的发展速度也相当惊人,由于有英特尔作为背后支持,其对硬件虚拟化的支持也是目前好的。Xen 4.0的发布,不光是在处理器的虚拟化层面进行了优化,在显卡、虚拟磁盘、容错等方面均进行了大规模的优化和提升,使得虚拟化进一步深入到虚拟机的方方面面,让用户可以从中获益的形式和方法也更加丰富了。不但如此,Xen目前和惠普、戴尔等OEM厂商的合作也十分广泛,未来我们会看到越来越多基于Xen的产品。相对于目前强大的VMware来说,Xen无疑是极富潜力的新锐。相对来说,微软的虚拟化反而是谈得较少的一方。当然,这也和微软的重点并非在此有关。

本文导航

分享到:

用户评论

用户名:

密码: