Chinaunix首页 | 论坛 | 博客
  • 博客访问: 807926
  • 博文数量: 850
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 9960
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-04 11:03
文章分类

全部博文(850)

文章存档

2011年(1)

2008年(849)

我的朋友

分类: 服务器与存储

2008-07-06 16:34:29

以下三种虚拟化备份方式,哪种更适合你?

  虚拟化的普及使得客户不得不重新思考他们的备份战略。如何才能更好地将传统的企业备份技术与虚拟化技术融合到一起呢。

  长久以来,传统的企业备份无非是采用磁盘来储存短期或超短期的数据,而使用磁带来储存需要长期保存的数据,并运用诸如IBM Tivoli 和HP StorageWorks等备份软件。

  但随着虚拟化的来临,这些方法已经无法满足企业的需要。

  Forrester Research的虚拟化战略高级分析师Stephanie Balaouras表示,“如今越来越的企业开始在重要的工作环境中推行服务器虚拟化,因此备份问题的重要性日益凸显,公司应当及早做出部署。”

  传统的备份系统是采用一对一的方式来备份每台服务器。 这些成熟的备份系统与软件早已能够支持储存域网络(SAN)、光纤,以及最新的操作系统与服务器硬件。 但是它们却无法完全适用于复杂的虚拟化环境。

  Gartner Inc.服务器与储存研究部的高级总裁Dave Russell归纳出了三种主流的虚拟化备份战略。 最常见的方法是先在每一台虚拟机(VM)上安装软件代理,然后继续使用传统的企业备份软件。 第二种方法是建立一个虚拟机镜像,然后使用托管储存服务每日对逻辑单元号(LUN)进行一次备份。 第三种战略是使用整合了备份功能的VMware(VCB)来增量备份虚拟机(即针对有变更的部分做出备份)。 通过这种方式,就算在一台物理服务器上安装了30套客户机操作系统,公司也可以恢复某个单一文件。

  Russell表示,“大部分公司倾向于备份代理与传统备份软件相结合的方式,因为这对他们来说最简单易用。 但是如果公司所使用的虚拟机数量很多的话,光许可证一项就会带动成本的上升。”

  而那些附带有备份代理的VMware或其它虚拟化产品能够帮助管理员将虚拟机整合到传统的备份流程中。 由于备份代理通常是免费或象征性收费的,因此它在成本方面具有不小的优势。然而,其劣势也很明显:代理会迫使管理员使用过于简单的方法 - 管理员可以备份整个虚拟服务器,而不去选择卷或客户机操作系统。这样服务器管理员既无法恢复某一特定部分的数据,也无法将VM卷实体化。

  VM 还原点

  Russell表示,另一种新趋势是建立VM卷的镜像。这种方法可以提供更大的灵活性,降低成本,并允许公司实体化整个站点来配合企业的容灾恢复备份战略。

  比方说,加州大学临床研究小组的免疫耐受网(ITN)的虚拟化备份就不仅仅是容灾计划的一部分,同时也帮助了研究员进行新的临床试验。

  免疫耐受网可以记录逻辑单元号或硬盘驱动器的特定地址。通过数据重复删除运算来清理冗余数据,ITN保存了数千兆的虚拟服务器存档。

  ITN的IT执行总监Michael Williams表示,“使用磁带备份系统来备份多台服务器的传统方式早已过时。 使用虚拟化储存并从物理磁盘中分离出卷的方式会让你感到与众不同。

  但在实际应用中,逻辑单元号(LUN)是自动精简配置的,或只基于还原点策略在物理磁盘上分配了足够的储存空间(或许每个只有20GB)。 数据每四个小时备份一次。 Williams指出,这相当于一次硬件故障备份(即恢复到先前状态下的完整数据存档)。

  Williams解释道,他们使用Network Appliance Inc.的SnapShot和SnapMirror所创建的存档会传送到位于弗吉尼亚州Herndon市的一个远程站点上,然后使用Veritas NetBackup通过广域网在低成本的串行高级技术附件磁盘上建立一个全镜像的备份。

  虽然这种还原流程能让研究人员更加快速便捷地提出恢复要求。一名研究人员可以提出类似于传统储存方式的数据恢复要求,而无需苦苦等待IT人员去访问磁带库来找出需要恢复的数据。但是这种虚拟恢复流程对IT来说会更加复杂。因为IT人员必须找到独立备份系统还原点上的虚拟逻辑单元号,并将其映射。但对最终用户来说,他们可以在数小时内就进行数据访问,而不用再像磁盘时代那样苦苦等待。

  数据重复删除的另一项优势是备份软件中的流程可以自动发现重复数据并只保留一个存档。在ITN中,总共有约150架虚拟服务器和100台Windows服务器。NetApp可以从Windows上制作一个8.5G的镜像并为每一个额外的存档创建一个指纹文件(一种控制点)。由于NetApp不会给相同的Windows数据制作多重备份,因此它可以节省下大量的磁盘空间。

持续数据保护

  第三种主流虚拟化备份战略是使用诸如Vizioncore的vRanger或PHD Technologies Inc.的esXpress等持续数据保护系统。

  位于佛罗里达州东部的Health First Inc.使用的就是这种战略。 该公司在19台VMware ESX服务器上运行了300架客户机,并连结入150TB的SAN。 Health First使用IBM Tivoli来进行传统备份,但鉴于其庞大的虚拟服务器架构,该公司决定增加一套持续备份系统。

  Health First的网络工程师Jeff Allison表示,“我们需要在突发情况下提高重建速度。因此我们使用了Vizioncore的vRanger来备份每一台虚拟机。备份从每晚5点开始进行,通过两台不同的服务器执行,到凌晨2点左右,我们可以备份230台服务器。”余下的70台虚拟机的备份工作则留在了早晨。Allison表示,“临床应用的运行因而不会受到备份的影响。”

  他指出,该公司的环境决定了他们对不间断运行的要求非常高,因为医疗设备中的数据遗失可能会直接影响到患者的生命安全。

  他回忆到有一次某台测试/开发物理服务器上的控制器故障就导致了将近80台虚拟机无法使用,最终等待了一段很长的恢复流程才得以重新启动。通常,这种流程需要花上数小时的时间。而通过持续备份系统,这类恢复在一小时之内就可以完成,并对技术人员数量的要求也大幅降低(从若干名降为一名)。

  印第安那大学则是另一个使用持续备份的佳例。该学府的高级软件分析师Robert Reynolds表示,每台虚拟机都含有一个可以通过还原点来进行增量备份的文件。“我们大部分虚拟机的增量备份文件都十分稳定,并可以作为容灾恢复备份的复本。显然,数据库服务器和其它高速处理服务器需要在创建容灾恢复备份时多加留意。我们每周都对VMware ESX服务器进行备份,通过使用 PHD的esXpress虚拟备份应用来创建容灾恢复备份。 我们在ESX服务器的本地储存上创建副本。同时,第二阶段的功能也在开发中,届时将可通过FTP把容灾恢复备份到另一台服务器上,然后通过Tivoli Storage Manager来获取并远程转送到位于Bloomington 50英里以外的Indianapolis。”

  搭配使用、取长补短

  Gartner的Russell表示,“将以上技术搭配使用或许是一个不错的方法。制作一个镜像级的备份并持续索引这些文件,从而让公司可以进行单一文件恢复,快速获取还原点,并使用传统备份应用和虚拟机代理来索引服务器上的内容。 虽然相比传统的备份方式这会增加不少管理复杂度,但是现在的储存资源工具已经可以让你做到这一点。”

阅读(537) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~