Chinaunix首页 | 论坛 | 博客
  • 博客访问: 53294
  • 博文数量: 56
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 600
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-15 09:38
文章分类
文章存档

2011年(8)

2010年(48)

我的朋友

分类: Oracle

2010-10-25 10:04:17

大话 ORACLE RAC 
第一部分
集群理论篇


第二章:
什么是RAC集群


集群分类
高性能计算集群
HA
LB
集群环境的特殊问题:

并发控制,DLM
健忘症,Amnesia
脑裂,Split Brain, 投票算法
IO隔离,IO Fencing,有软件和硬件的方式,用SCSI Reserve命令"锁住"存储设备,"自杀";
STONITH,Shoot the other node in the head,直接关掉电源
 
RAC 集群:
存储层,
网络层,
集群件层,
应用层:CRS Resource,  
整个应用层是由若干个CRS Resource组成的,可以简单地理解,一个Resource通常是一个进程,
或者由一组进程组成的一个完整服务。
集群环境之所以能够提供高可用性,是因为集群软件CRS对运行于其上的应用进行监视,并在发生
异常时进行重启,切换等干预手段。这些被CRS监控的对象就叫做CRS Resource。这些CRS Resource
是在RAC安装过程中自动或者手动创建,并且注册登记到CRS中,是以元数据(metadata)的形式被
记录在OCR磁盘上,这些元数据包括Resource的名称,如何启动,停止,如何检查健康等配置信息。
ORACLE 把这些资源分为两组:nodeapps 和 database-related resource
nodeapps: GSD,ONS,VIP,Listener,(GSD,ONS,VIP是在OCR的安装过程中自动创建并注册的)
database-related resource:Database,Instance,Service(Listener,Database,Instance,Service
可以在安装的过程中自动创建,也可以在安装完成后通过DBCA,NetCA,Srvctl工具手工创建并注册。
阅读(517) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-10-25 16:28:46

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com