免费预览已结束,剩余33页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
,Oracle容灾技术,现代企业的运营的六大环节,2,产品设计,原料采购,产品制造,仓储运输,订单处理,终端零售,信息系统是基础,是命脉,911事件的警示,正面案例911事件发生后,金融机构聚集的世贸大厦里的大量数据化为乌有。德意志银行灾难发生后,德意志银行调动4000多名员工及全球分行的资源,短时间内在距离纽约30公里的地方恢复了业务运行,得到了客户和行业的好评。反面案例纽约银行在数据中心全毁,通讯线路中断后,缺乏灾备系统和有力的应急业务恢复计划,在一个月后不得不关闭一些分支机构,数月后不得不破产清盘。,3,数据的重要性,IDC统计:美国在2000年以前的十年间发生过灾难的公司中,有55当时倒闭,剩下的45中,因为数据丢失,有29也在两年之内倒闭,生存下来的仅占16;GartnerGroup:在经历大型灾难而导致系统停运的公司中有2/5再也没有恢复运营,剩下的公司中也有1/3在两年内破产;美国明尼苏达大学:如果在发生数据丢失灾难后的两个星期内,无法恢复公司的业务系统,75%的公司业务将会完全停顿,43%的公司将再也无法开业;成都大地震导致金融界的经济损失50100亿,利润下滑7,4,灾难来自何方,5,计算机病毒,32%,44%,3%,7%,14%,人为错误操作失误或恶意破坏,病毒,系统软硬件故障,应用软件故障,场地灾害,停机成本时间就是金钱有形成本收入员工工作效率为恢复而付出的努力违规处罚无形成本品牌信誉客户满意度客户忠诚度,6,运维面对的巨大挑战,巨大的挑战RPO(最大允许数据丢失):零数据丢失RTO(系统可用性):99.9%以上应用级容灾需求,7,实现远程数据实时备份,实现零丢失应用软件可以实现实时无缝切换远程集群系统的实时监控和自动切换能力,数据零丢失和远程集群支持,6级,灾备系统建设的国内标准,Oracle数据库是目前世界上使用最为广泛的数据库管理系统Oracle数据库在市场占有绝对优势,8,一、OracleRAC介绍,为什么要使用OracleRAC数据库?稳定的、24*7的高可靠性系统业务连续性和高可用性按需进行横向扩展和纵向扩展经济高效的负载管理标准化的部署和系统管理,9,RAC和传统主备模式的比较,10,Cluster硬件结构,11,节点(Node)内部连接(Interconnect)共享磁盘(Shareddisk),12,节点(Nodes),自包容的服务器,单CPU或者多CPU系统(SMP/NUMA)一个集群需要两个或者更多的节点每个节点支持一个RACInstance每个节点可以支持不同类型的应用每个节点不要求配置完全相同,但建议同配置节点可以动态的添加和删除,Node,网络配置,ClusterInterconnect,PublicLAN,Optional,ClusterInterconnect,PublicLAN,Workstation,NODE2,NODE3,NODE1,Optional,每个节点需三个IP地址一个公共服务地址(提供客户访问)一个私有的内部地址(仅内部使用)一个虚拟IP地址(与公共服务地址同一网段)一个集群需要一个scanip,来提供应用访问,共享磁盘系统(SharedDisk),共享磁盘上的共享的设备传统上的裸设备卷(UNIX)逻辑盘(Windows)OracleOCFS,ASM集群文件系统厂商专有的,经过验证的系统,如Veritas,GPFS,共享磁盘系统,15,公用网络,节点1,共享存储,重做日志所有实例,数据库和控制文件,OCR和voting磁盘,(oracle_home),操作系统,CRS,集群互联,数据库实例1,ASM实例1,集群互联,.,集群相关服务和组件,集群服务Crsd集群资源服务Cssd集群同步服务Evmd事件管理服务集群组件Ocr集群注册文件,记录每个节点的相关信息Vdisk表决盘,仲裁机制,避免多节点冲突,OracleRAC技术特性,1.高性能2.高可用性3.高扩展性,具有并行处理、负载均衡、无单点失效的特点,OracleRAC技术特性1高性能,负载均衡/并行处理,SingleDatabase,HighSpeedInterconnect,LAN,FiberChannelorSharedSCSI,大用户量的并发访问分担到多台节点机上并行处理单个用户重负载的运算分担到多个节点机上做并行处理,OracleRAC技术特性2高可用,无单点失效问题,内部高速交换保证节点间内存同步和故障监测单节点故障后用户自动切换到其它正常的节点,OracleRAC技术特性3易扩展,具有高度的可扩展性,NodeB,NodeA,节点C&D加入OPS/RAC集群,最大可扩展到个?节点,NodeC,NodeD,11gR2特性scan-vip,ORCL=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=scan-vip)(PORT=1521)(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl),10grac客户端tns配置orcl=(DESCRIPTION=(FAILOVER=on)(LOAD_BALANCE=yes)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=node1-vip)(PORT=1521)(ADDRESS=(PROTOCOL=TCP)(HOST=node2-vip)(PORT=1521)11grac客户端tns配置orcl=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=scan-vip)(PORT=1521)(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)(failover_mode=,22,二,Oracledataguard介绍,Oracledataguard可以为Oracle数据库提供实时数据保护和可用性,同时它消除了其他解决方案所固有的折衷的性质。它能跨越任意距离实现零数据丢失的灾难恢复保护而不会影响数据库性能。它能修复物理损坏而不会影响可用性,并且无需使用专用的网络设备既可节省网络带宽。该解决方案没有易于出错的手动过程,能够减少Oracle数据库升级所需的停机时间。它利用物理复制的简易性提高灾难恢复系统的投资回报。,23,重要概念Primary数据库:一个primary数据库即被大部分应用访问的生产数据库,该库即可以是单实例数据库,也可以是RAC。Standby数据库:Standby数据库是primary数据库的复制(事务上一致)。关于standby数据库,通常分两类:逻辑standby和物理standby不同点:逻辑standby是通过接收primary数据库的redolog并转换成sql语句,然后在standby数据库上执行SQL语句(SQLApply)实现同步。物理standby是通过接收并应用primary数据库的redolog以介质恢复的方式(RedoApply)实现同步。,24,OracleDataGuard结构,网络,逻辑备用数据库,可用于报表操作,SQL应用,将重做转换成SQL,额外的索引和物化视图,物理备用数据库,备份,重做应用,同步或异步重做传输,DataGuard传输非常高效,其原因是:DataGuard直接通过内存传输,避免了主数据库上的磁盘I/O开销。这与其他基于主机的复制解决方案不同,后者需要从磁盘读取数据,并将采集到的数据写回到磁盘上其复制进程使用的专用文件中,因此会增加主数据库的I/O。DataGuard仅传输数据库重做。这与存储远程镜像形成了鲜明对比,存储远程镜像必须传输每个文件的所有块更改,以便保持实时同步。Oracle测试显示,存储远程镜像最多传输超过DataGuard7倍的网络流量以及27倍的网络I/O操作。,26,保护模式,DataGuard提供三种不同的模式来平衡成本、可用性、性能和数据保护。,27,转换和故障切换,主数据库和备用数据库角色的转换转换计划的角色转换无需将数据库重新实例化用于维护操作系统和硬件故障切换主数据库出现意外故障(例如灾难)必须将主数据库重新实例化或闪回,Dataguard的优点,网络效率只传输重做数据更适于WAN无需协议转换器,基于标准的TCP/IP更好的数据保护保持写顺序的一致性,避免逻辑损坏和物理损坏,灵活性底层存储器对供应商没有限制有效利用系统资源,Dataguard的一些特殊使用,无间断的数据库迁移,迁移到新的机器和存储。数据库升级失败的快速恢复。主备库读写分离,备库以只读方式打开。但是Dataguard只能针对同构数据库。,30,三、OracleGoldenGate,OracleGoldenGate提供异构环境间事务数据的实时、低影响的捕获、路由、转换和交付。主要独特优势:,31,高性能,灵活、可扩展,可靠,非侵入、低影响、亚秒级延迟,开放的、模块化的体系结构支持异构源和目标,以交易为单位维护事务完整性轻松面对中断和故障,工作原理,5,局域网/广域网,源数据库,目标数据库,队列文件:暂存数据变化.,传输:数据经过压缩和加密通过网络传送到目的地.,Capture:实时读取交易日志捕捉数据变化并可实现过滤.,Delivery:执行所需的数据变化,然后将数据变化提交到目标数据库.,灵活的拓扑结构,5,单向复制报表、灾备,双向复制立即接管,点对点负载均衡,高可用性及容灾,广播复制数据分发,集中复制数据仓库,多级复制层次化企业数据,GoldenGate支持的数据库和操作系统平台,OGG,DG与存储远程镜像的比较优势,1.远程存储镜像需要同样配置的存储设备,不可以使用异构的存储备库平时完全不能启动或者说打开非增量模式传播坏块,备库无法使用2.DataGuard灵活、高效、数据完整不支持异构数据库与操作系统对存储设备没有同构的要求。备用数据库允许延迟刷新数据的变化备用数据库只刷新变化的数据,效率高于远程镜像,增量模式当主数据库仍在修改操作时,备用数据库允许以只读方式打开网络传输数据量可以少7倍,3.GoldenGate灵活、高效恢复网络连接之后自动重新同步。对存储设备没
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年科普知识题库100道附答案【模拟题】
- 2026年初级经济师之初级经济师财政税收考试题库300道附答案(考试直接用)
- 浙江国企招聘-2025台州市开发投资集团有限公司招聘4人历年真题汇编附答案解析
- 中国汽研2026校园招聘历年真题汇编带答案解析
- 2025河南新乡同盟新材料科技研发中心有限公司招聘工作人员4人模拟试卷带答案解析
- 2025北京大学汉语教育学院招聘劳动合同制工作人员招聘1人模拟试卷附答案解析
- 2026应急管理部所属单位第一批次招聘230人历年真题汇编带答案解析
- 2025四川自贡汇东人力资源发展有限责任公司招聘人员8人笔试备考试卷附答案解析
- 2025年河北张家口怀来技师学院公开选聘高技能人才1名参考题库附答案解析
- 2025江西九江永修中环物产管理有限公司招聘工作人员1人笔试备考试卷带答案解析
- 2025年南昌市消防救援支队水上大队招聘勤务及宣传勤务文员3人笔试考试备考试题及答案解析
- 施工班组退场协议书
- 国际金融货币危机课件
- 2025年农业科技研究员招聘面试参考题库及答案
- 中国球铁铸造件行业市场规模及未来投资方向研究报告
- 2025+ACOG产时胎心率监测指南详解课件
- 2026云南玉溪市玉白顶自然保护区管护局招聘森林草原火灾预防专业队队员40人笔试考试参考试题附答案解析
- 中小学生证素教育趣味歌诀集锦
- 服装专业职业生涯规划
- 湖北省黄冈市部分高中2026届高三上学期期中考试政治试卷(含解析)
- 2025版高中英语新课标3100词新增词汇清单
评论
0/150
提交评论