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

本文讨论了虚拟化技术中的容错功能,这是实现连续可用性的关键。文章对比了VMware、Xen及微软等不同供应商提供的容错解决方案,并探讨了其在网络及授权方面的要求。

【美国1105集团供比特网专稿(比特网ChinaByte  litao984lt编译)以下内容最初是发表在一位客户的博客上的一篇文章。你看过不禁要问是作者谁?

  

凯文劳顿!他是x86虚拟化的先驱、富有商业和技术远见的企业家、多产的思想者、新闻和商业图书出版商。微处理器启动创始团队的成员之一,他领导了两个开源项目,目前最尖端的价值数十亿美元的x86虚拟化行业的公开发言人。拥有计算机科学学位,最初就职于麻省理工学院林肯实验室。

  

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

  

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预算,这将意味着更便宜的硬件和更好的网络,这可能对于刚刚进入服务器市场的思科有点喜忧参半

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值