虚拟机热迁移成虚拟化技术当前热点

日期: 2008-04-13 来源:TechTarget中国

  服务器虚拟化技术是当前的热点,而虚拟机的“热迁移(Live Migration)”技术则是虚拟化技术当中的热点。热迁移技术是指可以把一个虚拟机从一台物理服务器迁移到另一台物理服务器上,VMware公司在3年前通过VMotion(虚拟机的迁移代理程序)、虚拟中心管理软件(Virtual Center management)首先进入到了这一领域。


  因为VMware将其虚拟机文件系统(VMFS)覆盖了存储系统来允许虚拟机之间的热迁移,因此VMotion只能在两台访问同一个VMFS的服务器上进行虚拟机的热迁移。XenSource公司,这家提供开源Xen Hypervisor的供应商,现在也宣布了其产品的热迁移特性。下个月,XenSource公司将在XenEnterprise 4.1当中内置XenMotion,并将通过赛门铁客的维尔软件来提供存储管理能力。


  XenSource公司的资深副总裁Gordon Mangione表示,Xen与赛门铁客构成了绝妙的组合,因为很多Xen的使用者都在使用赛门铁客的维尔文件系统,这就不必强迫用户采用新的文件管理系统。


  微软公司也计划在其开发代号为的Veridian hypervisor当中提供虚拟机的热迁移功能,但微软并没有给出确切的日期。 不过,微软公司Windows服务器分公司高级产品经理Patrick O’Rourke表示会在以后的升级中将其添加进去。


  虚拟机的热迁移技术最初是被用于双机容错或者负载均衡,从而在应用上有很多优势。首先是可伸缩性比较强,在晚上或周末,IT管理者可以让运行某些关键业务的服务器是单减少工作量,以便进行更新操作系统,给应用程序打补丁等。而到了白天,又可以弹性地进行大负载量的运算。


  其次,现在的数据中心都追求环保节能, 工作量负载大的应用程序必然会令服务器能耗增加,有了虚拟机热迁移技术,当一台物理服务器负载过大时,系统管理员可以将其上面的虚拟机迁移到其他服务器,可有效减低数据中心服务器的总体能耗,再通过冷却系统将数据中心的温度保持在正常水平。


  但是,进行虚拟机的热迁移也有不少的限制。例如,VMotion在进行迁移之前,管理软件会检测目标服务器的X86架构是否与原服务器兼容。包括存储设备以及处理器,虚拟机必须放到共享的存储里,CPU的类型也要一样,不仅不能一个是英特尔,一个是AMD,甚至相同厂商不同产品线的CPU也不行,比如英特尔至强和奔腾。


  不过,处理器厂商正在试图解决这一问题。AMD已经找到了一种方法并将其加入到处理器架构之中,帮助虚拟机监控器分辨正在使用的X86指令。AMD虚拟化技术解决方案总监Tim Mueting说:“我们的目标是让虚拟机在不同的处理器之间进行迁移。”


  而在6月12日,英特尔宣布,将在下半年推出两项新的虚拟化技术。其中一项名为“FlexMigration”,可将虚拟机转移到其他物理服务器,这一硬件级别的热迁移技术被业界普遍看好,并被认为是VMware VMotion的主要竞争对手。据悉,英特尔将在45纳米制程的Penryn处理器当中内嵌FlexMigration技术,该技术可支持跨代迁移。这样,虚拟机就可以在基于Penryn处理器的服务器和其他双核、四核处理器之间任意迁移。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐