龙空技术网

1.Oracle RAC集群基础知识讲解

春子的开端 389

前言:

此刻同学们对“oracleha模式”可能比较注意,兄弟们都需要了解一些“oracleha模式”的相关知识。那么小编也在网摘上网罗了一些有关“oracleha模式””的相关内容,希望我们能喜欢,同学们一起来了解一下吧!

Oracle 是目前使用最多的数据库之一,特别是金融行业对于数据库的使用更是佼佼者,而传统的对数据库的管理例如,备份,恢复等操作避免了数据库的极大的丢失,但对于金融行业来说对于任何数据的丢失都是不可原谅的。为了使应用更加稳定,故障转移将体现出他的必要性。而集群将会解决这方面。

在Oracle RAC 主要支持Oracle9i 10g 11g 12c版本(18c,19c),在Oracle RAC 环境下,Oracle 集群提供了集群软件和存储管理软件,集群软件CRS/GRID,存储管理软件ASM(自动存储管理),多个节点共享一份数据。CRS是Oracle的集群软件,提供对各个节点的管理功能;ASM是Oracle提供的一种存储管理工具,不用创建数据文件,简化管理工具。如下图:

同时,Oracle RAC具有两种模式,分别是HA(High Availablity) 和LB(LoadBalance).即故障转移和负载均衡。

Oracle RAC硬件设备主要包括如下部分:服务器,共享存储设备,网络交换机,光纤交换机,网线,光纤。

在Oracle 11gR2/12cR1中,引入了SCAN的特性:

SCAN是一个域名,可以解析至少一个IP,最多解析三个SCAN IP,客户端可以通过这个SCAN名字来访问数据库,另外SCAN ip 必须与public ip 和vip 在同一个子网。

启用SCAN之后,会在数据库与客户端之间,添加了一层虚拟的服务层,就是SCAN IP 和SCAN IP listener,在客户端仅需要配置SCAN Ip的tns信息,通过SCAN listener 连接后台集群数据库。这样,不论集群数据库是否可以添加或者删除节点的操作,均不会对客户端产生影响,也就不要进行修改配置。这就为客户端对于连接的透明性打下了直观的基础。

ASM为共享存储,即各个节点之间的数据都将会存储在这共享存储中。

这一章先介绍在这,理论的知识有点空缺,后期将会进行一些具体的操作。请大家多多关注。谢谢。

标签: #oracleha模式 #oracle模式 #oracle rac架构图 #oracle专用模式共享模式 #oracle10g集群