【Oracle篇】Oracle集群-rac模式

这篇具有很好参考价值的文章主要介绍了【Oracle篇】Oracle集群-rac模式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Oracle rac模式

RAC(real application clusters)

整个集群系统又分为 oracle Clusterware (集群就绪软件)和 Real Application(RA) 两大部分组成。

基本架构

rac 是 Oracle 数据库的高可用集群。传统数据库一个实例一个数据库, RAC 是多个实例,一个数据库,多个实例之间共享一个数据库,但不是分布式。

【Oracle篇】Oracle集群-rac模式

RAC的优势

1.高可用性

RAC 是 Oracle 数据库产品高可用性的解决方案,能够保证在集群中只要有一个节点存活,就能正常对外提供服务。

2.双机并行

RAC 是一种并行模式,并不是传统的主备模式。也就是说,RAC集群的所有成员都可以同时接收客户端的请求。

3.易伸缩性

RAC 可以非常容易地添加、删除节点,以满足系统自身的调整。水平扩展。

4.低成本

能够使用较低廉的服务器来实现高可用性、高吞吐量的集群环境,这要比通过对某台高端服务器增加硬件实现高可用性、高吞吐量花费的成本低很多。

5.高吞吐量

随着节点数的增加,整个 RAC 的吞吐量也在不断增长。

RAC的劣势

1.不能解决在数据安全方面的问题

尽管有多个实例,但是只有一份数据文件,这样只要数据文件损坏,整个数据库就损坏了。

2.RAC的稳定性很难保证

RAC 本身有很多 Bug,另外由于是集群模式,使用较多的服务器,依赖于各种硬件设备、操作系统、存储设备等运行情况。同时由于驱动、固定版本的不同也可能导致硬件出现问题以及与其他设备的兼容性问题。

3.RAC的高性能很难保证

RAC 能实现高可用性,但是由于集群服务器性能层次不齐,导致整体性能无法保证。

RAC适用场景

对高可用要求比较高的场景。

高可用性

RAC是高可用的集群,当某节点故障无法工作时,集群同步服务会将其驱逐并重启。由于所有节点采用 share everything 的工作方式,能够有效保障数据的一致性。share everything 工作方式主要通过内存融合(Cache Fusion)和共享磁盘的方式实现。

内存融合:所有节点实现内存级别的数据一致性。

共享磁盘:共享磁盘被所有节点访问。

网络配置

RAC至少有两套物理上不同的网络,也就是至少要用两个网卡。私有网络专门用来实例之间的数据交互,另外一个公有网络对外提供服务。

VIP IP:

VIP IP 也叫做虚拟 ip,与公网 PUBLIC IP 在同一个网段。不同之处在于,VIP 是浮动的,而 PUBLIC IP 是固定的。

PRIVATE IP:

PRIVATE IP 用来保证两台服务器同步数据,属于RAC内部之间通信。 PRIVATE IP 与 PUBLIC IP 不应同属一个接口,也就是不在同一个网络。

SCAN IP:

SCAN IP是oracle在客户端和数据库之间,新加的一个连接层。当有客户端访问时,链接到 SCAN IP LISTENER ,而 SCAN IP LISTENER 接收到连接请求时,转发给对应的 instanace (实例)上的 VIP LISTENER ,从而完成整个客户端与服务器的连接过程。

使用示例:
【Oracle篇】Oracle集群-rac模式

【Oracle篇】Oracle集群-rac模式文章来源地址https://www.toymoban.com/news/detail-448196.html

到了这里,关于【Oracle篇】Oracle集群-rac模式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ORACLE RAC11.2.0.3集群重启无法启动

    数据库版本 oracle rac 11.2.0.3 操作系统版本Red Hat Enterprise Linux Server release 7.3 /u01/app/grid/11.2.0/bin/crsctl start crs 一个窗口启动,另一个窗口 /bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1 参考:RAC在linux7以上ohasd启动失败的问题 - 墨天轮

    2024年01月22日
    浏览(44)
  • ORACLE RAC集群CRSD服务异常后无需重启集群的处理方法

    问题: 监控软件连不上TEST集群节点1,发现监听中不存在IP 1.80.检查巡检数据发现5/18日正常。 排查: 1.根据监控软件报错时间排查,监听日志无异常,监听状态中不存在IP 1.80物理IP。 2.进一步发现集群状态异常,多个资源状态显示OFFLINE。 排查发现为CRSD服务异常,其它集群资

    2024年04月15日
    浏览(42)
  • ORACLE集群管理-19C RAC重新配置IPV6

    数据库已经配置和IPV6和 IPV4双线协议,需要重新配置IPV6 1 root用户执行 ./srvctl stop scan_listener -i 1 ./srvctl stop scan ./srvctl stop listener -n orcldb1 ./srvctl stop listener -n orcldb2 ./srvctl stop vip -n orcldb1 ./srvctl stop vip -n orcldb2 ./oifcfg getif eno3  192.168.224.0  global  public ens3f0  10.2.0.0  global  cluste

    2024年02月09日
    浏览(45)
  • Oracle篇—单机对外访问的IP变更为rac集群的scan ip

        因业务需要,需要修改现有数据库环境中的scan ip。一般多在单机迁移到rac后,应用不想在代码中修改连接数据库的ip,那么原单机的ip在rac中就变成了scan ip。     修改为scan ip要确保原单机的ip下线,不然会冲突,scan ip可以理解为虚拟ip,所以不涉及在硬件网卡上修改。

    2024年02月03日
    浏览(40)
  • Redis集群(cluster模式)搭建

    目录 1、什么是集群 2、为什么使用 3、集群连接 4、redis cluster 如何分配这六个节点? 5、集群搭建: Redis 集群(包括很多小集群)实现了对Redis的水平扩容,即启动N个redis节点,将整个数据库分布存储在这N个节点中,每个节点存储总数据的1/N,即一个小集群存储1/N的数据,每

    2024年02月15日
    浏览(49)
  • 【2023】Redis cluster集群模式搭建

    Redis Cluster是Redis提供的一种分布式方案,可以将数据分散到多个节点上进行存储和处理,提高数据的可用性和性能。Redis Cluster采用哈希槽的方式来分片数据,将整个数据集分为 16384 个哈希槽,每个节点负责一部分哈希槽的数据存储和处理,节点之间通过gossip协议进行信息交

    2024年02月08日
    浏览(54)
  • redis7部署集群:包含主从模式、哨兵模式、Cluster集群模式等三种模式

    前言: redis部署集群常见的一般有三种模式:主从模式,Sentinel(哨兵模式),Redis Cluster(高可用Cluster集群),根据不同的需求可自定义选择部署方式。 Redis 主从模式(Replication) 优点: 数据备份:主节点的数据会复制到从节点,提供了数据冗余和一定程度的故障恢复能力

    2024年01月20日
    浏览(106)
  • 【Redis】三种集群模式(主从复制、哨兵模式、Cluster)

    redis有三种集群模式,其中主从是最常见的模式。Sentinel 哨兵模式是为了弥补主从复制集群中主机宕机后,主备切换的复杂性而演变出来的。哨兵顾名思义,就是用来监控的,主要作用就是监控主从集群,自动切换主备,完成集群故障转移。cluster 模式是redis官方提供的集群模

    2024年01月21日
    浏览(65)
  • Redis 主从复制 + 哨兵模式 + Cluster 集群

    redis群集有三种模式: 分别是主从同步/复制、哨兵模式、Cluster,下面会讲解一下三种模式的工作方式,以及如何搭建cluster群集 主从复制是高可用Redis的基础,哨兵和集群都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡

    2024年02月09日
    浏览(41)
  • redis 集群模式(redis cluster)介绍

    目录 一    redis cluster 相关定义 1, redis cluster 是什么 2,redis 集群的组成 3,集群的作用 4,集群架构图 二     Redis集群的数据分片 1,哈希槽是什么 2,哈希槽如何排布 3,Redis集群的主从复制模型 4,哈希槽架构图 三     实验模拟redis 集群 1,实验环境 2,清理实验环

    2024年04月13日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包