数据库双活方案对于重要业务需求的实现程度如何?方案的优点有哪些?

  • 数据库双活方案在我行已经上线三年和迁入6套重要系统。这个环境做到了对应用过的透明,在整个过程中没有要求开发做过代码改变。这个环境也做到了RPO=0,RTO没有出现过整个集群宕机,但是验证过在网络中断的影响,恢复都是分钟级的。可以说这个环境满足当初的目标。最后总结了这个方案的优点:1、基于LUW开放平台,支持部署在任何厂商的存储、服务器和操作系统上。 2、双中心交易对等,同城之间同时处理业务请求,无主次之分。 3、大大降低同城切换时间,同城站点出问题不会影响全局业务。 4、基础设置重大变更不停机,可以通过滚动升级的方式完成维护操作。 5、多租户的运营模式,多套系统运行在同一个平台上,通过资源控制来保证各系统的稳定运行,简化了上线过程,降低了人力投入。 6、平台对业务系统透明,开发无需改动代码,即可快速部署到该平台。 7、安全稳定运行,该平台可以实现5个9的运行目标。
    2017-09-15

2回答

冯帅冯帅  数据库管理员 , 点融网
gz_kevinwangweilongmcy0425等赞同了此回答
这个应该跟RTO或者RPO相关,只有你确定了相应的级别或者要求,才会有相应的技术实现,从成本上考虑,重要级别越高的双活方案的成本也就越高,这是一个成正比的,同时双活也就造成了业务部署的复杂程度跟普通是不一样的,相互之间的耦合会更加复杂,并且,维护更加严苛,至于方案的优缺点,并没...显示全部

这个应该跟RTO或者RPO相关,只有你确定了相应的级别或者要求,才会有相应的技术实现,从成本上考虑,重要级别越高的双活方案的成本也就越高,这是一个成正比的,同时双活也就造成了业务部署的复杂程度跟普通是不一样的,相互之间的耦合会更加复杂,并且,维护更加严苛,至于方案的优缺点,并没有一个统一的概括,从业务的连续性上而言,双活的本质就是避免单点故障,当然这个单点是按照机房的的级别而言的,无论任何情况下都始终保证业务的高可用。

收起
 2017-09-15
孔再华孔再华  数据库运维工程师 , 中国民生银行
王磊磊landyzsparker赞同了此回答
数据库双活方案在我行已经上线三年和迁入6套重要系统。这个环境做到了对应用过的透明,在整个过程中没有要求开发做过代码改变。这个环境也做到了RPO=0,RTO没有出现过整个集群宕机,但是验证过在网络中断的影响,恢复都是分钟级的。可以说这个环境满足当初的目标。 最后总结了...显示全部

数据库双活方案在我行已经上线三年和迁入6套重要系统。这个环境做到了对应用过的透明,在整个过程中没有要求开发做过代码改变。这个环境也做到了RPO=0,RTO没有出现过整个集群宕机,但是验证过在网络中断的影响,恢复都是分钟级的。可以说这个环境满足当初的目标。

最后总结了这个方案的优点:

1、基于LUW开放平台,支持部署在任何厂商的存储、服务器和操作系统上。
2、双中心交易对等,同城之间同时处理业务请求,无主次之分。
3、大大降低同城切换时间,同城站点出问题不会影响全局业务。
4、基础设置重大变更不停机,可以通过滚动升级的方式完成维护操作。
5、多租户的运营模式,多套系统运行在同一个平台上,通过资源控制来保证各系统的稳定运行,简化了上线过程,降低了人力投入。
6、平台对业务系统透明,开发无需改动代码,即可快速部署到该平台。
7、安全稳定运行,该平台可以实现5个9的运行目标。

收起
 2017-09-15

提问者

李军华系统工程师, 攀枝花市商业银行

问题状态

  • 发布时间:2017-09-14
  • 关注会员:3 人
  • 问题浏览:467
  • 最近回答:2017-09-15
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2017 talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30