




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、应用容灾一一火星舱持续数据保护产品白皮书X星高科2011年11月第1章 容灾与持续数据保护(CDP)1.1 容灾的概念及技术指标容灾(Disaster Tolerance),就是在灾难发生时,在保证应用系统的数据尽量 少丢失的情况下,维持系统业务的连续运行。和容灾比较容易混淆的概念有容错和灾难恢复。容错是指在计算机系统软硬件 发生故障时,保证系统能继续运行的能力,主要通过硬件冗余和错误检查等技术来 实现;容灾是通过系统冗余、灾难检测和系统迁移等技术来实现。灾难恢复是指灾 难发生后,系统恢复正常运行的能力;而容灾指灾难发生时保持系统不间断运行的 能力。容灾可以区分为 离线式容灾(冷容灾)和在线容
2、灾(热容灾)两种类型。离线式容灾主要依靠备份技术来实现。首先通过备份软件将数据备份到磁带 上,然后将磁带异地保存、管理。数据的备份过程可以实现自动化管理,整个方案 的部署和管理比较简单,投资较少。缺点在于:系统的数据恢复较慢,备份窗口内 的数据丢失严重,实时性差。对 RTO (Recovery Time Objective )和 RPO (Recovery Point Objective )要求较低的用户可以选择这种方式。在线式容灾中,源数据中心和灾备中心同时工作。数据在写入源数据中心的同 时,实时地被复制传送到灾备中心。在此基础上,可以在应用层进行集群管理,当 生产中心遭受灾难、出现故障时,
3、可由灾备中心自动接管并继续提供服务。应用层 的管理一般由专门的软件来实现,可以代替管理员实现自动管理。在线容灾可以实 现数据的实时复制,因此,数据恢复的 RTO和RPO都可以满足用户的高要求。因 此,数据重要性很高的用户都应选择这种方式,比如金融行业的用户等。实现这种 方式的容灾需要很高的投入。容灾备份系统按照灾难防御程度的不同,可分为 数据容灾和应用容灾。数据容 灾是对应用系统数据按照一定的策略进行异地容灾备份,当灾难发生时,应用系统 暂时无法正常运行,必须花费一定时间从灾备中心恢复应用关键数据至本地系统以 保证业务的连续性和数据的完整性,因为异地容灾备份系统只保存了灾难发生前应用系统的备份
4、数据,因此数据容灾可能会产生部分数据丢失。应用容灾是在异地建立一个与本地应用系统相同的备份应用系统,两个系统同步运行,当灾难发生时, 异地系统会迅速接管本地系统继续业务的运行,不需要中断业务,这样使得应用系 统使用者察觉不到灾难的发生。应用容灾比数据容灾防御灾难破坏能力要强,它能 够更好地保持业务的连续性和数据的完整性,而数据容灾会出现业务的暂时中断, 需要花费一定的时间后才能重新维持业务的连续性,并且可能产生部分数据的丢失。从技术上看,衡量容灾系统有三个主要指标:RPO RTO和备份窗口( BackupWindow )。1、RPO (Recovery Point Objective ),即数
5、据恢复点目标。主要指的是业务系 统所能容忍的数据丢失量,在同步数据复制方式下,RPO等于数据传输时延的时间; 在异步数据复制方式下,RPO基本为异步传输数据排队的时间。2、RTO ( Recovery Time Objective ),即恢复时间目标。主要指的是所能容忍 的业务停止服务的最长时间,也就是从灾难发生到业务系统恢复服务功能所需要的 最短时间周期。RTO描述了恢复过程需要花费的时间。 例如:假设在时间点t1启动 恢复过程并且在时间点t2完成恢复,那么RTO就等于t2-t1。RTO值越小,代表容 灾系统的数据恢复能力越强。3、Backup Window,即备份窗口。一个备份窗口指的是在
6、不严重影响使用待 备份数据的应用程序的情况下,完成一次给定备份的时间问隔,由需要备份数据的 总量和处理数据的服务架构的速度来决定。为了保证备份数据的一致性,在备份过 程中数据不能被更改,所以在某些情况下,备份窗口是数据和应用不可用的间隔时 问。1.2 传统备份与持续数据保护技术传统的数据备份方式有以下几方面不足:第一,备份窗口不可少,在进行数据 备份时必须中断业务,这对许多需要 7 X 24小时持续运行的应用来说是无法忍受的 问题;第二,备份数据不断增长,传统方式不仅备份时间长,而且恢复过程更漫长; 第三,两次备份之间产生的数据更新无法保护。CDP (Continuous Data Prote
7、ction ),即连续数据保护,是一种在不影响主要数据运行前提下,持续捕捉或跟踪目标数据所发生的任何变化,可以在数据发生任何 变化时将数据有效地保护起来。最大的优势是可以对任何时间点的数据恢复。CDP可以提供块级、文件级和应用级的备份及恢复。CDP与快照相比的优势有以下几点:一是快照需要暂停业务系统较短的时间, 而CDP能够完全保证业务的连续性;二是快照需要保存修改后的全部数据,CDP不 需要,因此占用存储空间少;三是快照只能恢复到过去某个时间点的数据,CDP可以恢复到过去任意时刻的数据。相对于传统的备份技术而言,CDP是一种质的飞跃。全球网络存储工业协会 (SNIA)对CDP的定义是:一种能
8、独立对主要数据进行持续捕捉或跟踪数据修改,并保存变化,从而实现从过去的任何非预设点恢复的方法。有人把传统的备份方式比 作每天或每周对仓库中的货物进行盘点,不仅费时费力,而且对于两次盘点之间的 货物变化没有办法准确得知。CDP则不同,它就像是为仓库专门配备了一名保管员, 会随时记录每批货物的进出。任何人想了解每批货物的情况,只要问问保管员即可, 不必亲自动手去盘点货物。CDP的最大优势就在于,它对数据的保护是连续性的, 而且可以快速恢复。第2章市场上CDP产品的问题随着数据安全的深入人心,各种备份产品在市场上的竞争也进入了白热化阶段, 这些产品既有像Symantec、BakBone等传统厂商,也
9、有很多新兴的数据保护软硬件 品牌。几乎所有的备份厂商都推出了所谓的实时备份产品或者模块为用户提供容灾方 案,这些产品和模块的功能在描述上与 CDP-样,都是对数据提供持续数据保护并 且可以回退到以前的任意时间点。上面提到,衡量容灾技术的能力有连个重要指标,就是RTOffi RPO市场上大多数的实时备份或者持续数据保护产品对于用户数据的RPOTB可以做到分钟级甚至更低,也就是说用户的数据被持续的进行保护,无论存储或者应用出现故障都可以 做到近乎零数据丢失,这能够充分保证用户的安全。但是这些产品在RTO旨标上却都没有很大突破,由于采用的还是传统的恢复操作,因此当用户选择时间点进行回退时,所需的时间
10、很长,通常在几个小时以上,对用户的应用持续性保护不够,用 户业务中断时间较长。第3章火星舱持续数据保护产品3.1 产品设计目标第一章提到,容灾技术按照防御程度不同可以分为数据容灾和应用容灾。而数 据容灾是应用容灾的基础,应用容灾是容灾技术实现的高级体现。火星舱作为火星高科重磅推出的软硬件一体化数据安全产品,已经在市场上广 泛推广,为用户提供备份、虚拟磁带库、高速磁盘阵列、主机虚拟化等功能,这次 火星高科通过自主研发,向市场推出基于应用容灾级别的持续数据产品,火星舱持 续数据保护产品以应用容灾为目标进行设计研发,为用户提供Windows及Linux操作系统下的各种数据及应用容灾,将用户应用的保护
11、提升到最高级别,使快速应用 恢复成为可能,在RTO旨标上明显高于市场上的其他实时备份产品。3.2 产品特点最大限度地实现应用程序数据保护和灾难恢复;保护 Windows和Linux平台上的各种业务应用程序,包括Microsoft >Oracle 和SAP文件系统及其他应用程序;支持各种双机和集群环境,包扩 Oracle RAC和其他操作系统文件或服务集 群;通过火星舱持续数据保护产品确保不再丢失数据,它是可以执行任意时间 点恢复的持续数据保护产品;单一产品解决方案,为同构或者异构存储中的数据块LUN提供持续数据保护、复制和灾难恢复;即时访问复制的数据,来实现灾难恢复或其他目的(例如测试和
12、数据挖掘通过主机虚拟化环境来为用户提供应用服务器的数据及应用保护,最大限度降低资金成本;通过IP线路可以在进行本地持续数据保护的同时将数据传输到异地,除了 能做到数据异地容灾外,还可以在异地搭建应用系统进行应用接管;第4章产品功能与实现火星舱持续数据保护产品是软硬件一体化的多功能数据保护产品,其中的核心是自主研发的基于操作系统内核级的写入分离器程序(splitter )。该分离器程序安装在Windows或者Linux主机上,对主机上的全部数据进行写入监控,任何写入到 存储上的数据都会被截获并复制出一份传输到火星舱上进行保存。另外,在火星舱内或火星舱能够访问的存储(DAS或SAN存储)划分出一定
13、的 容量作为日志卷,每个被保护卷都有相应的日志卷,日志卷中保存了被保护卷的每 一次写操作的数据块和其相对应的时间戳。4.1本地持续数据保护4.1.1部署方式一一DASCDP (DAS)持续数据保护;1i持续数据保护A文件服务器数据库服务器DAS连接磁盘陈列1.部署说明:? 上图中文件服务器和数据库服务器为火星舱持续数据保护产品进行保护 的数据源和应用系统;? 火星舱进行DAS1接的磁盘阵列或者位于火星舱内部的存储空间用于保 存持续数据保护的数据内容及日志;? 文件服务器、数据库服务器及其他的被保护系统与火星舱持续数据保护 产品之间使用以太网连接;2.数据保护工作流程:?初始数据同步:在开始持续
14、数据保护之前,需要将应用服务器中需要保 护的数据卷进行初始化同步,目的是让目标卷中现拥有被保护卷的原始 数据,同步工作通过以太网完成(应用服务器,火星舱,DAS磁盘阵列), 在数据量巨大时可能会耗费一些时间。在数据进行初始化同步的同时,被保护应用可以正常运行,同步过程中出现的数据写入也会被分离器截 获并传输到火星舱进行完整记录,这些记录会作为初始化同步成功后的 首批变化日志保存在日志卷中;? 开始监控写入操作:初始同步完成后,安装在被监控主机上的写入分离 器开始工作,对主机上用户设定的卷上应用程序的全部写操作进行监控. 每次分离器截获写入数据后便复制出一份,通过网络传输给火星舱;? 记录数据变
15、更日志:火星舱收到写入分离器发送的数据变化后,加上时 间戳,保存在专门为被保护卷开设的日志卷中。在保存日志的同时,火 星舱持续数据保护产品还允许用户手工添加标签,这些标签可以在将来 进行容灾恢复时方便选择特定的时间点。日志卷的容量设置的越大,所 保留的数据变更历史纪录越长,日志卷如果没有空间,便不能继续记录 被保护卷的数据变化情况,此时就需要重新进行初始化数据同步;? 将日志写入目标卷:根据用户设置,日志写入目标卷的触发条件可以分 为以下几种:实时写入:此种方式使得目标卷的更新效率最快,日志卷被写满的 出现概率最低;定时写入:为了降低火星舱的负载压力,可以设定日志定时写入目 标卷。此方法适用于
16、那些数据工作时间变化,下班时间不变的单位 设置在晚上进行日志写入目标卷也能够充分利用系统的闲置时间进 行处理;日志卷空间占用率触发:用户可以设置日志卷的空间使用率达到多 少时进行日志写入目标卷,并且当日志容量降低到制定的数值时停 止写入;? 数据恢复:根据用户应用访问数据的方式,数据恢复分为恢复到用户存 储和直接挂载火星舱存储两种,无论恢复的目标是哪,都可以做到任意 时间点回退恢复:恢复到用户存储:用户在火星舱持续数据保护产品中选择被保护卷 的时间点,火星舱将目标卷的数据和用户选择时间点前的日志进行 合并,并快速恢复到用户指定的存储设备中,恢复完成后用户便可 以进行数据访问并继续开始持续数据保
17、护操作。 本方法的缺点是RTO 较长,优点是恢复后用户的存储吞吐能力强;直接挂载火星舱存储:火星舱具有IP-SAN磁盘阵列功能,因此在进 行灾备数据恢复时,用户可以在火星舱持续数据保护产品界面中选 择需要回退的时间点,然后由火星舱自动将目标卷和日志卷进行内 存中的整合,并输出为IP-SAN上的特定LUN被用户应用程序挂载, 被挂载后用户的应用系统可以对数据一致性进行测试检查。这个试 挂载功能非常适合于被保护卷是数据库的情况,因为数据库的特殊 写入方式,持续数据保护产品不能保证所有记录的日志都是可以被 数据库成功加载和使用的,因此提供试挂载功能可以保证用户应用 进行灾备数据恢复后的可用性更高。当
18、用户确定了正确的试挂载时 问点后可以选择将此时间点完整恢复到单独的存储中进行访问,也 可以继续在火星舱提供的IP-SAN磁盘中进行数据访问。本方法的优 点是回退时间很快,RTO呆持在分钟级,同时提供试挂载功能;缺点 是火星舱提供的IP-SAN相对于专业存储在大量应用同时访问的情况 下性能略低;? 恢复持续数据保护工作:用户在灾备数据回退恢复后,应用恢复运行, 这时候持续数据保护工作随之继续,整个工作过程如前述步骤;4.1.2部署方式SANCDP (SAN)1 .部署说明:? 上图中文件服务器和数据库服务器为火星舱持续数据保护产品进行保护 的数据源和应用系统;? 用户应用服务器与火星舱都接入 S
19、AN络,可以访问光纤网络上的磁盘 阵列。在光纤磁盘阵列中开辟固定空间用于保存持续数据保护的数据内 容及日志;?同时文件服务器、数据库服务器及其他的被保护系统与火星舱持续数据 保护产品之间使用以太网连接;2 .数据保护工作流程:?初始数据同步:在开始持续数据保护之前,需要将应用服务器中需要保 护的数据卷进行初始化同步,目的是让目标卷中现拥有被保护卷的原始 数据,同步工作通过SAN络完成(应用服务器,光纤磁盘阵列),相对 于DAWf式部署的持续数据保护系统,同步速度快,耗费时间少。在数 据进行初始化同步的同时,被保护应用可以正常运行,同步过程中出现 的数据写入也会被分离器截获并传输到火星舱进行完整
20、记录,这些记录会作为初始化同步成功后的首批变化日志保存在日志卷中;? 开始监控写入操作:初始同步完成后,安装在被监控主机上的写入分离 器开始工作,对主机上用户设定的卷上应用程序的全部写操作进行监控。 每次分离器截获写入数据后便复制出一份,然后通过 SAN网络直接写入 到光纤磁盘阵列的日志卷中,写日志的同时通过以太网通知火星舱;? 记录数据变更日志:火星舱得到分离器的日志写入通知后,访问日志卷 的相应数据,为数据加上时间戳。在添加时间戳的同时,火星舱持续数 据保护产品还允许用户手工添加标签,这些标签可以在将来进行容灾恢 复时方便选择特定的时间点。日志卷的容量设置的越大,所保留的数据 变更历史纪录
21、越长,日志卷如果没有空间,便不能继续记录被保护卷的 数据变化情况,此时就需要重新进行初始化数据同步;? 将日志写入目标卷:根据用户设置,日志写入目标卷的触发条件可以分 为以下几种:实时写入:在SAN部署环境下,日志卷和目标卷都位于光纤磁盘阵 列中,由火星舱将日志卷的内容实时合并到目标卷中。此种方式使 得目标卷的更新效率最快,日志卷被写满的出现概率最低; 定时写入:为了降低火星舱的负载压力,可以设定日志定时写入目 标卷。此方法适用于那些数据工作时间变化,下班时间不变的单位。 设置在晚上进行日志写入目标卷也能够充分利用系统的闲置时间进 行处理;日志卷空间占用率触发:用户可以设置日志卷的空间使用率达
22、到多 少时进行日志写入目标卷,并且当日志容量降低到制定的数值时停 止写入;? 数据恢复:根据用户应用访问数据的方式,数据恢复分为恢复到用户存 储和直接挂载火星舱存储两种,无论恢复的目标是哪,都可以做到任意 时间点回退恢复:恢复到用户存储:用户在火星舱持续数据保护产品中选择被保护卷 的时间点,火星舱将目标卷的数据和用户选择时间点前的日志进行 合并,并快速恢复到用户指定的存储设备中,恢复完成后用户便可以进行数据访问并继续开始持续数据保护操作。相对于DAS部署方式,SANFB署模式下恢复的速度很快,数据都通过光纤网络进行传输,极大的缩短了 RTO直接挂载火星舱存储:火星舱具有FC-SAN1盘阵列功能
23、,因此在进 行灾备数据恢复时,用户可以在火星舱持续数据保护产品界面中选 择需要回退的时间点,然后由火星舱自动将目标卷和日志卷进行内 存中的整合,并输出为FC-SAN1的特定LUN被用户应用程序挂载, 被挂载后用户的应用系统可以对数据一致性进行测试检查。这个试 挂载功能非常适合于被保护卷是数据库的情况,因为数据库的特殊 写入方式,持续数据保护产品不能保证所有记录的日志都是可以被 数据库成功加载和使用的,因此提供试挂载功能可以保证用户应用 进行灾备数据恢复后的可用性更高。当用户确定了正确的试挂载时 问点后可以选择将此时间点完整恢复到单独的存储中进行访问,也 可以继续在火星舱提供的FC-SAN1盘中
24、进行数据访问。本方法的优 点是回退时间很快,RTO呆持在分钟级,同时提供试挂载功能;缺点 是火星舱提供的FC-SANf目对于专业存储在大量应用同时访问的情况 下性能略低;? 恢复持续数据保护工作:用户在灾备数据回退恢复后,应用恢复运行, 这时候持续数据保护工作随之继续,整个工作过程如前述步骤;4.1.3两种部署方式比较卜表中总结了两种本地持续数据保护部署方式的差别:比较项目DAS部署方式SANSB署方式初始数据同步过程慢快数据保护时间点数量与日志卷容量有美与日志卷容量有美写日志卷方式及速度以太网,慢SANR络,快日志合并速度慢快试加载功能有有直接挂载火星舱数据恢复方式IP-SANFC-SAN用
25、户投入成本低高适合用户低投入,对效率要求不 高的无SAN境愿意投入,对效率要求 局有SAN境4.2 本地应用容灾除了进行本地应用的持续数据保护外,火星舱持续数据保护产品也可以为用户 搭建适用于本地的应用高可用系统一一应用容灾系统。下面是一个本地数据库系统 的典型应用容灾部署图:本地应用容灾次星舱持续数据保护列阵盘磁控制命令具体的实现方式如下:? 本地持续数据保护:与上一节中描述相同,本地应用持续数据保护的日 志卷和目标卷均在SAN1盘阵列中,所不同的是目标卷被分配给火星舱 进行控制和访问的同时也分配给备用数据库服务器作为数据存储。? 正常工作时:主数据库服务器出于服务运行状态,为用户提供数据访问,备用数据库服务器处于开机但是服务停止运行的状态,火星舱持续数据 保护产品根据用户设置进行本地数据库的持续数据保护;? 主服务器故障时:用户在火星舱持续数据保护产品界面中选择需要回退 到的数据库存储时间点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年造纸黑液碱回收成套装置项目建议书
- 2025福建福州市长乐区卫健系统招聘78人模拟试卷及答案详解(夺冠系列)
- 出纳盘点工作总结
- 2025辽宁鞍山市千山区公益性岗位招聘1人模拟试卷及1套参考答案详解
- 2025年安徽皖信人力招聘管内客运站12名安检工作人员模拟试卷有答案详解
- 2025贵州黔西南州交通建设发展中心招聘公益性岗位工作人员3人考前自测高频考点模拟试题(含答案详解)
- 医院护士年度个人工作总结汇编15篇
- 2025年甘肃省武威市事业单位已发布模拟试卷完整参考答案详解
- 2025广西百色市平果市道路运输发展中心城镇公益性岗位人员招聘1人模拟试卷及完整答案详解一套
- 2025年长河镇人民政府公开招聘编外工作人员3人考前自测高频考点模拟试题及1套参考答案详解
- 新部编版语文1-6年级2460个生字表(带拼音)
- (高清版)DZT 0324-2018 蓝晶石、红柱石、矽线石矿产地质勘查规范
- 卫生监督员行为规范
- 深圳电子行业前景分析
- 内窥镜检查病历委托书
- 70篇短文复习1600中考词汇
- 小学计算机兴趣小组活动记录
- SCR烟气脱硝装置声波清灰技术的研究的开题报告
- 大学英语三级词汇表(新版)
- 煤矿班组建设课件
- CB/T 495-1995吸入口
评论
0/150
提交评论