网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > 存储资讯 > 存储技术 > 分析:定制您所需要的CDP  

分析:定制您所需要的CDP

2007-04-09  作者:bitsCN整理  来源:中国IT实验室整理  点评 投稿 收藏

    作为存储领域中一项新兴的重要技术,CDP(连续数据保护)至诞生之日就从未缺乏市场关注的热情。如今,人们希望CDP也能像四、五年前的虚拟化技术那样,兑现当初的承诺,从幕后来到台前。然而在日益升温的期待中,我们发现市场对CDP这个炙手可热的概念,依旧是谈得多,做得少。一方面,真正全面的CDP产品,数年以来一直是屈指可数,另一方面,对CDP技术的本身,仍然还缺乏足够深入和透彻的理解。到底什么是CDP?CDP的分类及其各自的优势、劣势是什么?何种CDP适用于哪种用户?CDP在当前乃至日后的工作中,到底能够扮演怎样的角色?且看本文慧眼透视CDP。

CDP应用架构 网管联盟bitsCN_com

    有关CDP的概念已经有过很多叙述,但我CDP的实施,应该抓住包含在其概念本身的关键问题并以此为中心展开。从CDP的概念中我们不难发现,CDP应用中最为关键的特性是系统、数据库或文件集在一个所谓的滑动窗口内的随时还原能力。那么相应的,在实施CDP系统时,我们将其对应分成基于块的、文件的或应用的CDP系统,分别来为数量无限的可变恢复点提供细粒度的恢复对象。

网管网www.bitscn.com

    我们看到,基于块和文件的CDP可以利用一种相同的通用方法来支持多种不同的应用,而基于应用的CDP方法则只为某种应用提供CDP能力。按照上述针对CDP实施方法的划分,我们将CDP系统的应用架构进一步划分为块级CDP系统、文件级CDP系统以及应用程序级CDP系统三类。 网管网www_bitscn_com

    具体而言,基于块的CDP位于物理储存或逻辑卷管理层之上。当数据块被写入主存储器时,写入的数据副本就被CDP系统捕获并存储到一个独立区域中。基于文件的CDP则位于文件系统之上,它可以捕获文件系统数据和元数据事件(如文件创建、关闭、修改或删除等)。基于应用的CDP直接运行于受保护的特定应用之中,这类应用提供深层次的集成,作为应用自身的内置功能,也可以是利用特殊的API接口,在系统发生变化时取得连续访问应用内部状态的权限。 网管联盟bitsCN@com

    1、块级CDP系统
    块级CDP系统对应于块级CDP方法,是相对最具技术含量的CDP应用架构,它基于数据块CDP引擎,能够支持大多数主流的操作系统平台及应用。 中国网管联盟bitsCN.com

    2、文件级CDP系统
    文件级CDP系统对应于文件级CDP方法,位于现有的文件系统之上。它往往结合一个特定的操作系统平台,内置到受保护主机或网络的数据传输协议(如NFS、CIFS、FC或iSCSI)中,支持该操作系统平台上的一系列应用程序,例如文件服务器,数据库,后台作业系统等来实现CDP功能。 网管u家u.bitsCN.com

    3、应用程序级CDP系统
    文件级CDP系统是专门针对某一种操作系统开发的,而应用程序级CDP则是实现某一平台上与某一种应用程序的深度集成而设计的系统,针对的范围更加狭窄。为了在数据发生变化时进行访问,应用程序级CDP系统往往在需要受保护的主机上内置“代理程序”软件,并通过一些外部的输入信息或流程来触发重要的应用恢复点。例如,一个对财务数据库非常了解的应用程序级CDP系统,可能会自动探测并记录数据库最近连续事件的信息,如结算点或执行交易等,并利用用户界面活动(或命令行工具)等方式来指定一个重要的时间点,例如公司当日财务结束。目前市面上出售的,大多为这种指定应用的CDP系统。

网管论坛bbs_bitsCN_com

定制您所需要的CDP

网管u家u.bitscn@com

    如果要给CDP做一个最简单而确切的诠释,则我们更加倾向于将其归结为一种与传统备份技术并列的数据保护方法,这种方法和传统的备份技术一同为我们的数据和业务连续运营提供高效可靠的保证。事实上,在我们谈论容灾备份和业务连续性以及议论数据保护系统的选与建之前,有几个问题亟需明确。首先要明确的是:我们究竟需要容什么样的灾,其次的问题是,出现灾难后应该如何恢复数据,采用何种技术和管理手段确保系统的快速再建。

网管联盟bitsCN_com

    让我们先来看看常规业务系统故障风险的几个大的类别:
    1) 系统的物理故障风险,如主机系统、网络系统、数据库系统、存储系统等;
    2) 网络的安全风险,如大规模的网络入侵、黑客侵入、病毒的侵扰等;
    3) 系统的变更风险,如组织变更、系统升级等 ;
    4) 系统的环境风险,如突发自然灾害(包括地震、大规模停电、水灾、火灾等) ;
    5) 人为的错误,包括程序错误、人工误操作等 ;

网管bitscn_com

    分析发现,常规的数据保护容灾系统具有保持业务在上述1-4类风险下的业务恢复能力,而第五类的人为错误只能依靠备份系统来恢复。传统的数据备份系统,是指为防止系统出现操作失误或系统故障导致数据丢失,而将数据集合从系统中以备份格式主动转移到离线的存储介质中的过程,该过程一般采用备份软件+磁带库的形式进行。 网管网www.bitscn.com

    早期的备份软件,内建的规则多为粗放型的备份策略,例如,按照日月年等策略进行的各种全备份和增量备份,以及辅助进行的合成备份等。在这样的备份系统中,常见的是每天一次的备份,对于数据保护的实时性则不能提供保证;此外,备份完成输出的格式,往往是专用的备份格式,并非系统中的数据原有格式,恢复时一定要通过格式转换进行回滚操作,因此也不能保证恢复的快捷性。

网管联盟bitsCN@com

    举例来说,系统存放了1Tb的数据,并按照日增量进行备份,一旦当日中午11:00发生意外,需要全数据恢复时,那么只能恢复到上一个恢复点(如昨日23:00),而且,恢复的时耗将不低于5小时。这样的恢复能力,远远满足不了用户越来越高的业务连续性要求,CDP的横空出世,正是为了解决传统备份系统只能恢复到前一个备份日以及漫长的恢复周期而的。 网管论坛bbs_bitsCN_com

    在量身定制您的CDP之前,还有一点需要说明:并非所有的数据保护工作,都要由CDP来完成。如果所有数据都采用CDP的方法进行保护,那么如此以来所带来成本,显然是任何用户不愿意也无法承受的。并且,绝大多数据最终仍然还是要采用传统的备份技术,备份到价格相对低廉的磁带上。如果CDP这个中间环节部署得不恰当,成本浪费或者系统失效,都将是可以预见的结果。

中国网管论坛bbs.bitsCN.com

网管bitscn_com


TAGs   需要   定制   分析   CDP   系统   数据   备份   应用   恢复   文件   技术      
 上一篇:如何在交换机上实现存储安全   下一篇:没有了
分析:定制您所需要的CDP 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: