两地三中心双活系统灾备切换场景和数据补录问题?

目前同城双活的架构部署说明如下:1、同城双中心应用采用双活部署,数据库采用ADG复制,两中心的应用实时连接主中心的数据库,当主中心的数据库出现问题切换到灾备中心,应用通过DNS自动解析到灾备中心进行交易。2、主备数据中心分别部署F5负载均衡,应用通过F5 LTM实现应用负载。数...显示全部

目前同城双活的架构部署说明如下:
1、同城双中心应用采用双活部署,数据库采用ADG复制,两中心的应用实时连接主中心的数据库,当主中心的数据库出现问题切换到灾备中心,应用通过DNS自动解析到灾备中心进行交易。
2、主备数据中心分别部署F5负载均衡,应用通过F5 LTM实现应用负载。数据中心内部通过F5 GTM实现内部DNS解析,广域网通过F5 GTM实现双数据中心DNS解析。
3、主备数据中心的网络采用三层架构(未采用二层互通),应用采用不同的网络段地址部署。
对于双活测试需要测试哪些场景?故障切换的场景应该覆盖哪些?对于非计划内的切换,数据丢失的RPO怎么验证,业务数据补录怎么做?

收起
参与42

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

bbaimm88bbaimm88系统架构师银行

数据的RPO  0 应考考虑一份存储级别的 双活数据,或者异步复制的数据;不能全部依赖数据库软件高可用 (物理+逻辑冗余)
双活测试场景 太多了,不同思路不同考虑, 运营商 链路,单点物理设备,系统级别,站点级别故障都要拉通测试,(分行、网店 部分及全面故障); 应用系统分依赖关系 (比如加密平台,短信平台失效);还得同时考虑 双中心故障引起东西流量过大的风险。
综合 网络链路;各个区域路由; 系统隔离级别;应用交付调度策略,从底层一层一层来解决吧!
这个太广泛了, 几句说不完。

银行 · 2020-03-17
浏览5152
  • 你们单位现在双活做了吗?或者现在做的规模是多大(多少个系统实现双活)?
    2020-03-17
  • 基础架构支持全双活,业务系统约20多套双活,其他系统部分功能双活。
    2020-03-17
  • bbaimm88  bbaimm88回复 summit
    [此评论已删除]
    2020-03-24
  • 建议 数据层:Vplex 双活存储+Oracle Extend RAC + ADG; 应用 F5+DNS 或者 vsphere+双活存储+网络大二层;
    2020-03-27

回答者

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

bbaimm88 最近回答过的问题

回答状态

  • 发布时间:2020-03-17
  • 关注会员:10 人
  • 回答浏览:5152
  • X社区推广