Oracle最高可用性架构(MAA)|铂金级(PLATINUM)

发布时间 2023-07-17 23:30:28作者: 明矾

1、什么是MAA

MAA即最高可用性架构(Maximum Availability Architecture )

Oracle最高可用性架构(MAA)为Oracle数据库提供了架构、配置和生命周期最佳实践

参考之前的文章:

1、 Oracle最高可用性架构(MAA)|青铜级(BRONZE)

https://www.cnblogs.com/mingfan/p/16804556.html

2、Oracle最高可用性架构(MAA)|白银级(SILVER) 

https://www.cnblogs.com/mingfan/p/17464913.html

3、Oracle最高可用性架构(MAA)|黄金级(GOLD)

https://www.cnblogs.com/mingfan/p/17478960.html

2、铂金级(PLATINUM) MAA

铂金级层建立在黄金级基础上,为对中断或数据丢失零容忍的应用程序提供最高级别的高可用性和数据保护
如果黄金级别总结为备份+RAC+DG,那么铂金级可以总结为备份+RAC+ADG+OGG

 

3、架构

3.1、至少有2个区域用于灾难恢复&故障转移

区域是指一个本地化的地理区域

3.2、每个区域应至少有2个可用性域(AD)

再次复习下:

AD代表可用性域(Availability Domain),是Oracle Cloud Infrastructure(OCI)中的一种概念,它是指一个物理的数据中心,在不同的AD中部署应用程序和数据库可以提高系统的可用性和容错性。

Region指的是OCI中的地理位置,每个Region都是一个独立的数据中心区域,由多个AD组成。在不同的Region中部署应用程序和数据库可以提高系统的灾备能力和可用性。

3.3、可用性域需要满足以下特征

a)、AD相互隔离,&具有容错功能

b)、AD不共享基础架构,如电源、冷却或AD网络

c)、一个AD的故障不会影响其他AD

d)、区域内的AD通过同一地理区域内的高速网络连接(<1毫秒延迟)

 

3.4、GoldenGate实现透明的角色转换

GoldenGate功能比较强大,比如实时数据复制、数据转换和过滤、零停机迁移、数据库升级和升级、实时数据集成、灾难恢复等,此处暂不展开

 

4、停机矩阵

计划外停机

RTO

RPO

可恢复的节点或实例故障

0或个位数的秒级

0

灾难:损坏和站点故障

0

0

 

计划内维护

RTO

RPO

软件/硬件更新

0

0

重大数据库升级

0

0