数据容灾系统与CDP技术

上传人:hs****ma 文档编号:543315923 上传时间:2022-09-03 格式:DOCX 页数:13 大小:335.76KB
返回 下载 相关 举报
数据容灾系统与CDP技术_第1页
第1页 / 共13页
数据容灾系统与CDP技术_第2页
第2页 / 共13页
数据容灾系统与CDP技术_第3页
第3页 / 共13页
数据容灾系统与CDP技术_第4页
第4页 / 共13页
数据容灾系统与CDP技术_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《数据容灾系统与CDP技术》由会员分享,可在线阅读,更多相关《数据容灾系统与CDP技术(13页珍藏版)》请在金锄头文库上搜索。

1、数据容灾系统与CDP技术数据容灾系统与CDP技术在当今信息化时代,数据和信息已经成为各行各业的业务基础和命脉。但当存储数据和信息的计算机系统在遭受诸如火灾、水灾、地震、战争等不可抗拒的自然灾难以及电脑病毒、黑客入侵、系统掉电、网络通信失败和各种软、硬件错误的时候,人们不得不重新审视以信息系统为核心业务载体所面临的高度风险,因此数据容灾系统越来越受到人们的重视。1数据容灾系统概述数据容灾系统(Data Disaster- tolerant System,DDTS),即灾难发生时,确保计算机信息系统能够恢复,并降低数据和信息损失的系统。广义上,所有与业务连续性相关的内容都纳入容灾。对于IT而言,则

2、是提供一个能防止用户业务系统遭受各种灾难影响和破坏的计算机系统。狭义上是指,除了生产站点以外,用户另外建立的冗余站点,当灾难发生,生产站点受到破坏时,冗余站点可以接管用户正常的业务,达到业务连续性的目的。数据容灾系统是数据存储备份的最高层次。1.1衡量数据容灾系统的性能指标衡量DDTS的应急能力和系统保护能力有两个指标RPO(Recovery Point Object,恢复点目标)和RTO(Recovery Time Object,恢复时间目标)。RPO侧重于数据丢失,RTO侧重于服务丢失,二者没有必然联系。RPO以时间为单位,即系统和数据必须恢复到的时间点要求,它表示系统能够容忍的最大数据丢

3、失量。系统容忍丢失的数据量越小,RPO的值越小。RTO以时间为单位,即信息系统或业务功能从停止到完全恢复的时间要求。RTO表示系统能够容忍的服务停止的最长时间。系统服务的紧迫性要求越高,RTO的值越小。.2容灾系统的分类容灾系统可分为在线式与离线式两种。在线式容灾要求生产中心和灾备中心同时工作,数据从生产中心实时复制传送到灾备中心。当生产中心出现故障时,灾备中心自动接管并继续提供服务,其关键是数据复制技术。离线式容灾是将数据通过备份系统备份到磁带,将磁带在异地保存,由备份软件来实现备份和磁带的管理,其主要依靠备份技术实现。缺点是:从磁带上恢复数据慢;备份窗口内的数据都会丢失;实时性差。2传统容

4、灾技术传统数据容灾技术包括数据备份、数据复制和数据管理技术等,而应用容灾技术包括灾难检测、进程迁移和系统恢复技术等。2.1数据备份技术数据备份就是把数据从生产系统备份到备份系统介质中的过程。数据备份技术最初是备份到本地磁带,随着网络发展,备份技术有了新的发展。2.1.1主机备份每台主机都配备专用的存储磁盘或磁带系统,主机中的数据备份到位于本地的专用磁带驱动器或资源库中。缺点:即使一台磁带驱动器处于空闲状态,另一台主机也不能使用它进行备份,磁带资源利用率低。不同的操作系统平台使用的备份恢复程序一般不相同,使得备份工作和对资源的总体管理变得更加复杂。2.1.2网络备份磁带资源由一个主备份/恢复服务

5、器控制,而备份和恢复进程则由一些复杂程序来控制。主备份服务器接收其它服务器通过局域网或广域网发来的数据,并将其存入公用磁盘或磁带系统中。这种集中存储方式提高了磁带资源的利用率,同时也使企业在高性能磁带驱动器和资源库的投资取得更好的回报。缺点是网络带宽将成为备份和恢复进程中的瓶颈,制约快速备份和恢复的能力。另外,通过局域网或广域网主链路传输备份和恢复数据将占据大量带宽,增加网络负荷,影响其性能。2.1.3专有存储网络备份专有存储网络备份可以分为LAN- Free备份和Server- Free备份。LAN- Free,如图1,是把局域网排除在备份和恢复进程之外的备份方案。用户只需将磁带驱动器和资源

6、库连接到SAN网络中,各服务器就可绕过局域网把数据直接备份到共享的磁带库中。局域网只承担各服务器之间的通信(而不是数据传输)任务。先进的备份和恢复程序仍然被用来完成进程控制和数据跟踪的工作。这种分工使得存储设备、服务器和局域网资源得到更有效的利用。图1LAN- Free原理Server- Free,如图2,数据无需通过主服务器直接在存储设备之间进行传输(如从磁盘到磁带机),这种依赖于一项仍在发展的新技术第三方拷贝(3rd-Party Copy),这种技术被用于SAN网络设备、主机系统和存储设备(有待实现)当中。独立于服务器的备份和恢复方案可降低主机的CPU占用率,提高操作系统效率。这项技术目前

7、仍在发展完善阶段,进一步同操作系统、数据库及应用程序相结合,以支持应用级的备份和恢复。图2Server- Free原理2.2数据复制技术如图3所示。数据复制技术是通过不断将生产系统的数据复制到另外一个不同的备份系统中,其实现可以分为三种:服务器层、交换机层和存储层。图3数据复制层次2.2.1服务器层在生产中心和灾备中心的服务器上安装专用的数据复制软件,以实现远程复制,二端必须有网络连接作为数据通道。这种方式投入较少,可兼容不同品牌的服务器和存储设备,较适合硬件组成复杂的用户。2.2.2交换机层在生产中心和灾备中心都要配备这种交换机,交换机之间用专用链路连接。由于交换机可以管理和复制的数据是存放

8、在存储层内的,因此,用户需要将生产中心的数据都存储在与交换机所连接的存储设备中。2.2.3存储层在生产中心和灾备中心各配备一套存储系统。若距离在几十公里之内,可在两中心的存储交换机通过光纤连接;若距离在200公里内,可增加DWDM等设备进行光纤连接;超过200公里,则可增加存储路由器进行协议转换,通过WAN或Internet连接。存储层的数据复制技术已经很成熟,且对应用服务器的性能基本无影响,是容灾方案的主流选择。2.3灾难检测技术灾难检测的目的是尽早地发现生产系统端的灾难,目前采用Heart Beat技术。该技术有两种实现方法,一是生产系统端在空闲时每隔一段时间向外广播自身的状态,检测系统若

9、在给定的时间段内没有收到状态信号,则表明发生了灾难。二是检测系统每隔一段时间对生产系统进行一次检测,若在给定的时间内生产系统无响应,则表明发生了灾难。心跳技术的关键是心跳检测的间隔周期,太短系统开销会很大;过长则无法及时发现灾难,应根据不同的容灾等级和容灾要求,设定适当的检测周期。2.4进程迁移技术进程迁移是为保持生产系统业务的连续性,通过提取一台处理机的进程状态,在另一台处理机上根据进程状态再生该进程,从其“断点”继续运行下去的技术。目前主要采用基于本地机群的进程迁移,可分为如下三类:应用级迁移:实现简单,可移植性好,但需了解应用程序语义并可能需对应用程序进行修改或重编译,透明性较差。用户级

10、迁移:实现较简单,软件开发和维护也较为容易,但由于在用户级无法获得Kernel的所有状态,对于某些内核态进程,无法进行迁移。另外由于打破Kernel空间和User空间之间边界从而获得Kernel服务,需要巨大的开销,因此效率远远低于内核级实现。内核级迁移:可充分利用OS的功能,全面获取进程和OS的状态,效率较高。但由于需要对OS进行修改,实现较为复杂。3数据容灾系统新技术 CDP3.1CDP技术概述全球网络存储工业协会(SNIA)对CDP(Continu-ous Data Protection,持续数据保护)的定义是:一种能独立对主要数据进行持续捕捉或跟踪数据修改,并保存变化,从而实现从过去的

11、任何非预设点恢复的方法。它的最大优势在于对数据的保护是连续性的,而且可以快速恢复,从根本上解决传统备份中低恢复能力和非精细时间策略的先天弱点。CDP技术包括Near CDP和True CDP。前者只能恢复部分指定时间点的数据,类似存储系统的逻辑快照,后者可以恢复指定时间段内的任何一个时间点。3.2CDP技术原理首先利用连续或间隔型的复制策略,实现用户系统内的包括系统数据在内的数据连续复制,以确保灾害发生时,数据恢复到最新的时间点,同时,采用复制的时间点快照技术,连续产生多个时间点固定影像,这些影像不仅时间精细化,而且是直接可用的Image,直接Mount即可使用。对于大量的渐进性故障,如病毒的

12、侵袭、人工的误操作、软件的BUG等发生时,只要找到影像,进行简单的空间重定位,就会重现被破坏的数据。从操作方式来看,CDP解决方案的可分为基于块的、基于文档的和基于应用。基于块的解决方案位于物理储存或逻辑卷管理层之上。当数据块被写入主存储器时,写入的数据副本就被CDP系统捕获并存储到一个单独地点中。基于文档的解决方案位于文档系统之上,它能够捕获文档系统数据和元数据事件。基于应用的CDP解决方案设计则直接位于受保护的特定应用之中。基于块和文档的CDP解决方案能够利用一种相同的通用方法来支持多种不同的应用。基于应用的CDP则只为某种应用提供CDP能力。3.3CDP解决方案特点3.3.1主机代理程式

13、为了在数据发生变化时进行访问,一些CDP解决方案需要在受保护的主机上安装一种特别的“代理程式”软件。另一些CDP解决方案则使用已内置到受保护主机或网络中的数据传输协议(如NFS、CIFS、FC或iSCSI)来实现。3.3.2精细程度不同的CDP解决方案提供不同精细程度的恢复能力,精细程度可分为:卷组、单个卷或文档系统、单个文档夹或文档组、单个文档或应用对象(如电子邮件或日历项目)。3.3.3恢复时间应用集成在进行恢复时,CDP解决方案能够识别出该应用的先前历史中最优化或最重要的恢复点。这类应用集成是完全自动的,也是可扩展的。3.3.4数据库连续保护CDP解决方案一般都支持常见数据库环境(如Or

14、acle或SQL)的连续保护。支持的意思是该解决方案经过了厂商的全面测试和认证,而且还会向用户提供相关文档内容。3.3.5库架构大多数CDP解决方案是将任何数据的变化存储在单独的地点,形成存储库架构,而且这种存储库是局域网、广域网或存储区域网上明确的专用节点。3.3.6库复制一些CDP解决方案还提供将CDP库复制到另外一个远程库的能力。这样就能够提供更高的灵活性,防止主CDP库可能出现损坏或丢失对恢复能力产生影响。3.4CDP发展方向随着CDP应用范围的扩大和人们认知的深入,CDP技术将会作为在线数据的重要保护手段而独立开辟一条新的通道。其发展方向概括为三点:第一,CDP的连续和系统保护范畴将

15、继续延伸,从目前基于微软的各类操作系统平台延伸到更多企业级所采用的UNIX平台。第二,在精细点恢复的技术上,拉杆式日志恢复技术将使精细点的恢复超越最近的快照点。该技术将为一些高端的、以秒级错误恢复为目标的用户带来真正的数据保护方案。第三,继续完善历史数据的存档机制、在线数据和离线数据的分级保护体系。可利用在线多时间点数据在后台自动提取的serverless备份技术,将近期各时间点数据在不影响应用的情况下存档到VTL虚拟带库中或者存档到物理磁带库中,从而实现数据的离线保存能力和长时间历史数据的保管。4结束语今后,人们的信息系统将面临着越来越多的人为的或自然的不确定因素的威胁,因此,融合现有技术,不断发展新技术,构建更加安全、可靠的数据容灾系统,已经成为当今世界共同关注的课题。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 电子商务

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号