RAC Concept

1. RAC的高可用性

   RAC的高可用性主要包涵以下几点:

   1> 完结节点间的负载均衡。

   2> 完毕战败切换的效能。

   3> 通过Service组件来支配客户端的拜访路径。

   4>
集群软件能够自动化管理各样财富,并且有定时的节点状态监测机制,能活动对一些未果的长河以及心跳监测战败的节点进行重启,使其重新回涨到健康的运转状态。

2. 集群众管理理软件Clusterware

 
 Clusterware为全部平台的Oracle数据库提供三个完全的集群化解方案,并为RAC运维提供要求的基础架构。Clusterware通过对VIP地址、数据库、监听器、服务等C兰德昂科威S能源的保管提供RAC的高可用性。从Oracle
11g始于,Clusterware作为Grid
Infrastructure的一部分棉被服装置和平运动用。安装和平运动转Clusterware的服务器能够享有差别机型、分裂配置,但同叁个集群必须设置相同的操作系统。

3.
RAC并不可能化解运营中可能出现的具有故障。存款和储蓄战败(如阵列磁盘损坏)对RAC来说是沉重的,一旦存款和储蓄战败就恐怕导致全部运转节点出现难题。Oracle针对那种情景提议了MAA(马克西姆um
Availability Architecture,最高可用性架构),即RAC+Active Data Guard。

4. Grid
Infrastructure蕴涵三个最要害的组件:Clusterware集群软件和ASM存储软件。Clusterware是Oracle的集群化解方案,ASM是Oracle的存款和储蓄消除方案。

5.
11gLX5702在高可用性方面扩大了三个新的数据库类型:

    1> Restart Database

    2> RAC One Node Database

    Restart
Database是对单实例数据库可用性的狠抓,它能使数据库随操作系统的启航而自动运行,相关应用财富的至极情状会被及时发现并机关重启,以确保应用财富的高可用性。在管理方面,Restart
Database能够利用S普拉多VCTL工具简化对数据库的军管。

    RAC One Node Database即运营在一个节点上的RAC数据库。RAC One
Node和RAC之间能够相当不难地互相切换,那对于系统爱护、升级等操作来说卓殊有效。

    Restart Database、RAC One Node
Database以及RAC Database类型的数据库高可用天性都凭借于GI架构。

相关文章