1、 业务连续性容灾解决方案 V100R003C00 主备容灾解决方案技术白皮书 文档版本 01 发布日期 2015-12-08 华为技术有限公司 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 i 版权所有 华为技术有限公司 2015。 保留一切权利。 非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。 商标声明 和其他华为商标均为华为技术有限公司的商标。 本文档提及的其他所有商标或注册商标,由各自的所有人拥有。 注意 您购买的产品、服务或特性等应受华为公司商业合同和条款的约束,本文档中描述的全部或部分产品
2、、服务或特性可能不在您的购买或使用范围之内。除非 合同另有约定,华为公司对本文档内容不做任何明示或默示的声明或保证。 由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。 华为技术有限公司 地址: 深圳市龙岗区坂田华为总部办公楼 邮编: 518129 网址: http:/ 客户服务邮箱: 客户服务电话: 4008302118 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 目 录 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 ii 目 录 1 概述
3、 1 1.1 单数据中心运行挑战 1 1.2 方案简介 . 1 1.3 方案亮点 . 2 2 方案架构 3 2.1 解决方案概述 3 2.2 主备存储同构场景 4 2.2.1 方案架构 4 2.2.1.1 SAN 容灾方案 4 2.2.1.2 NAS 容灾方案 5 2.2.2 方案设计 5 2.2.2.1 SAN 应用数据一致性设计 . 5 2.2.2.2 RPO&RTO 5 2.2.2.3 容灾管理 6 2.2.3 方案亮点 6 2.2.4 典型配置 7 2.2.4.1 组网 . 7 2.2.4.2 规格 . 9 2.3 主备存储异构场景 .10 2.3.1 方案 1 架构 11 2.3.2
4、 方案 2 架构 12 2.3.3 方案设计 .12 2.3.3.1 应用数据一致性设计 12 2.3.3.2 RPO&RTO .13 2.3.3.3 容灾运维管理 .13 2.3.4 方案亮点 .13 2.3.5 方案 1 典型配置 14 2.3.5.1 组网 14 2.3.5.2 规格 15 2.3.6 方案 2 典型配置 16 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 目 录 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 iii 2.3.6.1 组网 16 2.3.6.2 规格 17 2.4 数据库容灾场景 .20 2.4.1 方案架
5、构 .20 2.4.1.1 服务器异构 .20 2.4.1.2 服务器同构 .20 2.4.2 方案设计 .21 2.4.2.1 应用数据一致性设计 21 2.4.2.2 RPO&RTO .21 2.4.2.3 容灾管理 .22 2.4.3 方 案亮点 .24 2.4.4 典型配置 .25 2.4.4.1 组网 25 2.4.4.2 规格 25 3 关键技术 26 3.1 异构虚拟化技术 .26 3.2 卷镜像技术 .28 3.3 存储远程复制技术 .31 3.3.1 LUN 同步远程复制 32 3.3.2 LUN 异步远程复制 33 3.3.3 文件系统异步远程复制 .34 3.4 数据库复
6、制技术 .36 3.5 容灾管理核心功能 .41 3.5.1 设备资源 .41 3.5.2 可视化拓扑 41 4 容灾场景操作流程 . 42 4.1 主备存储同构场景 .42 4.1.1 系统搭建流程 42 4.1.2 测试流程 .43 4.1.3 容灾演练流程 44 4.1.4 灾难恢复流程 46 4.2 主备存储异构场景 .47 4.2.1 系统搭建流程 47 4.2.2 容灾操作流程 47 4.3 数据库容灾场景 .48 4.3.1 系统搭建流程 48 4.3.2 测试流程 .50 4.3.3 容灾演练流程 51 4.3.4 灾难恢复流程 54 业务连续性容灾解决方案 主备容灾解决方案技
7、术白皮书 目 录 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 iv 5 结论 58 6 缩略语 59 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 1 概述 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 1 1 概述 1.1 单数据中心运行挑战 1.2 方案简介 1.3 方案亮点 1.1 单数据中心运行挑战 从传统 IT 系统改造为数据中心模式之后,设备资源和管理都有了较大提升,但是数据的集中也引发了新的问题,故障域变得更大,任意一个小的设备故障或者灾难可能引发大面积的业务中断,甚至数据永久丢失,如
8、果没有符合业务连续性要求的数据保护手段,保障各种灾难场景下的数据安全,用户随时可能面临着严重的业务中断和数据丢失风险。 1.2 方案简介 如今企业和政府部门越来越依赖信息化进行办公、服务、发展与决策,数据丢失和业务中断会造成巨大经济与信誉损失。 911 事件和四川大地震证明,各种自然灾难(火灾、水灾、地震等)和人为灾难(误操作、病毒等)总是无法避免的。 数据和业务的灾难备份已成为信息系统建设的必然要求和发展趋势。国家信息化领导小组关于加强信息安全保障工作的意见 (中办发 200327号 )、关于做好国家重要信息系统灾难备份的通知 (国信办 2004 11 号 ) 、重要信息系统灾难恢复指南、信
9、息系统灾难恢复规范( GB/T20988-2007)等文件的相继出台,标志着容灾系统的建立正走向规范化。 主备容灾,指客户在生产中心之外,另一地点选址 建设容灾中心,形成一对一的数据级或应用级保护。相对于两地三中心、集中容灾等复杂拓扑结构,主备容灾是目前市场上采用得最广泛的容灾方式。 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 1 概述 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 2 1.3 方案亮点 强大的扩展性 方案采用虚拟化存储直接异构接管或者存储镜像卷技术,实现在网异构存储的资源整合,存储空间扩展和利旧更方便。 SAN 和 NAS
10、一体化容灾,数据库层容灾,容灾方案扩展更简单。 业务快速恢复 支持一键式演练和容灾切换,自动化脚本代替繁琐的手工操作,降低系统 RTO。 提供基于应用的数据一致性保护,能够感知生产主机的关键应用,在异步远程复制开启时,先进行主机内存数据 刷盘,保证应用数据一致性,确保灾备端的业务能够拉起。 便捷管理维护 一站式管理灾备中心的服务器、存储、网络资源,同时管理客户侧接入设备,使得整个系统管理简单、明确。 管理软件具备图形化操作和容灾拓扑显示,使用户感知更加直观,运维更加方便。完善的登录和操作日志,为事后审计提供良好支撑。 提供可自定义的 Dashboard,展示容灾相关的图形报表,包括保护策略日程
11、、保护策略执行情况等。 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 3 2 方案架构 2.1 解决方案概 述 2.2 主备存储同构场景 2.3 主备存储异构场景 2.4 数据库容灾场景 2.1 解决方案概述 随着信息化的发展,企业以及政府行业对容灾系统建设的需求越来越明显,特别在医疗、政府、大企业、金融等领域,容灾系统建设 已经成为信息化建设的必要步骤。传统容灾系统建设主要关注容灾设计和部署,忽略了容灾系统管理和灾难恢复的自动化流程。在部署交付完成后,客户往往发现系统维护困难,真正灾
12、难发生时,需要非常繁琐的操作和很长的时间才能恢复数据和业务,实际使用效果与之前的容灾规划差距很大。 华为广泛汲取了在医疗、政府、金融等行业中多个容灾项目中的实践经验,深入挖掘客户在容灾建设中的需求,结合华为在融合存储架构、统一管理平台上的优势,推出主备容灾解决方案,帮助客户合理规划,建设易管理、易维护、支持快速数据和业务恢复的容灾系统。 主备容灾解 决方案主要针对两种客户场景:主备都是华为存储的场景和生产存储为友商阵列的场景。 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 4 2.2
13、主备存储同构场景 2.2.1 方案架构 2.2.1.1 SAN 容灾方案 图 2-1 方案架构设计图 阵列同步 /异步复制均使用 OceanStor V3 的远程复制功能。 容灾管理软件 OceanStor BCManager 只需在灾备端部署 1 套即可,可部署在物理机或者虚拟机上。 方案支持的应用不限于图中 Oracle RAC、 FusionSphere 和 VMware,具体支持请参见方案规格。 如 图 2-1 所示 ,本场景下生产存储与灾备存储都部署华为阵列,采用阵列复制技术( HyperReplication/A 或者 HyperReplication/S)实现容灾数据复制,当然针
14、对数据库业务,也可以选择通过应用层复制方案完成数据同步,而对于华为云平台还可以选择通过主机层复制方式实现数据同步。 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 5 2.2.1.2 NAS 容灾方案 图 2-2 方案架构设计图 文件系统复制使用 OceanStor V3 的文件系统异步远程复制功能。 容灾管理软件 OceanStor BCManager 只需在灾备端部署 1 套即可,可部署在物理机或者虚拟机上。 方案支持的应用 不限于图中 VMware,具体支持请参见方案规格。 如 图
15、 2-2 所示,本场景下生产存储与灾备存储都部署华为阵列,采用文件系统异步远程复制技术( HyperReplication/A)实现生产数据的保护。 2.2.2 方案设计 2.2.2.1 SAN 应用数据一致性设计 容灾数据的一致性是容灾建设的关键点,传统存储容灾方案只关注存储层的数据一致,对某些复杂应用,如数据库应用,由于丢失了主机内存数据,存在数据不一致的风险。 本方案提供的容灾管理软件,能够感知生产主机的关键应用,如 Oracle 、 SQL Server、 DB2 等,在异步远程复制开启时,先进行主机内存数据刷盘,确保所有内存数据能够同步到灾备端,避免主机内存数据丢失导致的数据不一致情
16、况发生。 2.2.2.2 RPO&RTO RPO 本场景支持的最小 RPO 为 0,需要采用 HyperReplication/S(同步复制 )技术做容灾数据复制。 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 6 若客户采用 HyperReplication/A(异步复制 )技术做 SAN 数据复制,最小可以做到秒级的RPO。若客户需要应用保护,采用刷内存功能保证数据一致性,不建议过于频繁进行刷内存操作,建议复制周期设置为 15 分 钟以上。 采用 HyperReplication/
17、A(异步复制 )技术做 NAS 数据复制,同步周期最短 5 分钟。为了降低性能影响,不建议过于频繁进行周期复制,建议复制周期设置为 15 分钟以上。 RTO 方案提供的容灾管理软件支持一键式容灾切换,使用自动化脚本代替繁琐的人工切换操作,加速业务恢复,降低 RTO,简化容灾运维难度。 针对 Oracle 数据库,自动切换脚本能够代替存储复制切换、 LUN 映射、存储配置、启动应用、测试应用等手工操作。因此本方案支持分钟级别的 RTO。 2.2.2.3 容灾管理 本方案提供的容灾管理软件提供针对应用的容 灾管理,运维管理功能设计参见章节“ 4 容灾场景操作流程 ”。 方案运维管理功能的一大特点是
18、提供可视化管理。 如 图 2-3 所示,客户可以从拓扑图中看到关键应用的数据文件对应的存储 LUN,以及这些存储 LUN 的容灾状态。基于应用的容灾视图有效展示了应用容灾状态,简化容灾配置,降低由于应用的部分关键文件没 有保护导致灾备端业务无法拉起的风险。 图 2-3 Oracle 应用可视化容灾拓扑 其他运维设计功能参见章节“ 4 容灾场景操作流程 ”。 2.2.3 方案亮点 存储互连互通 华为存储系统支持高中低端存储容灾业务直接互通,灾备端按需配置,支持配置低端阵列,降低灾备投资 50%以上。 采用阵列容灾复制技术,存储层完成容灾数据复制,减少容灾业务对生产服务器的性能影响。 支持同步、异
19、步 复制模式,可根据客户 RPO、 RTO 需求,针对具体应用量身打造容灾方案。 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 7 业务快速恢复 支持一键式演练和容灾切换,自动化脚本代替繁琐的手工操作,降低系统 RTO。 提供基于应用的数据一致性保护,能够感知生产主机的关键应用,在异步远程复制开启时,先进行主机内存数据刷盘,保证应用数据一致性,确保灾备端的业务能够拉起。 便捷管理维护 一站式管理灾备中心的服务器、存储、网络资源,同时管理客户侧接入设备,使得整个系统管理简单、明确。 管理
20、软件具备图形化操作和容灾拓扑显示,使用户感知更加直观,运维更加方便。完善的登录和操作 日志,为事后审计提供良好支撑。 提供可自定义的 Dashboard,展示容灾相关的图形报表,包括保护策略日程、保护策略执行情况等。 2.2.4 典型配置 2.2.4.1 组网 本场景中使用 OceanStor V3 作为数据存储,然后采用阵列复制技术( HyperReplication/A 或者 HyperReplication/S)实现主备站点华为阵列的容灾数据复制。如下图所示,列举了三种典型的组网配置: 1. 如 图 2-4 所示,生产中心采用 FC SAN 组网部署 2 节点 Oracle RAC,灾备
21、中心部署单实例 Oracle 数据库,并在灾备中心的一台虚拟机上部署 OceanStor BCManager进行复制任务调度与容灾管理; 2. 如 图 2-5 所示,生产中心采用 SAN 组网部署 VMware HA 集群,灾备中心部署ESXi 主机,并在其中一个虚拟机上部署 OceanStor BCManager 进行复制任务调度与容灾管理; 3. 如 图 2-6 所示,生产中心采用 NAS 组网部署 VMware HA 集群,灾备中心部署ESXi 主机,并在其中一个虚拟机上部署 OceanStor BCManager 进行复制任务调度与容灾管理。 业务连续性容灾解决方案 主备容灾解决方案技
22、术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 8 图 2-4 典型配置组网图( Oracle RAC) 图 2-5 典型配置组网图( VMware vSphere SAN) 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 9 图 2-6 典型配置组网图( VMware vSphere NAS) 2.2.4.2 规格 本章节以 2.2.4 典型配置 为例,描述典型配置的核心参数,如果实际采用的是其他型 号的华为存储,参数参
23、见具体产品规格表。 硬件规格参数 名称 参数 生产存储( OceanStor 6800 V3) 最大硬盘数量 3200 硬盘参数 2.5 寸硬盘框: 10kr/min SAS: 300GB、 600GB、900GB、 1.2TB 15kr/min SAS: 300GB、 600GB SSD( SLC): 200GB SSD( eMLC): 400GB、 600GB、900GB、 1.8TB 3.5 寸硬盘框: 7200r/min NL-SAS: 2TB、 3TB、4TB、 6TB 7200r/min SATA: 1TB、 2TB、 3TB SSD( SLC): 200GB SSD( eMLC)
24、: 400GB、 600GB、900GB、 1.8TB 灾备存储( OceanStor 5500 V3) 最大硬盘数量 750 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 10 名称 参数 硬盘参数 2.5 寸硬盘框: 10kr/min SAS: 300GB、 600GB、900GB、 1.2TB 15kr/min SAS: 300GB、 600GB SSD( SLC): 200GB SSD( eMLC): 400GB、 600GB、900GB、 1.8TB 3.5 寸硬盘框: 72
25、00r/min NL-SAS: 2TB、 3TB、4TB、 6TB 7200r/min SATA: 1TB、 2TB、 3TB SSD( SLC): 200GB SSD( eMLC): 400GB、 600GB、900GB、 1.8TB 软件规格参数 名称 参数 容灾管理软件( BCManager) 站点数 32 个本地站点, 32 个远程站点 保护组数 最大支持 256 个保护组 保护策略数 最大支持 256 个保护策略 并发执行的保护策略数 最多支持 16 个保护策略同时执行 恢复计划数 最大支持 256 个恢复计划 并发执行的恢复计划数 最大支持 10 个恢复计划同时执行 存储 阵列数
26、存储阵列最多支持 32 个,其中 2 高端存储 或 8 中端存储 或 32 低端存储 业务主机数 64 台 2.3 主备存储异构场景 此处分成两个方案进行描述。 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 11 方案 1,指华为存储通过卷镜像或直接接管异构存储 LUN,对 V3 镜像卷或者对接管后的 LUN 使用 OceanStor V3 远程复制,将数据从生产中心同步至灾备中心进行异地保护。 方案 2,指利用华为虚拟化网关设备 VIS6600T,在生产中心构建镜像卷,数据双写至华为
27、存储和第三方存储阵列,构建本地高可用生产环境。再通过 LUN 的远程复制功能(包括同步远程复制和异步远程复 制)将数据从生产中心同步至灾备中心进行异地保护。 2.3.1 方案 1 架构 图 2-7 方案 1 架构设计图 阵列同步 /异步复制均使用 OceanStor V3 的远程复制功能。 此处生产中心业务 LUN 有两种存在形态:镜像和直接接管异构存储 LUN,对 V3 镜像卷或者对接管后的 LUN 使用 OceanStor V3 复制。 生产中心可使用 OceanStor V3 接管异构存储阵列。 容灾管理软件 OceanStor BCManager 只需在灾备端部署 1 套即可,可部署在
28、物理机或者虚拟机上。 方案支持的应用不限于图中 Oracle RAC、 FusionSphere 和 VMware,具体支持请参见方案规格。 华为 OceanStor V3 存储支持异构虚拟化接管,可以直接将现网其它品牌(兼容性列表内)的 LUN 映射给 OceanStor V3,然后映射给业务主机使用。或通过 OceanStor V3 自身的卷镜像特性实现华为存储于异构存储的高可用,再通过华为存储的阵列远程复制功能,实现异地主备容灾。 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 1
29、2 2.3.2 方案 2 架构 图 2-8 方案 2 架构设计图 阵列异步复制使用 OceanStor V3 的异步远程复制功能。 此处生产中心业务 LUN 为 VIS6600T 提供的镜像卷,实际数据存放在 华为存储和第三方存储上,任意 IO 写到镜像卷后进行镜像双写,以确保存储数据的高可用。 容灾管理软件 OceanStor BCManager 只需在灾备端部署 1 套即可,可部署在物理机或者虚拟机上。 方案支持的应用不限于图中 Oracle RAC、 FusionSphere、 Windows MSFC,具体支持请参见方案规格。 华为 OceanStor VIS6600T 虚拟化网关设备
30、支持异构虚拟化接管,可以直接将现网其它品牌存储(兼容性列表内)的 LUN 和华为存储的 LUN 映射给 VIS6600T,通过VIS6600T 构建镜像卷, 然后映射给业务主机使用。 OceanStor V3 的 LUN 可以通过华为存储的异步远程复制功能将生产数据同步至灾备中心,实现异地主备容灾。 2.3.3 方案设计 2.3.3.1 应用数据一致性设计 容灾数据的一致性是容灾建设的关键点,传统存储容灾方案只关注存储层的数据一致,对某些复杂应用,如数据库应用,由于丢失了主机内存数据,存在数据不一致的风险。 本方案提供的容灾管理软件,能够感知生产主机的关键应用,如 Oracle 、 SQL S
31、erver、 DB2(具体支持请参见方案规格)等,在异步远程复制开启时,先进行主机内存数据刷盘,确保所有内存数 据能够同步到灾备端,避免主机内存数据丢失导致的数据不一致情况发生。 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 13 2.3.3.2 RPO&RTO RPO 本场景支持的最小 RPO 为 0,需要采用 HyperReplication/S(同步复制 )技术做容灾数据复制。 若客户采用 HyperReplication/A(异步复制 )技术做容灾数据复制,最小可以做到秒级RP
32、O。若客户需要应用保护,采用刷内存功能保证数据一致性,不建议过于频繁进行刷内存操作,建议复制周期设置为 15 分钟以上。 RTO 方案提供的容灾管理软件支持一键式容灾切换,使用自动化脚本代替繁琐的人工切换操作,加速业务恢 复,降低 RTO,简化容灾运维难度。 针对 Oracle 数据库,自动切换脚本能够代替存储复制切换、 LUN 映射、存储配置、启动应用、测试应用等手工操作。因此本方案支持分钟级别的 RTO。 2.3.3.3 容灾运维管理 本方案提供的容灾管理软件提供针对应用的容灾管理,运维管理功能设计参见章节“ 4 容灾场景操作流程 ”。 方案运维管理功能的一大特点是提供可视化管理。 如 图
33、 2-9 所示,客户可以从拓扑图中看到关键应用的数据文件对应的存储 LUN,以及这些存储 LUN 的容灾状态。基于应用的容灾视图有效展示了应用容灾状态,简化容灾配置,降低由于应用的部分关键文件没有保护导致灾备端业务无法拉起的风险。 图 2-9 Oracle 可视化容灾拓扑 其他运维设计功能参见章节“ 4 容灾场景操作流程 ” 。 2.3.4 方案亮点 异构接管提高利用率 方案采用虚拟化存储直接异构接管或者存储卷镜像技术,实现在网异构存储的资源整合。 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术
34、有限公司 14 存储卷镜像技术,为生产存储提供双保险,接管的异构阵列故障或者需要停机维护时,华为阵列继续提供业务访问能力,上层业务无影响。 方案采用存储虚拟化技术兼容友商阵列,使友商存储和华为存储可以共存,同时对上层提供服务。 异地业务快速恢复 支持一键式演练和容灾切换,自动化脚本代替繁琐的手工操作,降低系统 RTO。 提供基于应用的数据一致性保护,能够感知生产主机的关键应用,在异步远程复制开启时,先进行主机内存 数据刷盘,保证应用数据一致性,确保灾备端的业务能够拉起。 便捷管理维护 一站式管理灾备中心的服务器、存储、网络资源,同时管理客户侧接入设备,使得整个系统管理简单、明确。 管理软件具备
35、图形化操作和容灾拓扑显示,使用户感知更加直观,运维更加方便。完善的登录和操作日志,为事后审计提供良好支撑。 提供可自定义的 Dashboard,展示容灾相关的图形报表,包括保护策略日程、保护策略执行情况等。 2.3.5 方案 1 典型配置 2.3.5.1 组网 如 图 2-10、 图 2-11 所示,列举了两种应用的典型组网配置,本场景中首先使用OceanStor V3 异构虚拟化技术直接异构接管友商存储或者构造卷镜像,然后采用阵列复制技术( HyperReplication/A 或者 HyperReplication/S)实现主备站点华为阵列的容灾数据复制。 图 2-10 典型配置组网图(
36、Oracle RAC) 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 15 图 2-11 典型配置组网图( VMware vSphere) 2.3.5.2 规格 本章节以 2.3.5 方案 1 典型配置 中的配置为例,描述典型配置的核心参数,如果实际采用的是其他型号的华为存储,参数参见具体产品规格表。 硬件规格参数 名称 参数 生产存储( OceanStor 6800 V3) 最大硬盘数量 3200 硬盘参数 2.5 寸硬盘框: 10kr/min SAS: 300GB、 600GB、9
37、00GB、 1.2TB 15kr/min SAS: 300GB、 600GB SSD( SLC): 200GB SSD( eMLC): 400GB、 600GB、900GB、 1.8TB 3.5 寸硬盘框: 7200r/min NL-SAS: 2TB、 3TB、4TB、 6TB 7200r/min SATA: 1TB、 2TB、 3TB SSD( SLC): 200GB SSD( eMLC): 400GB、 600GB、900GB、 1.8TB 灾备存储( OceanStor 5500 V3) 最大硬盘数量 750 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 0
38、1 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 16 名称 参数 硬盘参数 2.5 寸硬盘框: 10kr/min SAS: 300GB、 600GB、900GB、 1.2TB 15kr/min SAS: 300GB、 600GB SSD( SLC): 200GB SSD( eMLC): 400GB、 600GB、900GB、 1.8TB 3.5 寸硬盘框: 7200r/min NL-SAS: 2TB、 3TB、4TB、 6TB 7200r/min SATA: 1TB、 2TB、 3TB SSD( SLC): 200GB SSD( eMLC): 400GB、 600
39、GB、900GB、 1.8TB 软件规格参数 名称 参数 容灾管理软件( BCManager) 站点数 32 个本地站点, 32 个远程站点 保护组数 最大支持 256 个保护组 保护策略数 最大支持 256 个保护策略 并发执行的保护策略 数 最多支持 16 个保护策略同时执行 恢复计划数 最大支持 256 个恢复计划 并发执行的恢复计划数 最大支持 10 个恢复计划同时执行 存储阵列数 存储阵列最多支持 32 个,其中 2 高端存储 或 8 中端存储 或 32 低端存储 业务主机数 64 台 2.3.6 方案 2 典型配置 2.3.6.1 组网 如 图 2-12、 图 2-13 所示,列举
40、了两种应用的典型组网配置,本场景中首先使用OceanStor VIS6600T 异构接管友商存储并与华为 OceanStor V3 存储构造镜像关系,然业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 17 后采用阵列异步远程复制技术( HyperReplication/A)实现主备站点华为阵列的容灾数据复制。 图 2-12 典型配置组网图( Oracle RAC) 图 2-13 典型配置组网图( FusionSphere) 2.3.6.2 规格 本章节以 2.3.6 方案 2 典型配置
41、中配置为例,描述典型配置的核心参数,如果实际采用的是其他型号的华为存储,参数 参见具体产品规格表。 硬件规格参数 名称 参数 OceanStor VIS6600T 架构 多节点集群,负载均衡 节点数 标配 2 节点,最大可扩展为 8 节点 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 18 名称 参数 工作模式 Active-Active 处理器 /节点 64 位多核处理器 缓存 /节点 96GB 业务接口 /节点 支持 20x8Gbps FC 端口、 20x1Gbps iSCSI端口
42、、 8x10Gbps iSCSI 端口 兼容特性 存储兼容性 Huawei OceanStor 全系列 IBM System Storage DS 系列、TotalStorage DS 系列、 V 系列、 XIV 系列、 Netapp FAS 系列 HP StorageWorks MSA 系列、 EVA 系列、 XP 系列 EMC CLARiiON CX 系列、 Symmetrix DMX 系列、 VNX 系列 Fujitsu ETERNUS 系列 Hitachi AMS/WMS 系列、 Lightning 系列、 Thunder 系列、 USP/NSC 系列 Oracle/SUN Stora
43、geTek 系列 其他标准接口的 IP SAN 和 FC SAN 存储系统 主机多路径软件 UltraPath(for Windows/Linux/AIX)、STMS(Solaris)、 PV-Link(HP-UX)、VxDMP(All OS) 主机兼容性 Windows、 Linux、 Solaris、 HP-UX、AIX、 VMware、 Hyper-V、 Citrix XenServer 名称 参数 生产存储( OceanStor 6800 V3) 最大硬盘数量 3200 硬盘参数 2.5 寸硬盘框: 10kr/min SAS: 300GB、 600GB、900GB、 1.2TB 15k
44、r/min SAS: 300GB、 600GB SSD( SLC): 200GB SSD( eMLC): 400GB、 600GB、业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 19 名称 参数 900GB、 1.8TB 3.5 寸硬盘框: 7200r/min NL-SAS: 2TB、 3TB、4TB、 6TB 7200r/min SATA: 1TB、 2TB、 3TB SSD( SLC): 200GB SSD( eMLC): 400GB、 600GB、900GB、 1.8TB 灾备存
45、储( OceanStor 5500 V3) 最大硬盘数量 750 硬盘参数 2.5 寸硬盘框: 10kr/min SAS: 300GB、 600GB、900GB、 1.2TB 15kr/min SAS: 300GB、 600GB SSD( SLC): 200GB SSD( eMLC): 400GB、 600GB、900GB、 1.8TB 3.5 寸硬盘框: 7200r/min NL-SAS: 2TB、 3TB、4TB、 6TB 7200r/min SATA: 1TB、 2TB、 3TB SSD( SLC): 200GB SSD( eMLC): 400GB、 600GB、900GB、 1.8TB
46、 软件规格参数 名称 参数 容灾管理软件( BCManager) 站点数 32 个本地站点, 32 个远程站点 保护组数 最大支持 256 个保护组 保护 策略数 最大支持 256 个保护策略 并发执行的保护策略数 最多支持 16 个保护策略同时执行 恢复计划数 最大支持 256 个恢复计划 并发执行的恢复计划数 最大支持 10 个恢复计划同时执行 业务连续性容灾解决方案 主备容灾解决方案技术白皮书 2 方案架构 文档版本 01 (2015-12-08) 华为专有和保密信息 版权所有 华为技术有限公司 20 名称 参数 存储阵列数 存储阵列最多支持 32 个,其中 2 高端存储 或 8 中端存
47、储 或 32 低端存储 业务主机数 64 台 2.4 数据库容灾场景 本章节描述 Oracle Data Guard 和 GoldenGate 的容灾方案架构。 2.4.1 方案架构 2.4.1.1 服务器异构 GoldenGate 使用 Active-Passive 模式来实现主备容灾,同时可以在备库分担 查询负载压力。配置 Active-Passive 模式的目的是为了主库因计划和非计划的中断后可以失败转移到一个完整复制主库数据的备份数据库上,业务架构如下: 在这种配置中,备库拥有一个不活动的 Extract group 和一个 data pump。这些进程组在用户应用因 switchov
48、er 或 failover 切换到这个备用系统前都应保持 stopped 状态。当用户活动切换到备用系统时,这些进程组开始捕获事务并将其写入到本地的 trail 中,这些数据存储在磁盘上直到主库恢复使用。 在主库失败的案例中, Oracle GoldenGate 的 Manager 和 Replicat 进程与一个数据库协同工作,在主系统恢复后从备库将数据恢复到主库,使两个系统相等。在适当的时候,将用户移回主系统, Oracle GoldenGate 再一次被配置为准备模式,以准备将来的failover。 2.4.1.2 服务器同构 Oracle Data Guard 物理备用数据库通过重做应用技术进行维护并与生产数据库保持同步。生产数据库的重做数据随附在物理备份中,该物理备份使用介质恢复将更改从重做数据应用到备用数据库。使用重做应用,备份数据库在物理上