Oracle最高可用性架构(MAA)|铂金级(PLATINUM)
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
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 |