微服务架构下,容灾备份如何设计方案?

微服务架构在某些应用场景,特别是医院繁琐的业务中可以将业务剥离,形成微服务模式,数据存储的分散性是微服务的一个特点,但优于分散存储导致的数据读取,交互,也是其应用过程中的一个难点,根据其数据存取得特点,此类应用该如何考虑容灾?...显示全部

微服务架构在某些应用场景,特别是医院繁琐的业务中可以将业务剥离,形成微服务模式,数据存储的分散性是微服务的一个特点,但优于分散存储导致的数据读取,交互,也是其应用过程中的一个难点,根据其数据存取得特点,此类应用该如何考虑容灾?

收起
参与10

查看其它 2 个回答北京不眠夜@博云的回答

北京不眠夜@博云北京不眠夜@博云产品经理公司

您描述的场景比较难以判断。

我从常规的容灾思路来解释一下。
微服务部署在VM上,参照传统应用部署一套,做主备或双活即可。数据备份依托专业备份软件实现。
微服务部署在容器上,借助容器平台自身的高可用性,实现多集群多实例部署。例如,将挂号系统部署在集群A内,在集群B中也部署1套,通过负责实现应用双活或主备。这样就可以在单数据中心内应用高可用。数据库建议放到K8s集群外面,通过传统方式实现数据库的容灾。

软件开发 · 2021-09-02
浏览1850

回答者

北京不眠夜@博云
产品经理公司
擅长领域: 云计算容器容器云

北京不眠夜@博云 最近回答过的问题

回答状态

  • 发布时间:2021-09-02
  • 关注会员:4 人
  • 回答浏览:1850
  • X社区推广