RAC Concept

1. RAC的高可用性

   RAC的高可用性主要含有以下几点:

   1> 实现节点内的载重均衡。

   2> 实现失败切换的效能。

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

   4>
集群软件能自动化管理各个资源,并且有定时之节点状态监测机制,能自动对有惜败的长河同心跳监测失败的节点进行再次开,使该重新回升至正常的运转状态。

2. 集群管理软件Clusterware

 
 Clusterware为所有平台的Oracle数据库提供一个完完全全的集群解决方案,并为RAC运行提供必需之基础架构。Clusterware通过对VIP地址、数据库、监听器、服务等CRS资源的管制提供RAC的高可用性。从Oracle
11g起,Clusterware作为Grid
Infrastructure的一模一样组成部分于装以及运用。安装和运转Clusterware的服务器可以有所不同机型、不同安排,但与一个集群必须安装相同的操作系统。

3.
RAC并无克化解运行着恐怕出现的享有故障。存储失败(如阵列磁盘损坏)对RAC来说是沉重之,一旦存储失败就是可能致有运行节点出现问题。Oracle针对这种状态提出了MAA(Maximum
Availability Architecture,最高可用性架构),即RAC+Active Data Guard。

4. Grid
Infrastructure包含两个顶着重的机件:Clusterware集群软件和ASM存储软件。Clusterware是Oracle的集群解决方案,ASM是Oracle的积存解决方案。

5.
11gR2在高可用性方面增加了少单新的数据库类型:

    1> Restart Database

    2> RAC One Node Database

    Restart
Database是针对性单实例数据库可用性的提高,它能要数据库随操作系统的启动而自动启动,相关以资源的异常情况会为及时发现并自动还开,以保以资源的高可用性。在管理方面,Restart
Database可以下SRVCTL工具简化对数据库的保管。

    RAC One Node Database即运行于一个节点上之RAC数据库。RAC One
Node和RAC之间可以非常容易地互动切换,这对网保障、升级当操作来说非常管用。

    Restart Database、RAC One Node
Database以及RAC Database类型的数据库高可用特性都因让GI架构。

相关文章