真假CDP在虚拟化技术面前原形毕露

云计算 虚拟化
 CDP(持续数据保护,Continuous Data Protection)的概念,对于很多人来说已经不再陌生。近年来,随着企业业务同IT应用的关系越来越紧密,包括CDP等技术在内的一系列数据保护概念迅速升温。

  CDP(持续数据保护,Continuous Data Protection)的概念,对于很多人来说已经不再陌生。近年来,随着企业业务同IT应用的关系越来越紧密,包括CDP等技术在内的一系列数据保护概念迅速升温。不过,用户在选择数据保护及灾备产品时很难会想到,同我们生活中常见的手机、服装等消费品一样,CDP产品也同样存在着“李逵与李鬼”,或者说是“正规军与山寨货”两个不同的阵营。

  CDP真谛——与业务同在,随企业成长

  那么,什么样的CDP产品才是“正规军”呢?我们不妨从一个真实的用户案例入手,分析一下。

  某外资保险公司需要在中国国内建设一套完整,且能够符合《保险业信息系统灾难恢复管理指引》规范的数据保护系统,最终实现备份容灾的一体化。经过多方面的考察,其最终选择了基于存储的CDP技术。不过,这一外资保险公司的生产环境却比较复杂。

  首先,在数据大集中的背景下,该保险公司在各地的分支机构早已经开始采用虚拟桌面技术,主要的业务数据全部保存在国内总公司的数据中心。因此,保险公司迫切需要一套能够实现V2P(虚拟机到物理机)技术的CDP系统。同时,由于该保险公司对于IT业务的依赖性较强,因此,其提出了另外一个要求:当灾难结束,生产系统恢复后,数据必须能够从灾备中心Failback(故障回复)到生产中心,实现P2V(物理机到虚拟机)。

  作为一家外资保险机构,这家公司在中国国内的业务正在处于飞速发展之中。可想而知,其IT系统也一定是在伴随这业务的前进而不断扩展。所以,该保险公司提出的第二个要求是:CDP系统不仅要能够满足物理环境和虚拟环境的数据保护需求,而且要未雨绸缪,为未来IT系统的扩展做出准备,支撑起异构环境的灾备建设。这中间所说的异构,不仅仅是指在物理环境下CDP系统对不同存储设备的支持(P2P,物理机到物理机),更包含了在不同虚拟化环境下的数据保护与迁移(V2V,虚拟机到虚拟机)。

  这两个要求看似简单,然而,却成为了令这家保险公司CIO挠头的问题。究其原因就在于,他并没有找到符合CDP真谛的产品。我们在这里所说的“真谛”,其实是一个非常浅显易懂的道理:适合用户当前与未来业务需求的就是好CDP产品。

  当前业务需求,对于每个人来说都很好理解,当然,这也是很多企业在技术选型、测试时所要重点考察的部分。然而,恰恰是“未来”这两个字却往往被忽略。

  举例来说,我们都知道,“高清”如今已经成为电视卖场里最为热门的词汇之一。试想,如果我们在选购电视时还是选择只支持标准清晰度的产品,那么,当未来高清信号普及,标清电视面临淘汰之时,我们所购买的产品也不得不成为“明日黄花”。同样,在虚拟化应用逐渐普及的今天,越来越多的企业和机构正在利用这一技术来简化系统、减少投资,并且***化设备的利用率,对于用户来说,IT环境从物理向虚拟迁移,已经不仅仅只是一种追赶潮流的行为,而更多的是强化IT系统和流程,减少IT投入和成本的一种方式。

  那么,如果你今天购买的CDP产品不支持明天的虚拟化技术呢?可想而知,用户将会面临重复投资、二次部署的困境,更为严重的是,其将为业务系统的正常运转造成巨大影响,进而为IT系统升级设立阻碍。

  因此,“与业务同在,随企业成长”是CDP产品的一个始终不渝的座右铭。优秀的CDP产品,不仅要***限度完成用户当前所交待的使命,而且还要消除用户“朝不保夕”的心理,为业务系统的后续升级和服务做好后盾。这一点,对于用户来说很难感知,但是却异常重要。毕竟,没有人能够确认,自己未来的IT系统会摒弃虚拟化,不产生异构环境。

  不挑食能够获得全面的营养;而不挑平台、不挑存储,才是“正规军”CDP所需要完成的工作。

  是李逵还是李鬼 “CDP”在虚拟化应用面前原形毕露

  基于上文所阐述的内容,可以说,面向未来发展的虚拟化技术已经成为甄选CDP产品“李逵与李鬼”的“试金石”。为什么这么说?

  众所周知,近两年来,包括云计算、云存储在内的技术开始不断盛行,并且已经真正落地服务于企业业务。云技术带来的***优势,就是在完善的SLA下,实现资源整合再分配所带来的低成本与高性能。所以,只要企业的业务在正常开展且有序发展,那么,对云技术的应用将是一个势在必行的过程。而我们前面所提到的计算和存储资源的这种重新调度,同虚拟化技术有着必然的联系。

  #p#

  本着“与业务同在,随企业成长”的真谛,对于用户来说,在甄选CDP产品时需要考虑以下几个方面:

  底层差异:是否支持虚拟化应用环境?

  如我们上文所举到的那个例子,用户在对CDP方案进行选型时,一定需要了解清楚,所选中的CDP产品是否支持虚拟机到物理机,以及物理机到虚拟机的数据迁移。目前,市场上很多CDP产品往往只能满足于物理环境下的数据保护,而并不适用于虚拟化环境。

  那么,CDP产品是如何从底层架构上支持虚拟化环境的?

  同虚拟化环境备份应用的无缝整合

  我们以市场上应用最为广泛的VMware环境举例。众所周知,为了解决基于备份代理的传统备份方法的局限性,VMware 设计了VMware整合备份(VCB)满足用户的备份需求。作为对VCB的有益补充,飞康等厂商专门针对虚拟化环境开发了能够与其进行无缝整合的CDP产品,使得用户能够通过统一的控制面板进行全部备份容灾操作。

  弥补虚拟化环境的备份缺憾

  尽管虚拟化环境所提供的VCB等应用满足了用户简单的数据备份需求,不过其仍然存在着一些缺憾。首先,尽管VCB在备份时不会要求在虚拟机中安装代理(Agent),不过在文件恢复时,代理已然不可缺少。此外,虽然VCB既可执行文件级备份,又能执行影像级备份,但这两种备份都需要单独的操作。用户无法在一个操作中同时完成文件级和影像级备份。与此同时,由于底层原理所限,VCB需要单独在服务器上划分一部分空间用于备份缓存,无论是向下写入磁带还是回写数据,都会占用一定的主机资源,增加备份窗口时间。

  此外,由于VCB摒弃了在备份时安装应用级代理的需求,同数据应用层没有会话,因此往往很难保证数据的一致性。

  为了解决这一问题,CDP厂商正在致力于通过技术手段攻克难关。举例来说,飞康针对于此研发出了FalconStor Application Snapshot Director (ASD) for Vmware技术。这一技术同vCenter实现了底层的交流,将快照压力完全交给了CDP,而不占用服务器和存储资源。同时,飞康CDP产品采用了应用感知代理,针对每一台虚拟机都可以实现文件级和影像级的统一备份,而且***解决了系统交易完整性和一致性的问题。

  应用差异:是否能够支持异构环境?

  我们都知道,在IT设备选购时,用户往往会面对“厂商锁定”的尴尬。也就是说,如果用户在前期购买了某一家厂商的产品,那么当用户需要未来进行IT扩容或者升级时,出于技术封闭和管理的原因,就不得不选择同一家厂商的产品。这样一来,用户不仅失去了自主选择的权利,同时,也在价格谈判上失去了“话语权”。

  因此,优秀的CDP产品应该能够帮助用户摆脱这一困扰,也就是说,能够满足用户对不同存储设备的数据保护需求。而实现这一功能,就需要虚拟化技术的帮助。目前,包括飞康在内的数据保护厂商,已经能够支持市场上常见的大多数磁盘阵列设备。

  另一方面,用户还需要了解CDP产品是否能够支持不同的虚拟化环境。依然以我们在上文所提到的保险公司为例,随着其业务的不断开展,这家公司从降低应用成本出发,决定在后期的虚拟化部署中采用微软Hyper-V,那么,如何将Hyper-V同之前容灾系统所部署上的VMware环境相结合呢?在这里,该保险公司采用了飞康公司的CDP产品,实现了不同虚拟化环境间的V2V数据迁移,***解决了这一问题。

  认证差异:是否具备解决方案的安全性?

  一般情况下,厂商针对用户进行的售前培训讲座往往无法做到面面俱到,因此,这种类似于管中窥豹的做法就很难令用户了解到不同产品的优劣差异。进而,在市场上此起彼伏“支持虚拟化环境”的口号中,用户的系统选型就很难做到有的放矢。

  所以,从用户角度来看,最为简单也最行之有效的办法,就是从厂商认证的角度去辨别。目前,飞康CDP产品已经得到了包括微软Hyper-V、VMware等在内的多项虚拟化兼容认证,能够从底层完全支持虚拟化环境下的数据保护与容灾。

  虚拟化环境下的产品底层差异、应用差异,再辅以认证差异,李逵这一套“三板斧”耍将开来,足以令李鬼无处遁形。而承载这套凌厉“武功”的基础,正是以用户为重心,“与业务同在,随企业成长”的CDP真谛。

  不要让用户的系统去适应产品,而是要用产品去适应用户的需求,无论这种需求存在于当下,还是未来;也无论这种需求依托于当前的物理环境,还是需要未来的云存储服务、虚拟化技术来承载。只有在这样的理念下,用户的业务才能实现弹性增长,用户的投资才能够得到保护,进而实现企业价值的长远可持续性发展。

责任编辑:何巍 来源: 论坛
相关推荐

2023-04-20 08:26:17

九宫格布局客户端

2016-05-11 10:36:16

数据科学家数据科学大数据

2011-11-30 07:38:07

存储虚拟化

2012-05-11 11:47:55

存储虚拟化

2024-02-23 10:11:00

虚拟化技术

2013-03-18 10:12:25

存储虚拟化虚拟化技术

2009-07-27 19:18:01

2009-03-05 09:27:49

虚拟化软件测试

2017-12-26 15:08:57

2011-06-23 10:39:43

ibmdw虚拟化敏捷开发

2010-06-03 15:21:49

服务器虚拟化桌面与应用虚拟化数据中心

2015-04-17 10:48:49

Docker虚拟化

2013-08-01 11:31:50

存储虚拟化虚拟化

2019-04-16 16:23:29

GPU虚拟化CPU

2012-04-06 11:09:36

戴尔

2009-04-14 19:39:55

虚拟化NovellIT

2009-04-14 22:23:12

LinuxNovell虚拟化

2018-07-11 15:21:25

GPU虚拟化技术

2009-02-02 21:08:46

点赞
收藏

51CTO技术栈公众号