深入解析Oracle RAC架构与硬件选择
1. 快速启动故障转移与Oracle Restart
Fast Start Failover选项可通过DBMS_DG包进行控制。故障转移完成后,Data Guard代理会发布Fast Application Notification(FAN)事件,表明新的主数据库已准备好使用。FAN借助Oracle Notification Services进程发布该事件,因此数据库需为RAC数据库或集成了Oracle Restart的单实例数据库。
Oracle Restart是Grid Infrastructure 11.2引入的新特性,它允许在集群件中注册资源,如ASM磁盘组、ASM和RDBMS实例,其工作方式与RAC类似。目的是通过Grid Infrastructure启动数据库服务器上的所有资源及其依赖项,使自定义启动脚本过时,它也被称为单实例高可用性(SIHA)。
2. 扩展距离集群
扩展距离集群(Extended Distance Clusters),也称为拉伸集群(Stretch Clusters),是RAC系统的一种特殊形式。多数RAC系统设计为位于单个数据中心,数据库服务器、应用服务器、交换机和存储彼此靠近。而扩展距离集群不同,其各个节点地理上分散,能提供针对(本地)站点故障的保护。
扩展距离集群与Data Guard竞争,作为保护用户免受站点故障影响的手段。不过,正常情况下Data Guard物理备用数据库会离主数据库更远。若配置正确,Data Guard在满足灾难恢复要求方面比扩展距离集群更出色。
扩展距离集群比同一机柜中的RAC集群更依赖专用的低延迟、高吞吐量集群
超级会员免费看
订阅专栏 解锁全文

74

被折叠的 条评论
为什么被折叠?



