数据库高可用解决方案.ppt

上传人:laozhun 文档编号:2966060 上传时间:2023-03-05 格式:PPT 页数:27 大小:1.66MB
返回 下载 相关 举报
数据库高可用解决方案.ppt_第1页
第1页 / 共27页
数据库高可用解决方案.ppt_第2页
第2页 / 共27页
数据库高可用解决方案.ppt_第3页
第3页 / 共27页
数据库高可用解决方案.ppt_第4页
第4页 / 共27页
数据库高可用解决方案.ppt_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《数据库高可用解决方案.ppt》由会员分享,可在线阅读,更多相关《数据库高可用解决方案.ppt(27页珍藏版)》请在三一办公上搜索。

1、1,数据库高可用解决方案介绍,Joe Chen2009.7,空闲的故障转移服务器,独立的存储阵列,第三方的卷管理器VCSHACMPService Guard,第三方的备份,存储镜像VVR,硬件Mirror,空闲的灾难恢复服务器,传统的数据库高可用性,客户通过集成不同的组件搭建解决方案独立的而且经常空闲的硬件缺乏有效的方法去解决:人为错误联机数据修改软件升级,集群管理软件 第三方的或依赖操作系统的,第三方集群软件的问题,高成本安装、集成和管理需要大量人力Standby 服务器各平台的质量和功能不平均节点数量少Failover需切换时间有数据丢失的风险,硬件/操作系统内核,应用程序,集群控制/故障

2、切换 API资源管理器/资源代理,卷管理器/文件系统,消息传递和锁定,成员身份,连接性,Oracle 群集RAC与竞争对手的比较,OS Failover or Cold Failover,集群软件,数据库,heartbeat,数据库,集群软件,Failover 时间长.备份节点不可用,Oracle 创新的方法突破了高可用性和成本之间的矛盾,优于主机的可用性服务器的经济性无缝和易于使用,最佳的高可用性和最低的成本,Oracle 完整的高可用性解决方案,系统故障,数据故障,系统更改,数据更改,意外停机,计划停机,ASMFlashbackRMAN&Secure BackupData Guard,联机

3、重新配置滚动版本升级,联机 重新定义,RAC 集群,Oracle 最高可用性体系结构,最佳的服务器保护以最低的成本,系统故障,数据故障,系统更改,数据更改,意外停机,计划停机,RAC 集群,Oracle RAC Architecture,数据库实例,磁盘阵列,高速互连,Switch,光纤或者网络交换机,中间件,网络,OEM浏览器管理,SAN网络,Low Latency Interconnect,Drive and Exploit Industry Advances in Clustering,终端用户,No SinglePoint Of Failure,Shared Cache,RAC 10g

4、 集成的集群件,完整的 Oracle 集群软件解决方案单一供应商支持低成本易于安装、管理Load balance在所有平台上均具有较高的质量和较好的功能所有平台都支持 64 个节点Failover无停断时间高级功能故障通知(FaN)支持第三方集群件,Oracle 群集RAC与竞争对手的比较,Oracle Failover,Application,快速的Failover节点不用standby,最佳的存储保护以最低的成本,系统故障,数据故障,系统更改,数据更改,意外停机,计划停机,自动存储管理(ASM)VERITAS Storage Foundation,存储故障,人为错误,数据损坏,站点故障,通

5、过 ASM 实现数据镜像,ASM 在 低成本 的模块化存储阵列上镜像数据按需分配在线添加/删除存储自动I/O负载均衡容错,高性能自动镜像和条带化(stripes)低成本减少DBA工作量:无须I/O调整没有卷管理或文件系统更高的磁盘利用率ASM 增强从镜像备份中自动修复损坏的数据块从瞬时的磁盘故障恢复时快速同步镜像备份 仅使用修改的数据块ASM 实例滚动版本升级,为解决存储阵列故障而设计,Database,Storage,最佳的人为错误保护以最低的成本,Flashback,系统故障,数据故障,系统更改,数据更改,意外停机,计划停机,存储故障,人为错误,数据损坏,站点故障,数据恢复技术的革命,Fl

6、ashback 彻底改变了错误恢复在刚刚改变的数据上操作纠正错误的时间等于制造错误的时间分钟级别而不是小时Flashback 是很容易的单个命令而不是复杂的过程非常低的性能影响 小于 2%用于测试也非常出色!,Correction Time=Error Time+f(DB_SIZE),传统恢复,Flashback,通过 Flashback 实现错误纠正,在任意层次都可以改正错误Flashback Database 恢复数据库到某个时间Flashback Table 恢复表的内容到某个时间Flashback Transaction 回退事务和所有后续相冲突的事务,Order,Database,C

7、ustomer,用于测试也非常出色,最佳的数据损坏保护以最低的成本,RMAN,Oracle Secure Backup,系统故障,数据故障,系统更改,数据更改,意外停机,计划停机,存储故障,人为错误,数据损坏,站点故障,数据恢复向导,Oracle 提供强大的工具用于数据修复:RMAN 物理介质丢失或损坏 Flashback 逻辑错误Data Guard 物理或逻辑问题但是,问题诊断和选择正确的方案可能会有偏离而且是费时的在紧急情况下出错的可能性更大,Recovery,调查&计划,数据恢复向导,自动诊断数据故障,提供数据修复选项,并在用户要求的情况下执行修复的Oracle 数据库工具根据症状确定

8、故障例如 一个“打开失败”错误因为数据文件 f045.dbf 和 f003.dbf 丢失故障信息记录在诊断资料库中(ADR)在用户发现问题之前提醒他们,借助于自动地健康监测智能确定恢复策略为有效恢复而汇总故障提供那些可行的恢复选项提示每一种选项的任何数据丢失能够自动地完成选择的恢复步骤,通过排除冲突减少停机时间,最佳的灾难保护以最低的成本,Data GuardVERITAS Volume Replicator,系统故障,数据故障,系统更改,数据更改,意外停机,计划停机,存储故障,人为错误,数据损坏,站点故障,灾难恢复(DR)现实,昂贵 选择不使用 DR,或低配置的 DR空闲系统 不能作为生产系

9、统使用很少使用 因此对于故障切换没有信心丢失数据 导致更多的问题速度慢 宁愿解决问题而不使用 DR有限的保护 只是站点故障,客户不能从 DR 投资中获益,划算的 包括硬件和软件有效的系统利用率简便的 DR 测试跨越长距离快速自动的故障切换,零数据丢失覆盖所有常见的故障 不只是站点故障对应用程序透明额外 减少计划停机时间需要所有上述这些!,需要有用的/普遍适用的 DR 解决方案,Data Guard:最佳的低成本故障保护,同步或异步日志传送-日志传送量比基于磁盘远程镜像的网络通讯量呈指数级的减少数据损坏不能传播低成本服务器和存储设备Data Guard 是 在企业版内的免费功能物理备用用于实时查

10、询,Data Guard,生产数据库,同步日志传送,自动故障切换,物理或逻辑备用数据库,最佳的联机系统更改以最低的成本,系统更改,数据更改,计划停机,系统更改,数据更改,计划停机,联机重配置 按需扩展,CPU在 SMP 环境上联机增加/减少 CPU集群节点联机增加/减少 RAC 节点不需要数据移动Memory联机扩大和收缩共享内存和数据缓存联机自动内存调优Disk联机增加/减少 ASM 磁盘自动重新平衡,Database,Storage,使用 RAC 实现滚动补丁更新,Initial RAC Configuration,Clients on A,Patch B,Oracle补丁升级,包括关键补丁更新(CPUs),操作系统升级,Upgrade Complete,硬件升级,Clients,Clients,Clients on B,Patch A,Patch,1,2,3,4,A,B,A,B,A,B,A,B,B,A,Patch,Oracle 最好可用性体系结构,最佳HA 技术的完整集合-每个都是可以水平扩展的,完全激活的,以数据为中心的,最高可用性和最低的成本,27,Q&A,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号