【oracle灾备方案系列】基于DDS的Oracle灾备方案(三)

在基于DataGrid DDS产品实现灾备架构中,不仅能够实现集中交易系统的灾备功能,实现0时间的数据库切换。同时在该架构基础上还能够为外部系统接口提供了更具扩展力的数据基础管理平台。利用灾备系统对应用进行重新部署。

图:利用灾备系统加载业务功能

因为传统应用部署都是以生产数据库中心为核心的,所有的外围系统数据都直接来源于生产系统,但随着业务变化的逐步深入,外围系统越来越复杂时,这种架构为企业应用部署带来了新的挑战:

l可扩展性较差,生产系统性能无法满足大量的外部系统延伸;

l生产系统功能单一,系统建设难度加大,系统建设失败率升高;

l生产系统稳定性差,大量的新增外围系统的部署要求生产系统处于不断变化之中。生产系统的稳定性和连续性受到很大影响。

DataGrid DDS支持应用系统部署的优化。将部署架构从传统的“以生产中心为基础”的模式转向为“以灾备系统为基础”的架构。将外围系统如:测试系统、归档系统、统计查询系统、决策支持系统等建立在灾备数据库基础上,在与生产数据库隔离的情况下任意扩展外围系统,而不会对生产系统产生任何影响。

通过DataGrid DDS建立的灾备系统可提供业务连续性支持,更可以实现生产系统信息的流通与共享,提升生产系统价值。实现灾备、数据共享一体化数据管理架构。

DataGrid DDS支持多对一的复制部署,即可以将多个数据库的数据同时复制到一个目的端数据库。

目前很多查询方案都是定时地从生产数据库手工抽取数据进行应用,数据的实时性得不到保证。而证券行业交易的特点是突发性和随机性高,对于数据分析来讲,数据的实时性得不到保证无疑是耽误了分析决策的最佳时机。

DataGrid DDS能够自动的实时将数据复制到查询数据库,将查询数据的延迟由以“天”为单位降低到以“秒”为单位,根本性的提高了数据应用的有效性和及时性。

未来的大量并发查询请求的出现,将对生产交易系统的资源争用非常严重,从而导致查询业务非常缓慢,同时也导致生产业务性能大幅度下降。所以将查询数据库分离出来后,能够减轻生产系统的压力。

通过将查询系统独立可以提高查询的性能。查询数据库与生产数据库完全独立,可以按照OLAP系统的标准进行单独优化,如修改数据库存储及内存参数,增加索引等工作能大幅提高查询性能。

通过独立的查询系统,除了满足基本的查询功能外,还可在该平台上提供各种报表、统计分析和数据应用的接口功能,进而发展成为企业内部的统一数据平台,在该平台上实现所有外围系统的部署,加速数据的流通,提升数据价值。

根据业务需求不同,所以对数据的内容需求,更新频率和周期也可以有所不同,总的说来这些复制内容,周期和频率都有灵活的策略可以选择:

n按需复制-内容选择

查询和统计系统往往不需要所有的原始数据,因此完全可以按需要复制数据。DATAGRID DDS支持对指定表或用户的按需复制,减少存储和网络带宽的使用。

n复制模式-策略选择

a.实时复制:实时复制保证查询系统快速反映生产数据库的内容变化,适合于实时性比较高的查询应用,例如业务监控分析系统,实时ETL抽取等。

b.定时复制:可以手动发起每天全同步复制一次,全同步后不进行增量装载,该模式可以获得某个历史时间点的数据内容。适用于定时备份,批量ETL抽取等应用。

c.因为复制的对象之间以schema和表为单位分别映射,逻辑上不同的数据源之间完全隔离,因此我们可以在同一个查询平台(主机)上任意配置不同数据源的复制策略。

局域网交易系统ERP系统CRM系统OA系统DataGridDataGridDataGridDataGridDataGrid统计查询报表分析数据仓库

查询平台一般选择多对一的复制模式,即利用软件的跨平台集中复制功能,将多个硬件平台下的Oracle数据以用户或表为单位实时的集中复制到一台数据库服务器中,该服务器可以采用多DB的配置或者单DB下多用户的配置,分别接收源端对应的数据来源。该服务器做只读查询应用,同时,可以针对查询规则优化Index,这样有利于提高查询性能。

DataGrid DDS解决方案采用开放系统环境,和存储设备、硬件设备、操作系统、兼容Oracle数据库9i和10G版本。由于采用了DataGrid DDS的复制解决方案,源数据库和目标数据库可以运行在不同类型的Unix/Linux操作系统和Oracle数据库的不同版本上。同时,也能够支持不同类型的存储环境。

灾备数据库承担了数据实时的远程容灾和备份,在生产数据库发生灾难时及时提供业务的接管和及时的数据恢复,同时,灾备数据库一直处于open状态,可以对灾备数据库进行实时访问,系统保持生产中心和灾备中心的数据库处于双激活状态。方案从技术上保障目标数据库在线可用,数据实时可读取,复制过程和数据读取不产生矛盾。DataGrid DDS的复制延迟很小,从灾备数据库读取到的数据是实时最新数据,不需要为了读取到最新数据而进行一些切换工作。

通过复制数据平台实现对交易系统的业务模块进行负载分担,将那些只对数据进行读取操作的模块都可以迁移到灾备数据库上来,主要包括:

1.提供其它业务系统对灾备数据库的实时查询;

2.提供其它业务系统运行的数据支持批量抽取;

3.提供其他系统的数据访问接口;

以灾备复制数据为基础建立的企业内部数据应用平台――即第二数据中心,能够提高数据访问的效率,提高外围系统部署的灵活性;提高核心系统的运行效率,提高核心系统运行的稳定和可靠性。该模式会为企业带来更多的应用价值和投资回报。

oracle ORACLE Oracle ora ORA Ora数据库shujuku 9i 10g 11g database db dbms rdbms sqlserver sybase informix db2 mysql postgres数据仓库shujuchangku sql SQL表table biao表空间tablespace biaokongjian用户user yonghu模式schema moshi事物transaction transactions shiwu交易jiaoyi实例instance RAC rac OPS ops

实时shishi定时传输chuanshu自动auto缓存buffer内存磁盘目录文件系统file system操作系统OS内核kernel分发集中fenfa jizhong数据data shuju track merge comm communication程序进程网络距离远程异地公里跨跨平台行业异构成功案例案例项目

dataguard高级复制逻辑复制物理复制逻辑容灾物理容灾log redolog redo日志日志分析analysis stream streams流流复制保护baohu

对象object类型type存储过程procedure trigger触发器序列sequence权限sqlplus外部表OMS物化视图试图view索引index

emc SRDF timefinder netapp snapassure mirror镜像veritas VVR vxfs netbackup hp truecopy ibm pprc sun hds快照复制阵列阵列复制存储存储复制data guard DSG dsg Quest Shareplex SHAREPLEX SharePlex rongzai fuzi容灾复制备份软件RUANJIAN ruanjian realsync snapassure goldengate ireflect datamirror toad beifen SAN NAS DAS

rongzai成本cost带宽网络ip压缩yasuo wangluo daikuan chengben iot logminer进程process打开open

ods ODS OSS BSS BOSS erp crm交易系统jiaoyixitong管理系统guanlixitong监控系统jiankongxitong采集系统caijixitong支撑系统zhichengxitong业务系统yewuxitong业务yewu核心系统核心hexin中间业务增值业务前台后台houtai前置账务zhangwu处理process管理management Java j2ee web界面游戏工具tools

oracle灾备同步_【oracle灾备方案系列】基于DDS的Oracle复制容灾方案(三)相关推荐

  1. 『Oracle数据复制容灾案例系列』兴业证券Oracle容灾案例

    『Oracle数据复制容灾案例系列』   兴业证券Oracle数据库复制容灾案例 使用产品:DDS 上线时间:2006 系统环境:Oracle 10g RAC  IBM AIX5L 应用系统:恒生 证 ...

  2. 【oracle灾备方案系列】基于DDS的Oracle复制容灾方案(三)

    <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> [oracle ...

  3. 『Oracle数据复制容灾案例系列』中银国际证券Oracle容灾案例

    『Oracle数据复制容灾案例系列』   中银国际证券Oracle数据库容灾案例 使用产品:DDS 上线时间:2007 系统环境:Oracle 10g RAC 惠普 安腾 IA 64 HPUX 11. ...

  4. 【CDS技术揭秘系列 01】阿里云CDS-OSS容灾大揭秘

    简介: 本文主要阐述 CDS 产品中 OSS 服务在容灾方面的部署形态以及实现的其本原理. 容灾功能可以保证用户一份数据在多个地方存在冗余备份,当某个机房出现极端异常(比如物理损毁)情况下,数据也不会 ...

  5. oracle灾备同步_浅析Oracle数据库的三种灾备技术

    灾备技术深入比较 这三种技术都实现了数据库的灾难备份,但各有特点,存在以下几方面的不同. 基本原理 Oracle Data Guard 是通过Oracle数据库归档日志来实现的,并且通过Oracle ...

  6. 爱数oracle rac备份,客户案例 |爱数AnyStorage打造宁乡县人民医院RAC+虚拟化混合架构容灾...

    宁乡县人民医院现状 宁乡,治邑于三国,建县于北宋.隶属湖南省会长沙市,属长沙市西郊区,距长沙河西中心区仅30分钟车程,全国百强县排名第56位. 宁乡县人民医院在新大楼楼落成前,业务系统已经应用有Win ...

  7. 北京地税数据复制容灾方案_SharePlex应用

    用户概述 北京市地方税务局是主管北京市地方税收工作的市政府直属机构,于1994年8月15日正式成立.业务上接受×××的指导.它主要负责组织实施北京市各税(费)种的征收和管理(不包括已明确由国家税务机关 ...

  8. 容灾管理服务器是设备还是系统,卷管理与集群建设用户容灾系统的介绍-to customer-医疗行业.doc...

    SYMANTEC Storage Foundation HA? 目 录 SYMANTEC Storage Foundation HA?1 1. 企业对IT系统高可用方面的需求分析3 1.1信息系统可用 ...

  9. 基于AWS的云备份容灾解决方案

    通过AWS Direct Connect .×××.或Internet 让企业数据中心与 AWS 之间建立安全连接,采用多种解决方案组合,适用于各种混合环境的备份和容灾. 备份解决方案中物理机采用安装 ...

最新文章

  1. 16款小米新品,刚刚雷军只发了5款
  2. DRP问题集结(一)-Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory...
  3. AudioManager播放音乐
  4. Kotlin 知识梳理(13) 运行时的泛型
  5. Thymeleaf模板引擎处理日期输入框回显问题type=“date“类型的坑 和 单选按钮、复选框的回显
  6. Golang——HTTP编程请求和响应实现
  7. php产生订单号不重复,php如何生成不重复订单号
  8. SM系列国密算法(转)
  9. c/c++中关于sizeof、strlen的使用说明
  10. LayaAir UI 组件 # Image 位图、Label 标签
  11. Xenserver console界面无法查看虚拟机的信息
  12. php时间戳怎么转换成时间格式,php时间戳如何转换为时间格式
  13. git push报错 rejected
  14. 区块链交易性能、隐私保护、监管问题
  15. Oracle的软解析(soft prase)和硬解析(hard prase)
  16. ps怎样将一块地方,覆盖成自己想要替换的东西
  17. 目标拎不清,谈什么选择呢?
  18. 2015我的校招季,阿里、搜狗、百度、蘑菇街面试总结
  19. 从感知机到Transformer,一文概述深度学习简史
  20. 计算机和学生的关系的英语作文,学生和老师的关系的英文作文

热门文章

  1. 发运确认后,订单行保持“已挑库”状态 Order Line Remains in Picked (Awaiting Shipping) Status After Ship Confirmation
  2. span之间的空隙怎样解决?
  3. 按键android手机排行榜,【直板全键盘手机推荐】直板键盘手机排行榜
  4. PDPS软件:导出Web浏览器文件功能及其操作方法
  5. java操作excel方法_Java实现操作excel表格的方法
  6. java 最大的整数_java中最大的整数
  7. 学生成绩录入案例----python基础入门
  8. 发明计算机作文300字,关于科学发明的作文300字(共7篇)
  9. java中任何变量都可以被赋值为null,关于异常处理:为什么“throw null”没有在Java中创建编译错误?...
  10. 万里挑一!热门机器学习开源资源最强盘点