基于数据库集群技术的高可用性架构精品PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4
Oracle 最好可用性体系结构
最佳HA 技术的完整集合
最高可用性和最低的成本
- 每个都是可以水平扩展的, 完全激活的, 以数据为中心的
Real Application Clusters
& Clusterware 容错
服务器水平扩展
联机升级 联机升级 硬件和软件
Data Guard 完全激活
故障切换到复制点
Init(1)
OHAS Agent
Oracle Clusterware Process
CRS Agent
Oracle Clusterware Resources
init.ohasd OHASD
orarootagent
oraagent
cssdagent cssdmonitor
DISKMON CTSSD
高速互联
公共网络
用户程序
存储网络
8
Oracle Clusterware Components
Oracle Clusterware Resource
Oracle ASM ONS
Network
Service
Database
Disk Group
Oracle ACFS registry
eONS Default Listener
GSD ONS eONS Oracle ASM Disk Group Database Service
Copyright© 2009, Oracle. All rights reserved. Oracle Confidential
11
11
Agent-based Monitoring Processes and Resources
<Insert Picture Here>
基于数据库集群技术的高可用性架构
议题
高可用性体系结构 真正应用集群 Real Application Cluster(RAC) ORACLE 11g RAC 的价值
3
传统的高可用性
代价昂贵,大量资源空闲浪费
生产服务器
空闲的故障转移 服务器
第三方冷备集群
initScript
(fork/exec)
RACG
racgwrap
Service Database/Instance
ASM
init.crsd
CRSD
racgimon
VIP
racgvip
Listener
init(1)
init.evmd
EVENT 通知
EVMD
定期管理 (启动/停止/监视)
ONS
GSD
CRS resources
低成本高性能 数据保护 & 归档
5
Real Application Clusters 真正应用集群
6
从孤岛到网格
Oracle Real Application Clusters Automatic Storage Management
7
RAC:Oracle网格技术的基石
EM中央控制台 高速互连网络 集群数据库 光纤交换机 磁盘子系统
init.cssd
CSSD
共享存储
心跳内联
Voting Disk
OCR
Copyright© 2009, Oracle. All rights reserved. Oracle Confidential
10
10
Oracle Clusterware Processes and Resources
11.2.0.1
GSD SCAN Listener
VIP
SCAN VIP
OC4J
Oracle Clusterware Stack
CRS Stack
Oracle Root Agent
CRS
CSS
Oracle Agent
EVM
CTSS
Oracle ASM DISKMON
Hardware / OS
OHAS Stack
GPNPD
Automatic Storage Management 容错 存储水平扩展
Flashback 退回到指定时间点
修正错误
Database
Storage 联机重定义 联机重定义表
Database
Storage
GoldenGate
–交差平台和版本 Recovery Manager & Oracle Secure Backup
– 冷备份集群 – 空闲的远程镜像站点
可扩展的RAC集群 活动可切换的复制
3. 以数据为中心的恢复
– 恢复存储字节
恢复行、表、交易、数据库
4. 每个HA的组件在它自有范围内都运行很好 5. 整合HA各组件成为一个无缝的、简单的和低成本的套件
– 整合了集群软件、卷管理软件、备份和容灾
保证最大可用性同时又最低成本
OCR
Voting Disk
Local Disks
OLR
GPnP Profile
Copyright© 2009, Oracle. All rights reserved. Oracle Confidential
9
9
Oracle Clusterware Processes and
Resources 11.1.0.7
• 硬件扩展困难 • 客户通过集成不同的组件搭建
解决方案 • 每层组件都需要额外的成本
• 缺乏有效的方法去解决: ▪ 人为错误 ▪ 联机数据修改 ▪ 软件升级 ▪ 数据损坏保护
空闲的灾难恢复服务器
第三方备份软件
第三方远程静像软件
存储静像
第三方卷管理软件和文件系统
相匹配的存储陈列
2
Oracle 创新的方法
突破了高可用性和成本之间的矛盾
最佳的高可用性和最低的成本
• 优于主机的可用性 • PC 的经济性 • 无缝和易于使用
3
Oracle数据库可用性策略
1. 水平扩展提供可扩展的、低成本的、冗余的硬件
– 大型的SMP服务器 – 大型的存储设备
标准的网格server 标准的存储单元
2. 所有的硬件都是完全活动的
Oracle ACFS drivers CRSD
GIPCD mDNSD GPNPD EVMD Oracle ASM
orarootagent oraagent
CSSD
Network VIP
SCAN VIP Oracle ACFS registry
Default Listener SCAN Listener
wk.baidu.commDNS
Oracle Root Agent
GIPC Oracle ACFS Drivers
Oracle Agent OHAS
cssdagent
OS Kernel
Hardware
cssdmonitor
Oracle Clusterware File (Storage Layer)
Share Storage