首页> 中文学位 >面向证券行业的ORACLE数据库容灾系统研究
【6h】

面向证券行业的ORACLE数据库容灾系统研究

代理获取

目录

摘要

第一章 绪论

1.1 容灾的相关知识介绍

1.2 国内外研究现状

1.3 面临的挑战

1.4 本文的主要工作

1.5 本文的章节安排

第二章 相关技术综述

2.1 容灾相关技术综述

2.2 技术路线比较

2.3 总结:最优方案的改进方向

第三章 系统需求分析

3.1 证券行业灾备建设的具体要求

3.1.1 监管层对经营机构应对各种灾害的能力要求

3.1.2 经营机构自身对灾备建设的具体要求和挑战

3.2 ODRS系统的部署要求和性能分析

3.2.1 灾备数据库建设部署要求

3.2.2 灾备环境运行的性能要求和指标分析

3.3 系统运行框架

3.3.1 系统运行框架图

3.3.2 主处理流程

3.3.3 数据同步处理子流程

第四章 系统设计

4.1 系统总体设计

4.1.1 总体逻辑架构

4.1.2 数据同步逻辑架构

4.1.3 灾难恢复(异常切换)逻辑架构

4.1.4 数据同步子系统的模块划分

4.2 关键的技术实现

4.2.1 Redo Log文件增量信息的捕获技术

4.2.2 实现广域网的RPO指标:关于压缩技术的选择

4.2.3 实现RTO目标:关于MRP进程的相关优化举措

4.2.4 关键技术实现的总结

4.3 概要设计

4.3.1 主库环境初始化配置

4.3.2 备库初始化安装

4.3.3 数据发送

4.3.4 数据接收

4.3.5 断点续传

4.3.6 演练切换(主库)

4.3.7 演练切换(备库)

4.3.8 灾难恢复

第五章 系统实现和验证

5.1 系统软硬件环境

5.1.1 软件开发环境

5.1.2 软硬件部署环境

5.2 系统网络架构

5.3 系统模块实现

5.3.1 主库环境初始化配置模块

5.3.2 备库初始化安装模块

5.3.3 演练切换模块

5.3.4 故障切换模块

5.3.5 数据发送端模块

5.3.6 数据接收端模块

5.3.7 断点续传处理模块

5.4 测试验证工作

5.4.1 通用性验证

5.4.2 高效性验证

5.4.3 可靠性验证

5.4.4 验证结果小结

第六章 结论

6.1 ODRS系统的特点

6.1.1 具有较强的可靠性

6.1.2 具有良好的行业通用性

6.1.3 具有较高的综合处理性能

6.2 不足和展望

6.2.1 缺乏对日志实时应用技术的支持

6.2.2 缺乏对Schema级灾备的考虑

6.2.3 展望

参考文献

致谢

声明

展开▼

摘要

随着我国证券行业的迅猛发展,金融创新步伐和市场化进程不断推进,交易品种、业务类型和市场规模均逐年扩大,在此过程中全行业高速的信息化建设无疑起到了积极的推动作用。虽然经营机构在业务软件领域投入积极,但目前普遍缺乏对业务数据在故障或灾难时的保护机制。这方面欧美成熟市场国家已经完成了全面覆盖,而据不完全统计,全行业70%以上的业务系统数据库没有任何容灾(又称灾各,下同)措施,隐患极大。业务系统数据库容灾建设将成为机构IT建设下一步的重点,特别是在监管部门充分重视于2011年下发了强制性行业标准和实施细则,并提出未来3年全行业经营机构必须完成所有核心业务系统的“两地三中心”建设目标的大背景下,如何有序、高效的实现业务数据库的容灾保护将成为行业健康发展亟需解决的问题之一。全行业80%核心业务系统采用了ORACLE数据库,因此研发一套行业通用且高效、经济、可靠的ORACLE数据库容灾系统(ORACLE Disaster Recovery System,简称ODRS)具有一定的现实意义。
  本文首先对证券行业信息系统灾备建设急迫性和相关内容进行了概述,并简要分析了国内外的政策研究和应用现状,总结了目前国内外灾备系统存在的不足。就ODRS系统研究可参考的技术路线进行了概述和选型,决定借鉴ORACLE官方以“物理日志同步”为基础的灾备技术方案,进行全面封装并重写其“日志传输服务”。其次紧紧围绕怎样实现证券行业广泛适用的ODRS的主题展开论述,以来自监管部门和经营机构的需求为基础进行分析,总结了具体的性能和功能要求,提出了系统运行框架;并着重描述了最核心的“增量日志实时捕获”环节的技术攻关依据和算法实现,用分析RedoLog日志块二进制格式的方法,实现了对新产生数据的准确定位。在系统设计部分,以需求分析中明确的流程和职能为基础,通过图示的方式描述了系统的整体框架和功能模块之间的逻辑结构,并依次对划分后的每个重点模块的处理流程、异常情况进行了详细论述。在系统实现部分,以典型的应用环境为基础,对系统实现所需要的软硬件和网络环境、部署架构进行了概述;再依次在具体编码实现层面对每个重点模块所包含的子模块函数功能和具体步骤进行了逻辑描述;接着叙述了ODRS系统在行业典型业务环境上的各项测试成果。最后对系统的特点和存在不足进行了总结,并就今后发展作了展望。

著录项

  • 作者

    刘建;

  • 作者单位

    复旦大学;

  • 授予单位 复旦大学;
  • 学科 软件工程
  • 授予学位 硕士
  • 导师姓名 汪卫;
  • 年度 2013
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 F832.51;TP311.52;
  • 关键词

    证券行业; ORACLE数据库; 容灾系统; 模块设计;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号