资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,议程,Oracle GoldenGate,产品定位,OGG,技术实现与特点,OGG,国内案例,数据同步灾备的几种技术比较,商业智能和决策支持的,实时信息访问,报表系统可以即时获得生产数据,分析系统可以访问到关键的生产信息,异构平台的数据交换,Real-Time Business Operations,很多客户需要连续的实时数据,降低,IT,系统的成本赢得业务系统运行的效率,关键的应用和数据的,连续可用性,在灾难发生时系统的可用性,在计划宕机期间的系统仍然可以使用,负载均衡和数据分担,降低,IT,系统的成本,&,提高效率,根据需求选择最好的系统,现代化老式的主机系统,报表业务分担,3,Oracle GoldenGate,企业级的实时数据访问的解决方案,Real-time information,实时访问,Oracle GoldenGate,提供了实时的访问生产数据功能,使企业可以实时地访问生产系统的实时数据,显著地提高了企业关键业务系统的可用性,可靠性和性能,.,数据库和应用,各种数据源,分布式系统,遗留的老式主机,,OLTP,和,OLAP,系统,商业智能,客户,合作伙伴,关键业务系统,议程,Oracle GoldenGate,产品定位,OGG,技术实现与特点,OGG,国内案例,数据同步灾备的几种技术比较,5,GoldenGate,的工作原理,:,模块化的架构,源数据库,目标数据库,LAN/WAN/,Internet,(TCP/IP),路由,:,数据经过加密和压缩发送到目标端,捕获,:,从交易日志中,实时读取已提交的交易并可根据条件过滤,.,Capture,Trail,文件,:,把数据暂存在队列里准备传输到目标端,Source Trail,投递,:,确保数据按照事物完整性的要求应用到目标库中,并且可以根据需要进行数据转换,Target Trail,Delivery,双向数据传输,Source Trail,Target Trail,Delivery,Capture,Pump,Pump,Pump,进程,:,把数据分发到多个目标端,交易数据管理,Transactional Data Management,GoldenGate,提供异构环境下交易数据的实时捕捉、变换、投递。,TDM,具有,:,实时性,秒一级延迟,异构环境支持,在不同平台和数据库环境下复制数据,以交易为单位复制,维护交易一致性,特性,:,高性能,能够以低资源消耗完成每秒数千交易的复制,可扩展,开放的结构使客户适应各种异构数据平台,可靠,保证数据的连续可用,灵活的拓扑结构,单向复制,备份、查询,双向复制,灾备、双业务中心,点对点,多业务中心,广播复制,数据分发,集中复制,数据仓库、,N+1,灾备,多级复制,层次化企业数据,数据库,操作系统平台,Capture:,Oracle,DB2,Microsoft SQL Server,Sybase ASE,Ingres,Teradata,Enscribe,SQL/MP,SQL/MX,Delivery:,All listed above,MySQL,Oracle Exadata,HP Neoview,Netezza,and any ODBC compatible databases,ETL products,JMS message queues,Windows 2000,2003,XP,Linux,Sun Solaris,HP NonStop,HP-UX,HP TRU64,HP OpenVMS,IBM AIX,IBM z/OS,GoldenGate,支持的数据库和操作系统平台,高可用性,:,双业务中心(,Active-Active),实现,:,负载均衡,提高系统整体性能,连续可用,快速的容灾接管,冲突检测和处理,Active-Active for Continuous Availability,是灾备建设的一种趋势,最大化利用灾备中心的,IT,设施,加倍的计算能力,提升系统整体性能,双中心负载均衡,改善地域分布,提高系统及网络响应,持续的,IT,服务,异地部署,没有距离限制,快速接管,,RTO0,双活的数据库,实现双向复制,同时两端数据库都是活动的,可以对两端的数据库同时进行操作,并保证两端数据库的同步,议程,Oracle GoldenGate,产品定位,OGG,技术实现与特点,OGG,国内案例,数据同步灾备的几种技术比较,国内部分案例,中国海关信息中心,中国国家税务总局,中国体育彩票,北京移动,第一重工,上海电信,案例,1,:国家体育总局体彩中心,N+1,模式容灾,各省市集中备份,远距离,低带宽,案例,2,:国家税务总局,集中容灾,远距离,低带宽,RAC,案例,3,:上海电信,CRM,存储,网络交换机,CRM,生产库,9iRAC,IBM P590,Oracle 9iRAC,SAN,存储交换机,存储,网络交换机,查询分析库,9i,升级至,11g,SAN,存储交换机,100M,带宽,GoldenGate,3T,3T,GoldenGate,IBM P590,Oracle 11g,案例,4,:中华人民共和国海关总署,远距离容灾,低带宽,低延时,可随时接管的双业务中心,快速业务切换,议程,Oracle GoldenGate,产品定位,OGG,行业实践与应用场景,OGG,国内案例,数据同步灾备的几种技术比较,硬件数据复制灾备方式,备用中心,生产中心,Real-time,Queries,块拷贝,实时查询,块直接拷贝存储设备文件,灾备库平时是关闭状态,不能实时打开,网络带宽要求极高,或裸光纤,成本非常高,11g,实时查询,-Active DataGuard(,活动数据卫士,),备用中心,生产中心,Real-time,Queries,持续传输和应用,Redo,实时查询,physical standby,在,redo apply,同时,支持只读查询,DR+,实时查询业界独一无二的技术,无闲置资源,OGG,DG,与存储远程镜像,的,比较,优势,1.,远程,存储,镜像,需要同样配置的存储设备,不可以,使用异构,的存储,备库平时完全不能启动或者说打开,非增量模式,传播坏块,,备库,无法使用,2.Data Guard,灵活、高效、数据完整,不支持异构数据库与操作系统,对,存储,设备没有同构的要求,。,备用数据库允许延迟刷新数据的变化,备用数据库只刷新变化的数据,效率高于远程镜像,,增量模式,当主数据库仍在修改操作时,备用数据库允许以只读方式打开,网络传输数据量可以少,7,倍,OGG,DG,与存储远程镜像,比较,优势,3.GoldenGate,灵活、高效,恢复网络连接之后自动重新同步。,对,存储,设备没有同构的要求,。,支持异构数据库与操作系统,备用数据库只刷新变化的数据,效率高于远程镜像,,增量模式,当主数据库仍在修改操作时,备用数据库允许以可读写方式打开,网络传输数据量非常少,网络传输数据量可以压缩,最大,10,倍,OGG,DG,与存储的远程镜像比较,DataGuard,GoldenGate,Storge Mirror,源端同步采集方法,redo log,redo log,块拷贝,传输方法,arch/lgwr,抽取,Queue,块拷贝,目标端应用方法,redo apply,复制,Queue,块拷贝,源端抓取效率,高,高,高,数据丢失程度,零丢失,零丢失,有少量丢失,ORACLE,是否官方支持,支持,支持,不支持,最佳使用场景,灾备,灾,备,+,数据,库,同步,灾备,传输效率,可压缩,高可压缩,块拷贝,数据层面切换时间,比较短,无需切换,较长,数据类型支持,完全支持,完全支持,支持,DDL,支持程度,完全支持,完全支持,不支持,管理难度,低,低,低,对源库的影响,低,低,低,但同步模式高,支持,跨平台,(DB,硬件异构,),NO,YES,NO,支持跨,数据库,版本,NO,YES,NO,目标端支持读,/,写,支持读,支持读,/,写,不支持读,/,写,和源库一致性,物理完全一致,逻辑一致,不完全一致,断点续传,支持,支持,不支持,答,问,&,
展开阅读全文