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

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

1.    数据查询应用平台方案

1.1.   构建企业的第二数据中心

在基于DataGrid DDS产品实现灾备架构中,不仅能够实现集中交易系统的灾备功能,实现0时间的数据库切换。同时在该架构基础上还能够为外部系统接口提供了更具扩展力的数据基础管理平台。利用灾备系统对应用进行重新部署。
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />图:利用灾备系统加载业务功能
因为传统应用部署都是以生产数据库中心为核心的,所有的外围系统数据都直接来源于生产系统,但随着业务变化的逐步深入,外围系统越来越复杂时,这种架构为企业应用部署带来了新的挑战:
l          可扩展性较差,生产系统性能无法满足大量的外部系统延伸;
l          生产系统功能单一,系统建设难度加大,系统建设失败率升高;
l          生产系统稳定性差,大量的新增外围系统的部署要求生产系统处于不断变化之中。生产系统的稳定性和连续性受到很大影响。
DataGrid DDS支持应用系统部署的优化。将部署架构从传统的“以生产中心为基础”的模式转向为“以灾备系统为基础”的架构。将外围系统如:测试系统、归档系统、统计查询系统、决策支持系统等建立在灾备数据库基础上,在与生产数据库隔离的情况下任意扩展外围系统,而不会对生产系统产生任何影响。
通过DataGrid DDS建立的灾备系统可提供业务连续性支持,更可以实现生产系统信息的流通与共享,提升生产系统价值。实现灾备、数据共享一体化数据管理架构。

 

1.2.   统一查询平台的优势

1.2.1. 数据集中复制查询

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

1.2.2. 提高查询的实时性

目前很多查询方案都是定时地从生产数据库手工抽取数据进行应用,数据的实时性得不到保证。而证券行业交易的特点是突发性和随机性高,对于数据分析来讲,数据的实时性得不到保证无疑是耽误了分析决策的最佳时机。
DataGrid DDS能够自动的实时将数据复制到查询数据库,将查询数据的延迟由以“天”为单位降低到以“秒”为单位,根本性的提高了数据应用的有效性和及时性。

1.2.3. 减少对生产系统的资源占用

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

1.2.4. 查询性能的优化

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

1.2.5. 提供后续业务的支撑

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

1.3.   多种数据复制的方式

n        按需复制-内容选择
查询和统计系统往往不需要所有的原始数据,因此完全可以按需要复制数据。DATAGRID DDS支持对指定表或用户的按需复制,减少存储和网络带宽的使用。
n        复制模式-策略选择
a.                实时复制:实时复制保证查询系统快速反映生产数据库的内容变化,适合于实时性比较高的查询应用,例如业务监控分析系统,实时ETL抽取等。
b.                定时复制:可以手动发起每天全同步复制一次,全同步后不进行增量装载,该模式可以获得某个历史时间点的数据内容。适用于定时备份,批量ETL抽取等应用。
c.                 因为复制的对象之间以schema和表为单位分别映射,逻辑上不同的数据源之间完全隔离,因此我们可以在同一个查询平台(主机)上任意配置不同数据源的复制策略。

1.4.   查询系统应用部署

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

<?xml:namespace prefix = w ns = "urn:schemas-microsoft-com:office:word" />

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

2.    DataGrid DDS解决方案的特点

2.1.1. 开放性和跨平台

DataGrid DDS解决方案采用开放系统环境,和存储设备、硬件设备、操作系统、兼容Oracle数据库9i和<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />10G版本。由于采用了DataGrid DDS的复制解决方案,源数据库和目标数据库可以运行在不同类型的Unix/Linux操作系统和Oracle数据库的不同版本上。同时,也能够支持不同类型的存储环境。

2.1.2. 主备数据库处于双活状态

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

2.1.3. 方便建立企业内部数据应用中心

通过复制数据平台实现对交易系统的业务模块进行负载分担,将那些只对数据进行读取操作的模块都可以迁移到灾备数据库上来,主要包括:
                          1.              提供其它业务系统对灾备数据库的实时查询;
                          2.              提供其它业务系统运行的数据支持批量抽取;
                          3.              提供其他系统的数据访问接口;
以灾备复制数据为基础建立的企业内部数据应用平台――即第二数据中心,能够提高数据访问的效率,提高外围系统部署的灵活性;提高核心系统的运行效率,提高核心系统运行的稳定和可靠性。该模式会为企业带来更多的应用价值和投资回报。
 
 
 
oracle ORACLE Oracle ora ORA Ora 数据库 shujuku 9i 10g11g 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

转载于:https://blog.51cto.com/replication/42273

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

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

    [oracle灾备方案系列]基于DDS的Oracle灾备方案(三) 在基于DataGrid DDS产品实现灾备架构中,不仅能够实现集中交易系统的灾备功能,实现0时间的数据库切换.同时在该架构基础上还能 ...

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

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

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

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

  4. oracle流复制实现,Oracle流复制技术的基本概念、工作流程及其容灾备份

    龙源期刊网 http://www.doczj.com/doc/9e45114b3186bceb18e8bb1b.html Oracle流复制技术的基本概念.工作流程及其容灾备份 作者:周军 来源:&l ...

  5. mysql master slave 灾备技术_MySQL灾备恢复在线主从复制变成主主复制及多源复制【转】...

    生产主主复制(AB),和灾备主从复制(B--->C).当生产出现问题时,数据写入切换到灾备数据库,待生产恢复后,将灾备回写到生产.步骤如下: 1.灾备与生产其中一台建立主主复制,这样生产的那台就 ...

  6. 灾备系统与备用服务器区别,云灾备与云备份区别在哪?云灾备五大特点

    原标题:云灾备与云备份区别在哪?云灾备五大特点 由于云灾备的诸多优点,比如无需企业自己采购服务器.企业可以完全省去灾备机房建设规划和周期等,相比传统灾备,云灾备越来越受欢迎. 那么,我们究竟该如何理解 ...

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

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

  8. 【容灾实战】多云平台混合部署的双活容灾网站系统

    摘要 随着云计算和互联网技术的发展,越来越多的企业接受将自身的IT系统放在公有云上,以节省企业的成本和提升运维效率.目前主流的云计算提供商有亚马逊云.微软云.阿里云.腾讯云.华为云.金山云等等.对于中 ...

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

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

最新文章

  1. silverlight4.0 写文件不能设置默认文件名
  2. 高考计算机算分么,高考分数是怎么算出来的
  3. Oracle作业队列入门图文解说
  4. 【夯实Mysql基础】mysql explain执行计划详解
  5. mysql查询2020年之前_2020年成人高考成绩如何查询?2020年成考录取结果如何查询?...
  6. autoreleasing的用法介绍:
  7. file watchers怎么默认打开_Python读写文件怎么和我之前学的不一样?
  8. 第6步 项目包结构
  9. compress()方法
  10. SpringCloud工作笔记040---zuul网关集合springsecurity_JWT 颁发token_但是Authorization无法传递到response的header中
  11. 应用ajax实现检测注册用户名是否已经存在
  12. 发表优质书评,获得管家推荐【51CTO家园读书帮助】
  13. 3.5用户访问使用HTTPS
  14. Java 8 Stream
  15. 利用计算机绘出圆柱面,工程制图与计算机绘图
  16. 什么是计算机图形学?
  17. Linux基本操作(实训一)
  18. 霍尼韦尔扫描枪设置手动方法
  19. PAT-A1013. 数素数 (20)
  20. 浏览器输入url后怎样请求服务的

热门文章

  1. Dockerfile构建容器镜像 - 运维笔记
  2. 动态内存分配及变量存储类别(第二部分)
  3. Retina时代的前端视觉优化
  4. 实例构造器和类(引用类型)
  5. (原)学习ORACLE 视图
  6. 参加Sun公司的新产品的发布会议
  7. Win10还原被Windows Defender隔离的文件
  8. Manacher算法学习笔记 | LeetCode#5
  9. SQL SERVER 一个SQL语句的执行顺序
  10. Eclipse变量名自动补全问题 自定义上屏按键为TAB