大话_ORACLE_RAC_part2_什么是RAC集群
时间:2010-10-25 来源:forhope315
大话 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工具手工创建并注册。
第二章: 什么是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工具手工创建并注册。
相关阅读 更多 +