RAC简单介绍

ORACLE的高可用架构(MAA,maximum availability architecture)
MAA为各种可能事件都设计了相应的方案去解决,各种方案都有相应的工具与方法,其中之一是RAC。


单机RAC实验:
VMware GSX Server
Redhat Enterprise Linux 4
Oracle10


RAC,Real Application Cluster,真正应用集群


两大核心能力:负载均衡和故障转移


RAC集群:存储层,网络层,集群件层,应用层。


存储层:RAC是一个多实例,单份数据的系统。这些数据一般用EMC等存储阵列,每个服务器通过HB卡和光纤线连接到存储上。
网络层:3个网络。Public网卡,对外提供服务;
Private网卡,用于RAC心跳网络和Cache Fusion的私有网络;
存储设备,由光纤交换机,节点的HBA卡组成。
前两者传输IP数据,后者传输SCSI数据。
集群件层:
在单机环境下,Oracle是运行在OS Kernel之上。OS Kernel负责管理硬件设备,并提供硬件访问接口。Oracle不会直接操作硬件


, 而是由OS Kernel代替它来完成对硬件的调用请求。
到了集群环境下,存储设备是共享的。OS Kernel的设计都是针对单机的,只能控制单机上多个进程间的访问。如果还依赖OS


Kernel上的服务,就无法保证多个主机间的协调工作。这时就需要引入额外的控制机制,RAC中的这个机制就是位于Oracle和OS


Kernel之间的Clusterware,它会在OS Kernel之前截获数据库发出的请求,然后和其他节点上Clusterware协商,最终完成上层的


请求。
ORACLE推出的平台中立的 集群件产品CRS,(Cluster Ready Service)
应用层:一些进程组成的一个完整服务。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值