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

    文章

    130

    浏览量

    17597
  • ASM
    ASM
    +关注

    关注

    1

    文章

    69

    浏览量

    19776
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    标准集群和虚拟集群的区别是什么?

    在日常工作中,经常有朋友会产生这样的疑问:标准集群和虚拟集群有什么区别?实际上,标准集群具有统一的行业标准,例如PDT、DMR,具有专用的控制信道,呼叫建立时间短、业务功能完善,不同厂家的终端只要
    的头像 发表于 09-19 16:52 552次阅读
    标准<b class='flag-5'>集群</b>和虚拟<b class='flag-5'>集群</b>的区别是什么?

    一文看懂AI算力集群

    ,可以给AI浪潮提供源源不断的动力。那么,AI算力集群,到底是由哪些东西组成的呢?它为什么能够提供澎湃的算力?它的内部结构又是怎样的呢?包括了哪些关键技术?接下来,
    的头像 发表于 07-23 12:18 966次阅读
    一文看懂AI算力<b class='flag-5'>集群</b>

    Oracle Database@Amazon Web Services现已正式可用

    即日起,客户可以在亚马逊云科技北弗吉尼亚区域和俄勒冈区域使用Oracle Database@Amazon Web Services,后续将扩展至全球其他20个区域。 富达投资集团、全美互惠保险公司
    的头像 发表于 07-21 15:11 607次阅读

    IBM和Oracle深化合作伙伴关系

    近日,IBM 正在与 Oracle 合作,将 IBM 旗舰 AI 产品组合 watsonx 的强大功能引入 Oracle 云基础设施 (OCI)。 借助 OCI 的原生人工智能服务,IBM 与 Oracle 这一最新里程碑式技术
    的头像 发表于 06-30 14:15 839次阅读

    ModbusRTU转profibusDP网关与RAC400控制器快速通讯

    在现代工业自动化领域,ModbusRTU转ProfibusDP网关与RAC400控制器之间的通讯是实现不同设备间数据交互和控制的关键。ModbusRTU是一种串行通信协议,而ProfibusDP则是一种现场总线标准,它们各自有着广泛的应用场景和技术特点
    的头像 发表于 06-09 17:09 450次阅读
    ModbusRTU转profibusDP网关与<b class='flag-5'>RAC</b>400控制器快速通讯

    oracle数据恢复—oracle数据库误执行错误truncate命令如何恢复数据?

    oracle数据库误执行truncate命令导致数据丢失是一种常见情况。通常情况下,oracle数据库误操作删除数据只需要通过备份恢复数据即可。也会碰到一些特殊情况,例如数据库备份无法使用或者还原
    的头像 发表于 06-05 16:01 604次阅读
    <b class='flag-5'>oracle</b>数据恢复—<b class='flag-5'>oracle</b>数据库误执行错误truncate命令如何恢复数据?

    ModbusRTU转profibusDP网关与RAC400通讯报文解析

    在工业自动化领域,ModbusRTU和ProfibusDP是两种常见的通信协议。ModbusRTU以其简单、可靠、易于实现等特点,广泛应用于各种工业设备之间的通信;而ProfibusDP则是一种
    的头像 发表于 05-25 20:01 409次阅读
    ModbusRTU转profibusDP网关与<b class='flag-5'>RAC</b>400通讯报文解析

    英伟达GTC2025亮点:Oracle与NVIDIA合作助力企业加速代理式AI推理

    Oracle 数据库与 NVIDIA AI 相集成,使企业能够更轻松、快捷地采用代理式 AI Oracle 和 NVIDIA 宣布,NVIDIA 加速计算和推理软件与 Oracle 的 AI
    的头像 发表于 03-21 12:01 1176次阅读
    英伟达GTC2025亮点:<b class='flag-5'>Oracle</b>与NVIDIA合作助力企业加速代理式AI推理

    Oracle 与 NVIDIA 合作助力企业加速代理式 AI 推理

    Oracle 数据库与 NVIDIA AI 相集成,使企业能够更轻松、快捷地采用代理式 AI       美国加利福尼亚州圣何塞 —— GTC  —— 2025 年 3 月 18 日
    发表于 03-19 15:24 469次阅读
    <b class='flag-5'>Oracle</b> 与 NVIDIA 合作助力企业加速代理式 AI 推理

    东京站群服务器有哪些优缺点

    东京站群服务器,作为部署在东京地区的服务器集群,专为站群优化而建,其优缺点如下,主机推荐小编为您整理发布东京站群服务器有哪些优缺点
    的头像 发表于 02-05 17:39 595次阅读

    适用于Oracle的SSIS数据流组件:提供快速导入及导出功能

    使用SSIS 数据流组件,通过与关键数据库和云服务的 Oracle 数据集成来改进您的 ETL 流程,这些组件提供快捷和可靠的数据导入和导出功能。   Oracle SSIS 数据流组件 适用于
    的头像 发表于 01-15 10:51 1444次阅读
    适用于<b class='flag-5'>Oracle</b>的SSIS数据流组件:提供快速导入及导出功能

    从Delphi、C++ Builder和Lazarus连接到Oracle数据库

    从 Delphi、C++ Builder 和 Lazarus 连接到 Oracle 数据库 Oracle 数据访问组件 (ODAC) 是一个组件库,它为 32 位和 64 位平台提供从 Delphi
    的头像 发表于 01-15 10:01 1343次阅读

    适用于Oracle的Devart Excel插件:轻松管理数据

    使用加载项将 Excel 连接到 Oracle Microsoft Excel 插件可以连接到 Oracle,能够快速地将数据从 Oracle 加载到 Excel,且立即从数据库刷新 Excel
    的头像 发表于 01-14 11:11 942次阅读
    适用于<b class='flag-5'>Oracle</b>的Devart Excel插件:轻松管理数据

    适用于Oracle的ODBC驱动程序

    适用于 Oracle 的 ODBC 驱动程序 Devart ODBC Driver for Oracle 是一种高性能连接解决方案,具有企业级功能,可用于从32位和64位 Windows、macOS
    的头像 发表于 01-13 09:17 850次阅读

    数据库数据恢复—ORACLE常见故障的数据恢复可行性分析

    Oracle数据库常见故障表现: 1、ORACLE数据库无法启动或无法正常工作。 2、ORACLE ASM存储破坏。 3、ORACLE数据文件丢失。 4、
    的头像 发表于 12-10 11:35 673次阅读