oracle rac集群体系结构完美解析 -m6米乐安卓版下载

m6米乐安卓版下载-米乐app官网下载
3
oracle rac集群体系结构完美解析
1984
7页
256次
2021-06-15
免费下载
更多数据库资源请访问 美河学习在线 www.eimhe.com
oracle集群体系结构
oracle rac,全称是oracle real application cluster,即真正的应用集群,是oracle
提供的一个并行集群系统,整个集群系统由oracle clusterware (集群就绪软件)和 real
application clustersrac)两大部分组成。
oracle rac的实质是位于不同操作系统的oracle实例节点同时访问同一个oracle数据
库,每个节点间通过私有网络进行通信,互相监控节点的运行状态,oracle数据库所有的
数据文件、联机日志文件、控制文件等均放在集群的共享存储设备上,而共享存储设备可以
rawasmocfs2等,所有集群节点可以同时读写共享存储。oracle rac的基本
拓扑结构如下所示:
由拓扑结构可知:
一个oracle rac 数据库有多个服务器节点组成,每个服务器节点上都有自己独立的os
clusterwareoracle rac数据库程序等,并且每个节点都有自己的网络监听器。
clusterware是一个集群软件,主要用于集群系统管理,oracle rac数据库程序用于提供
oracle实例进程,以供客户端访问集群系统,监听服务主要用于监控自己的网络端口信息,
所有的服务和程序通过操作系统都去访问一个共享存储,最终完成数据的读写。共享存储的
实现方式有很多种,可以通过使用自动存储管理(asm)、oracle集群文件系统(ocfs)、
裸设备(raw)、网络区域存储(nas)等来保证整个集群系统数据的一致性。
更多数据库资源请访问 美河学习在线 www.eimhe.com
oracle10g起,oracle提供了自己的集群软件,即oracle clusterware,它通过crs
(即cluster ready services)来实现,这个软件是安装oracle rac的前提,也是rac
环境稳定运行的基础,在oracle10g之前的版本,安装rac时必须借助与第三方的集群软
件,而在oracle10g以后,安装oracle rac时,可以用oracle自带的集群软件,也可以
使用经过rac认证的第三方集群软件来代替。
oracle的运行机制来说,集群中每台服务器就是一个oracle实例,多个oracle实例对
应同一个oracle数据库,组成了oracle数据库集群。请看下图:
从图中可以看出,运行在两个节点上的数据库实例访问同一个rac数据库,并且两个节点
的本地磁盘仅用来存放oracle安装程序和clusterware 软件,而在共享存储上,存放了
oracle的数据文件、控制文件、联机日志文件、归档日志文件等,这是安装oracle rac
时的一种数据存储分配方式,其实,rac提供了多种数据存储方式,这个将在下面进行独
立介绍。
二、 oracle clusterware体系结构与进程介绍
2.1oracle clusterware 简介
cluster ready services,简称crs,是oracle开发的一个集群软件,与其它集群软件
类似,crs主要完成集群成员管理、心跳监控、故障切换等功能,crs要求每个集群节点
的操作系统必须相同,这样,通过crs将多个节点的操作系统绑定到了一起,客户端对集
群的访问,就像访问一台服务器一样。
crs主要有两个集群套件组成,分别是voting diskoracle cluster registry
voting disk,即为表决磁盘,集群中每个节点定期评估自身的健康情况,然后会把它的状
态信息放入到表决磁盘上。并且节点间也会互相查看其运行状态,并把信息传递给其他节点
进而写入表决磁盘。当集群节点发生故障时,还可以通过表决磁盘进行投票仲裁等,因此,
of 7
免费下载
【米乐app官网下载的版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
关注
最新上传
暂无内容,敬请期待...
下载排行榜
top250 周榜 月榜
网站地图