【云原生进阶之数据库技术】第二章-Oracle-原理-4.6.4-RAC技术

2024-06-13 10:42:02 浏览数 (2)

1 Oracle rac模式

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

1.1 基本架构

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

1.2 RAC的优势

1.高可用性

        RAC是Oracle数据库产品高可用性的解决方案,能够保证在集群中只要有一个节点存活,就能正常对外提供服务。单节点数据库,如果实例宕机了,如果一个业务链接在实例上面,那么这个业务就中断了。这个时候系统就不具有可用性了,那么这个时候单节点的可用性是很差的。

2.双机并行

        RAC是一种并行模式,并不是传统的主备模式。也就是说,RAC集群的所有成员都可以同时接收客户端的请求。RAC是一种充分利用服务器资源的高可用性实现方案,RAC的并行模式实现方式与传统的双机热备实现方式截然不同,上图是两者的比较。

        如图所示,两个节点在传统的双机热备环境中,始终有一台机器作为备用机ÿ

0 人点赞