0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Oracle RAC集群结构的特点和缺点

汽车玩家 来源:今日头条 作者:新钛云服 2020-05-05 22:14 次阅读

Oracle RAC,全称是Oracle Real Application Cluster,顾名思义即为真正的应用集群,整个集群系统由Oracle Clusterware (集群就绪软件)和 Real Application Clusters(RAC)两大部分组成。RAC的主要优点为高可用和负载均衡,一台节点故障了,是不会影响整个业务的运行。

ORACLE RAC的特点:

01-可以实现多节点的负载均衡

RAC数据库集群可以根据设定的调整策略,在集群中实现负载均衡的功能,,在集群中每个节点都是正常工作的,各个节点也是相互监控的,当集群中某个节点出现故障,RAC会自动将故障的节点从集群中隔离,并将在失败节点上的业务自动切换到其他健康的节点中。

02-提供高可用的服务

当有故障节点出现时,业务会自动切换到正常节点上,保证业务对外服务不间断。

03-具有很好的扩展性:

业务的稳定是非常重要的,在集群系统不能满足繁忙的业务时,RAC是可以随时添加集群节点并能够自动加入到集群中,不会存业务宕机的情况,反之,在不需要某个节点时,删除节点也是很方便的。

RAC缺点:

1:跟单个数据库相比,维护变的复杂,对运维人员的技能要求要更高;

2:当在方案开始前,底层架构方案没有选好的话,会降低RAC的性能。

3:RAC集群需要很多节点,就需要购买硬件服务器,存储和一些企业级的软件,无形中增加了软硬件的成本。

RAC集群结构图:

Oracle RAC集群结构的特点和缺点

RAC拓扑结构

一个oracle rac集群数据库是由两个或者两个以上的服务器节点组成,每台服务器都有自己的OS,cluseterware,rac和listener网络监听器。Cluseterware是oracle 开发的一个集成软件,主要作用是集群的系统管理;rac作用是提供oracle实例进程,供客户端访问集群系统;监听服务主要用于监控自己为网络端口信息,所有的程序都是通过操作系统去访问最下层的共享存储读写数据。共享存储有很多种,有自动存储管理(ASM),oracle集群文件系统(OCFS),裸设备(Raw)和网络区域存储(NAS),从实际管理来讲,我这边介绍下ASM。

ASM

ASM 优点:

1:ASM是跨平台的,市面上主流的硬件平台都可以使用,兼容性很好,管理方式一致;

2:oracle的所有数据都均匀的分布在磁盘组的每块磁盘上,时间数据的条带化,大大的提高了读取和写入的性能;

3:多重冗余,保证数据安全;

4:支持在线磁盘更换,添加或删除磁盘后,能自动重新分布数据。

ASM 配置:

1:查看实力状态:select status form v$instance ;

Oracle RAC集群结构的特点和缺点

2:asm实例参数文件位置:show parameter spfile

Oracle RAC集群结构的特点和缺点

3:asmcmd 查看磁盘组:

Oracle RAC集群结构的特点和缺点

4:asm下的数据文件路径和文件:

Oracle RAC集群结构的特点和缺点

5:查看asm磁盘名称:/etc/init.d/oracleasm listdisks

Oracle RAC集群结构的特点和缺点

6:新增创建磁盘:

/etc/init.d/oracleasm createdisk ASM_DATA14 /dev/opt/data/emcpowero1

(路径可根据自己的实际情况来定)

7:查看磁盘路径使用情况:

Oracle RAC集群结构的特点和缺点

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集群
    +关注

    关注

    0

    文章

    79

    浏览量

    17102
  • ASM
    ASM
    +关注

    关注

    1

    文章

    65

    浏览量

    18889
收藏 人收藏

    评论

    相关推荐

    Oracle数据库是什么 Oracle数据库的特点

    Oracle数据库系统具有高效率、可靠性好的特点,适用于各种规模的企业和组织。它支持大容量数据和高并发事务处理,能够满足各种复杂的业务需求。
    的头像 发表于 01-06 15:02 700次阅读

    oracle用的是sql语句吗

    是的,Oracle使用的是SQL语言。SQL(Structured Query Language)是一种用于管理和操作关系型数据库的标准编程语言,被广泛应用于企业级数据库系统中,包括Oracle
    的头像 发表于 12-06 10:30 404次阅读

    oracle和mysql语法区别大吗

    Oracle和MySQL是两种不同的关系型数据库管理系统(RDBMS)。虽然它们都是遵循SQL标准,但在语法和特性上仍存在一些区别。以下是对Oracle和MySQL语法区别的详细说明: 数据类型
    的头像 发表于 12-06 10:26 358次阅读

    oracle的tnsnames.ora配置

    Oracle的tnsnames.ora文件是用来配置Oracle数据库连接的重要文件之一。它包含了数据库实例的网络服务名称(Net Service Name)和对应的连接信息,包括主机名、端口、服务
    的头像 发表于 12-06 10:02 604次阅读

    oracle update用法

    Oracle Update是Oracle数据库中的一个关键字,用于更新数据库表中的数据。 在Oracle数据库中,Update命令用于修改表中已存在的数据。该命令可以根据特定的条件来更新表中的数据
    的头像 发表于 12-06 09:57 1101次阅读

    oracle的数据类型有哪些

    Oracle数据库中有许多数据类型可供选择,每种数据类型都有其各自的特点和适用场景。下面是对Oracle数据库中最常用的数据类型的详尽说明,包括数值类型、字符类型、日期类型、大对象类型和其他类型
    的头像 发表于 12-05 16:45 590次阅读

    oracle创建用户并赋予权限

    Oracle是一种关系型数据库管理系统,用户在Oracle中起着重要的作用,它们用于管理和访问数据库中的数据。在Oracle中,我们可以通过创建用户并赋予相应的权限来对数据库进行管理和控制。本文
    的头像 发表于 11-17 14:28 869次阅读

    oracle三种连接方式 oracle数据库怎么连接呢?oracle连接失败怎么办?

    oracle三种连接方式 oracle数据库怎么连接呢?oracle连接失败怎么办? Oracle是一个广泛使用的数据库管理系统,它支持多种连接方式,可以提高用户和应用程序的灵活性和可
    的头像 发表于 10-25 15:02 4745次阅读

    Oracle的基础知识介绍

    1. Oracle整体架构 Oracle整体架构包含Oracle数据库正常运行的必需组件等。主要有实例(Instance),数据库(Database) 1.1 实例(Instance) 数据库实例
    的头像 发表于 10-09 16:51 610次阅读
    <b class='flag-5'>Oracle</b>的基础知识介绍

    具有16 Gbps光纤通道的高性能Oracle RAC体系结构

    电子发烧友网站提供《具有16 Gbps光纤通道的高性能Oracle RAC体系结构.pdf》资料免费下载
    发表于 08-29 15:25 0次下载
    具有16 Gbps光纤通道的高性能<b class='flag-5'>Oracle</b> <b class='flag-5'>RAC</b>体系<b class='flag-5'>结构</b>

    oracle数据库如何连接

    oracle数据库如何连接  Oracle数据库是目前非常流行的关系型数据库管理系统,它可以在各种平台上运行,因此它是企业级应用程序的首选数据库。Oracle数据库可以使用多种方式进行连接,如本文
    的头像 发表于 08-28 17:09 9284次阅读

    钽电容的优点和缺点 钽电容特点

    钽电容的优点和缺点 钽电容特点 钽电容是一种电子元件,也是一个重要的电容器。它是由金属钽制成的。 钽电容在电子行业中的应用越来越广泛,因为它们拥有许多独特的优点和特点。 然而,钽电容也有它们的
    的头像 发表于 08-25 14:27 3246次阅读

    单轴机器人的结构特点

    单轴机器人的结构特点
    的头像 发表于 07-14 17:46 1050次阅读
    单轴机器人的<b class='flag-5'>结构</b>与<b class='flag-5'>特点</b>

    结构光的缺点

    1. 点结构光的缺点结构光只能获取单个点的深度信息,如要获取整个被测对象表面结构信息,需要沿着水平和垂直两个方向逐点扫描,效率比较低。点结构
    的头像 发表于 06-26 11:33 336次阅读

    集群通信的优点和缺点有哪些呢

    实现集群内部通信:集群通信系统可以实现集群内部节点之间的通信,包括节点之间的数据传输、消息交换、命令控制等功能,从而协调和管理集群中的各个节点。
    发表于 05-30 17:44 2416次阅读