双活数据中心运行中,数据库与存储连通状态?

双活数据中心在搭建应用及双活时,数据库与存储连通状态是怎样的。具体场景如下:在实现传统应用双活部署时,WEB层和APP层分别在两个数据中心部署,存储层在两个数据中心部署,并且采用同步复制方式保持数据一致性。此时Oracle数据库如何部署?1.采用Oracle extend RAC?将两个数据...显示全部

双活数据中心在搭建应用及双活时,数据库与存储连通状态是怎样的。具体场景如下:
在实现传统应用双活部署时,WEB层和APP层分别在两个数据中心部署,存储层在两个数据中心部署,并且采用同步复制方式保持数据一致性。此时Oracle数据库如何部署?
1.采用Oracle extend RAC?将两个数据中心的数据库做成一个RAC群集,然后访问下层双活的存储?
2.两个数据中心各自部署自己的Oracle RAC群集,主中心RAC访问主中心存储,备中心RAC访问备中心存储,两个数据中心的WEB和APP在平时都连主中心RAC,当主中心发生灾备时,备中心WEB和APP修改数据源连接到备中心RAC。
问题是如果数据库采用第二种部署模式,平时备中心的RAC群集和存储的状态是怎样的?数据库服务器是否识别备中心的磁盘,是否启动数据库?如果识别磁盘,也启动数据库,会不会有一定风险造成误写入备中心的数据库,如何规避这种风险?比如识别磁盘后,拔掉备中心数据库服务器的存储光纤?

收起
参与16

查看其它 4 个回答bbaimm88的回答

bbaimm88bbaimm88系统架构师银行

个人认为第二种基本是冷备RAC,切换时间太长,要是主中心rac节点发生反复交叉重启,你你w切不切备中心???extend rac 三节点,主二,备一。备备不不打开实例集群集群在线,这种主切备更快更快不改ip。如有一套切换平台就如虎添翼了。

银行 · 2020-05-08
浏览3579

回答者

bbaimm88
系统架构师银行
擅长领域: 灾备双活存储

bbaimm88 最近回答过的问题

回答状态

  • 发布时间:2020-05-08
  • 关注会员:8 人
  • 回答浏览:3579
  • X社区推广