当前位置:首页 > 虚拟化 > 正文

虚拟化关键:新的容错功能

2009-08-10 CNET科技资讯网

  虚拟化的关键:新的容错功能

  VM迁移已成为VMware区别于微软的Hyper-V虚拟技术的主要特征。虽然您可能已经知道,Windows Server 2008 R2预计将于2009年10月22日之前问世,而到那时Hyper-V也将支持虚拟机迁移。因此,您可能很想知道,未来虚拟化技术功能之间的区别在哪?

  其中的一个关键特征很可能是容错功能:能够在一台电脑硬件故障时运行虚拟机,并重新启动另一台机器,而不失去任何数据。这不仅是高可用性,这是连续可用性!我认为,将成为虚拟化供应商(VMware、思杰/ XenSource公司、微软等)和亚马逊提供并保持竞争力的重要手段。当我谈论容错功能,并不意味着使用特殊的硬件解决方案,我说的纯软件解决方案,容错处理的程序或其他地区的软件栈。

  这里是一些关于各个关键厂商的容错功能的简短的摘要。关注这一新领域,因为虚拟机迁移技术的竞争现在几乎已经过时了。

  VMware的产品系列现在提供容错功能,即其在概念上介绍的VMworld 2008。这也许是VMworld产品最大的功能卖点。因为VMware公司之前的VMware Essentials、Essentials Plus或者说vSphere的标准版本均不支持容错功能。只有更先进/昂贵的版本才支持这一功能。

  在Xen的产品中,有两种不同的容错功能:Kemari和Remus。集成并移植到Xen 4.0。当错误情况发生时,Xen系统将因此而受益。经过实战检验,很容易想象亚马逊提供容错功能作为一种优质的服务。他们毕竟拥有更多的网络资源,将需要额外高层次的逻辑。XenServer还有一个商业容错解决方案来自于Marathon,即所谓的everRun VM。

  微软似乎是利用了合作伙伴Marathon的初步虚拟容错解决办法。这方便使微软能快速获得容错技术(拥有一家以研发容错技术为生的合作伙伴)。人们会觉得这对微软来说绝对是很划算的。相对于类似的而且免费的Xen技术和大规模的虚拟化(云)功能,这或许还是可以从大客户增加收入的机会。

  授权问题

  正如你想到的VM中的大多数的软件问题一样,同样的问题可能会再次因容错功能而提出。因为这实际上是复制了容错保护的VM。不难想象微软正积极地利用他们的优势,因为他们有虚拟化操作系统和应用层的协议栈。

  网络是关键

  VM的容错功能还需要用户和驱动的高速带宽,低延迟的网络。该价值在数据中心趋向于计算硬件的联网。容错的另一种趋势是演变,从而使商品硬件持续可用。你可能不会在虚拟机上运行所有的工作量(运行将会有性能损失),但你可能会从最关键的工作量开始。如果你想做任何规模或具有灵活性的架构则需要很多网络功能。对于零IT预算,这将意味着更便宜的硬件和更好的网络,这可能对于刚刚进入服务器市场的思科有点喜忧参半。
 

大家都爱看
查看更多热点新闻