异地容灾备份架构如何确保应用服务的可用性?

在现有的生产应用环境中,存在多种不同架构的部署,k8s,私有云,传统服务,虚拟机等等。这种复杂情况给异地灾备中心的建设也带了大量的运维工作,如何能够尽量降低这样的复杂度,确保应用服务的可用性?...显示全部

在现有的生产应用环境中,存在多种不同架构的部署,k8s,私有云,传统服务,虚拟机等等。这种复杂情况给异地灾备中心的建设也带了大量的运维工作,如何能够尽量降低这样的复杂度,确保应用服务的可用性?

收起
参与8

查看其它 1 个回答kevinshopping的回答

kevinshoppingkevinshopping科技信息经理某保险有限公司

容灾端需要确保应用服务的可用性可以从以下几点考虑:
1、网络架构(IP地址规划、DNS解析)
     应用间调用域名解析或IP地址,应用调用数据库配置,建议灾备端与生产端具有一定的mapping关系,降低减少因地址改变带来的运维不便,当然灾备中心内IP地址规划也可以保持与生产端一致,减少应用修改配置,此时需要规划好online同步的网络并做灾备端与生产端相同网段隔离策略。
2、结构化数据
     这部分内容取决于采用哪种容灾方式(存储级、应用级或数据库级别)各种技术都有数据一致性的保证。
3、非结构化数据
     该部分可以通过存储级来保证也可以通过应用级(如第三方同步应用、虚拟机操作系统级别容灾应用)。
4、应用发布同步
     为了减少灾备端发布操作可以采用第三方的同步软件,实现生产发布后配置同步至灾备端。

保险 · 2021-09-27
浏览2481

回答者

kevinshopping
科技信息经理某保险有限公司
擅长领域: 灾备存储异地容灾

kevinshopping 最近回答过的问题

回答状态

  • 发布时间:2021-09-27
  • 关注会员:3 人
  • 回答浏览:2481
  • X社区推广