双活容灾,真正的容灾

  • 格式:pdf
  • 大小:1.64 MB
  • 文档页数:29

下载文档原格式

  / 29
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(镜像客户端)
(镜像客户端)
异地同步
HA
20 M
资管DB-Active 自营DB-Standby 资管DB-Standby 自营DB-Active 本地同步
本地同步
资管DB备用服务器 自营DB备用服务器 (镜像服务器软件) (镜像服务器软件)
自营DB备用服务器 (镜像服务器软件)
北京机房
北京到北京容灾 北京到上海容灾 集群容灾
容灾结果的好与坏又实时可见 随时可验证
浪擎容灾的技术理念
绿色的容灾
可靠的容灾
可见可验证的容灾
可靠与可用
易管理的容灾
灵活的容灾
高度集成化的容灾
可靠与可用是浪擎区别与其他竞争对手最大的特征 这是浪擎基于应用级来研发产品的核心竞争力
关键词
零恢复
零窗口
零丢失
在线式
应用级
追逐式
容灾主流技术层次
事务是最接近现实世界的执行单位 比如:我以10元买了某股票100股
上海机房
海南航空海口至北京的异地容灾
海南航空股份有限公司是中国民航第一家A股和B股同时上市的航空公司。 海航在北京建设一个符合国家标准的异地容灾中心。海航选择浪擎科技作为其民航 业务系统实时容灾技术供应商。 传输带宽40Mbps,目前6个业务系统上线,涵盖Oracle、SQLServer。
文新集团系列报应用实时容灾
特性——多种部署方式
一对一 多对一 一对多
多对一:节约硬件投入
应用方式一:一对一
一台备用主机 安装多个数据库实例 与主数据库一一对应 可与VMware结合,实现 服务器虚拟化
应用方式一:一对多
可选择IP网络 根据数据增量,选择带宽 实现一对多
灾难时的切换
收到故 障报警 根据预案 进行决策
• 追逐式全量复制无需停顿源数据库 – 通过文件系统层复制物理框架 – 无需关闭源数据库 增量复制期间无需停顿源、目标数据库 – 通过文件系统层捕获数据库I/O – 保存数据库记录到目标数据库 灾难时发生时,无需恢复目标数据库,可直接使用


特性——节约投入成本
• • • 无需主备硬件规格一致 多对一应用方式 – 节约硬件投入 传输数据量小 – 节约网络带宽 – 使用IP网络,无需专用光纤网络
事务
应用层
复制数据库事务、记录 完全理解数据库
I/O1
I/O2
I/O3 ……
I/On
文件系统层
复制文件I/O,不可靠
逻辑磁盘/卷层
Block1
Block2 …… Blockn
复制逻辑磁盘块
磁盘(阵列)层
复制磁盘块
I/O或块是计算机数据存储过程中所属层次的一个逻辑操作单位 因此,应用层的复制是贴近应用系统的容灾,是最可靠的容灾。
选择任意时间点恢复
生产 数据库
事务级回滚恢复
备份 数据库
特性——保障一致性、可靠性
• 完全保障数据库级的一致性 – 追逐式全量复制 • 获取到CheckPoint一致性点 • 目标数据库在CheckPoint点一定能正常启动 – 增量复制 • 目标数据库在增量复制期间处于在线活动状态
特性——无需停顿源数据库
实时捕获数据库日志文件的变化 缓存日志变化 传输控制器将记录数据传输至目标服务器 存储线程将历史全量版本和增量数据分级存储 组装线程根据一致性点将增量数据拼装成可恢复数据 恢复线程将组装好的数据恢复到目标数据库
容错功能
持续数据保护,记录每个时点的数据 恢复到任意时间点 防止误操作带来的数据损失
容错功能基本原理
Thank you
www.wavetop.com.cn
上海浪擎信息科技有限公司
浪擎科技,双活容灾
容错端拉取数据
全量
增量数据(指定时间 为止)
容错端
全量加增量存储合成还原
只需执行一次全量复制即可 增量加全量存储节省磁盘空间 记录每个时间点的数据
增量复制
全量复制
主数据库
备份数据库
任意时间点恢复
选择任意时间点恢复 每个版本都保证数据库级的一致性 无需经过回退来保证数据库级的一致性 更快的恢复时间
技术原理
关系数据库 的物理框架
关系数据库
的逻辑框架
• 数据文件 • 日志文件 • 控制文件 • 密码文件 • 参数文件 • 等等
• 数据记录 • 表、视图等对象 • 用户 • 等等
复制就是把数据库的物理框架或逻辑框架,以及实时的变更数据,完整 的、可靠的搬到目标服务器上。
A系-镜像系统
主要复制功能
上述启用过程对前端用 户而言是透明的; 在实施后,编制每套业 务系统的具体故障切换步 骤和应急措施;
手工切换或 自动切换
漂移IP地址或 计算机名称
继续使用 业务系统
业务系统 自动重连
案例简介
www.wavetop.com.cn
上海浪擎信息科技有限公司
东兴证券两地三中心
异地同步 资管DB备用服务器 (镜像服务器软件)
追逐式
全量复制
1.保障主备数据库基准一致 2.无需停顿主数据库 3.可定时做全量复制,且保存最近版本
实时 增量复制
A系-镜像系统
追逐式全量复制,实施不停机
∑ + ∑=∑叠加
数据文件 捕获数据库I/O
数据库是可靠的
关系数据库 物理框架
服务模 型
在线活动的 业务数据
不停机 速度极快 在线业务数据一起复制
双活容灾,真正的容灾
——在线式应用级容灾
www.wavetop.com.cn
上海浪擎信息科技有限公司
提纲
1 浪擎镜像系统的理念和技术 浪擎镜像系统的功能和特性 浪擎镜像系统的典型案例
2
3
浪擎容灾的目标
容灾适应性
构建一个绿色容灾系统 实施中不会影响原生产系统 无需改造硬件和网络环境
容灾可见性
浪擎镜像是什么
在线式 在线式 • 目标服务器-实时在线 • 处于可读状态 • 故障发生-无需恢复 • 平时状态-可供查询
应用级容灾 • 复制冗余的数据副本 • 数据库级的容灾技术 • 复制的是数据库记录 • 秒级的异步复制 • 追逐式全量复制技术
双活容灾
应用级容灾 技术
技术
• 不要求硬件一致 • 网络带宽要求不高 • 不改写卷存储格式 • 应用架构灵活,多对一、 一对一 • 适应双机(集群)等各 类环境
生产端 容灾端
数据库实例数据文件
全量初始化同步
保存全量
事务日志捕获
增量数据传输
保存增量数据
• 指定了容错回退时间并执行了容错任务才会生成容 错数据库 • 容错功能启用之后需要进行一次全量初始化同步 • 启用了容错功能容灾端才会保存全量和增量数据 • 容错端通过拉取容灾端保存的全量和增量数据构建 满足指定时间点状态的数据库实例 • 容错端向前推进无需重新构建数据库实例,向后需 要重构 • 根据需要回退的时间段制定全量同步计划
作为全国最大的报业集团之一,文汇• 新民联合报业集团旗下拥有二十几份报刊杂 志。 对于各报刊的采编系统而言,使之能持续、可靠地提供服务是非常关键的。 容灾系统提供一个改进的或者比传统系统更高级的系统可用性,减少单个故障点。
中石化上海工程PDS容灾
Plant Design System (PDS),领先的工厂设计解决方案,主要应用于化工和能源 工业。 PDS Oracle保存了中石化的所有的设计项目。 PDS 客户端通过 PDS的 RIS接口连接Oracle, 当主库发生故障时,则将备用Oracle 服务器的IP地址修改为主Oracle服务器的IP地址;或将RIS指向备用Oracle也可。
在线的 容灾数据库
日志文件
复制活动事务
监控
操作
1.复制数据库的物理框架
2.复制在线业务数据
3.计算完整性点、衔接点
A系-镜像系统
实时增量复制,双活的原理
镜像代理进程
本地缓存 任务队列 存储
镜像服务器进程
解析与拼装
事务日志捕获器
传输
接收
装载
事务日志块
数据库记录
事务日志文件
事务日志文件

支持列表
备份类型
SQLServer
支持版本
SQL Server百度文库2000/2005/2008
支持系统
Windows
Oracle 8i
Windows/Linux/Unix
Oracle
Oracle 9i
Windows/Linux/Unix
Oracle 10g/11g 文件
Windows/Linux/Unix Windows/Linux/Unix