扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共3页)
本文我们将介绍今年11月底在上海召开的2009 Xen技术峰会(Xen Summit Asia 2009)关于hypervisor Xen的最新状况。
■ 新年伊始发布Xen 4.0
Xen.org即将发布的版本包括Xen 3.4.3和更新较大的Xen 4.0版本。
Xen.org在今年本月发布了Xen 3.4.2,该版本是已经公布的Xen版本的bug修订版本。因此,Xen 3.4.2中几乎没有增加新的功能。但是可以说,Xen 3.4.2的发布是的Xen 3.4系列hypervisor基本稳定下来。Xen.org计划每三个月有一次小型发布,每6~9个月有一次大型发布。
Citrix的XenServer 5.5采用了重视稳定性的Xen 3.3系列。如果即将公布Xen 3.4.3的话,那么预计XenServer也会在2010年上半年进行升级。实际上12月发布基于Xen的Oracle VM 2.2正是采用了Xen 3.4。
除了Xen 3.4.3之外,另外一个重要更新就是Xen 4.0。考虑到操作环境稳定性等因素,该版本的发布可能还需要花费一些事件。不过,Xen 4.0在功能方面不Xen 3.4有大幅度的提高。
2010年小型升级的Xen 3.4.3和重要升级的Xen 4.0
由于Linux内核采用了pv_ops,Xen 4.0也将迁移到pv_ops
作为一个重要的升级版本,Xen 4.0增加了于内核相关的多项功能。Xen所使用的Linux的内核升级到集成了这对虚拟化环境的pv_ops(Paravirt_Ops)的Linux内核2.6.18版本。
现在,Xen是否被集成到mainline版本的Linux内核中尚不得知。有很多人认为这很困难,因为KVM早已经被集成到了mainline版本中。如果要被集成到Linux mainline版本中就需要重写Xen方面的代码以匹配Linux内核。
Xen 4.0提供了对Remus容错(FT)功能。正是因为支持Remus,基于Xen运行的虚拟机将一直更新备份服务器,从而在发生故障的情况下确保虚拟机被迁移到备份服务器上(Remus是加拿大哥伦比亚大学开发的一个项目)。
Xen 4.0增加的容错功能
Xen 4.0的Remus容错功能是由哥伦比亚大学开发的
尽管有人认为,相比VMware的vSphere 4和微软Hyper-V来说,Xen在系统抗性方面存在一些问题,但是通过支持Remus可以提高系统的可用性。
页面共享(Page Sharing)功能可以通过检查两个或者更多虚拟机使用的内存、将相同块聚合成为一个来控制虚拟机所占用的内存。通过个在功能,当Xen 4.0上运行着多个相同操作系统时,消耗的内存减少,可以运行更多虚拟机。
Xen 4.0还将组件blktap(Block Tap)升级到了blktap2。blktap2支持虚拟磁盘VHD,因此实现了在Xen上访问Windows虚拟磁盘。
blktap2支持VHD存储
网络方面Xen 4.0将支持netchannel2,用于加速网络性能,支持多硬件队列网卡,并针对IO设备虚拟化提供了SR-IOV的技术。
9月召开的Intel开发者大会(IDF)上展示了支持I/O虚拟化的Xen。Xen 4.0将加载SR-IOV功能
因为使用了SR-IOV功能,NIC的本机性能几乎没有什么变化
可以说可以说netchannel2是与最新的NIC和芯片组(VT-d和IOMMU)对应的。为了使用SAN,需要提高网络方面的性能。
关于Xen 4.0更多突出升级功能,我们会在Xen 4.0发布的时候作更多详细介绍。不过Citrix XenServer和Oracle VM采用Xen 4.0可能还要等上一段时间。如果考虑到稳定性和可靠性部分,基于Xen 4.0的虚拟化软件可能要到2010年底到2011年推出。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者