文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>真正应用集群RAC

真正应用集群RAC

时间:2010-09-23  来源:swustheyi

思想:并行服务,在需要的时候插入Oracle节点以支持更多的工作载荷,在轻载的情况下删除节点,并将计算能力转移给需要的地方。
Oracle的集群服务
  Oracle自己的集群组建(Cluster Ware)是集群就绪服务组件(Cluster Ready Services ,CRS).CRS能够将集群中的各节点通过共享存储的硬件支持集合在一起。
Oracle实现集群的体系结构
  节点1                             节点2                                   节点3
------------------------------------------------------------------------------------------------
Service                             Service                                Service
Listener                            Listener                               Listener
instance1                           instance2                              instance3
database       共享存储             database     共享存储                  database
ClusterWare    CRS服务              ClusterWare  CRS服务                   ClusterWare
OS                                  OS                                     OS
-------------------------------------------------------------------------------------------------
                                     |
      共享存储                 ----------------------------------------------------------------
                                         数据文件
                                            日志文件
                                                ORC和Voting Disk 集群注册信息和表决盘
                               -----------------------------------------------------------------
每个实例都可以操作放置在共享存储上的集群数据库,这通过oracle的集群就绪服务实现。集群之间通过内部网络连接进行数据交换,集群之间通过内部网络连接进行数据交换,
称为缓存融合(Cache Fustion)。
缓存融合:通过私有网络在集群内各节点的SGA间进行数据块传递,而不是把数据块先写到共享存储,再由另一个节点重新读入缓存的策略。当一个数据块被读入RAC集群中的某个节点
          实例时,该数据块获得一个锁资源,以避免集群中其他实例在使用该块时发生冲突。另一个节点如果要请求该块,而该块已经存储在某一实例的SGA中,则直接从SGA中获取。
          如果该块一斤更改但未提交,那么将传递一个一致性副本。
集群就绪服务组件(CRS)守护进行:
    ocssd:集群同步服务守护进行,提供对集群节点成员的访问和组服务。
    crsd:资源可用性维护的主要引擎
    evmd:事件记录器守护进程
    ocssd,evmd在oracle用户下运行,crsd在root用户下运行。
    CRS服务的启动在AIX系统中通过/etc/inittab文件指定
虚拟IP地址
    每个节点不仅拥有自己静态分配的IP地址,而且拥有一个分配给它的虚拟IP地址。每个节点上的监听的是虚拟IP。一旦节点发生故障,虚拟IP地址将进行故障切换。
针对CRS的操作系统配置
    共享存储:
        a.使用自动存储管理ASM
        b.使用AIX自己的共享文件系统GPFS
        c.使用HACMP管理之下的并发卷组方式(裸设备方式)。
        d.网络文件系统方式
    在RAC模式下,Oracle要求所有的控制文件,联机重做日志文件,数据文件都存储在共享存储上,被集群中所有的节点访问。数据库其他文件如归档重做日志文件,系统参数文件
    数据库闪回日志等可以放在共享驱动器或集群各节点的本地磁盘上。
使用裸设备方式(并发卷组方式)
    通常方式是在HACMP的共享卷组上创建逻辑卷作为裸设备,使用这些裸设备来创建共享数据库。
自动存储管理(ASM)
    --
集群文件系统(GPFS)
    --
网络文件系统(NFS)方式
    --
CRS与RAC的网络需求

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载