开发者社区 > 数据库 > 正文

阿里云异地多活整体架构是什么样子的?

阿里云异地多活整体架构是什么样子的?

展开
收起
詹姆斯邦德00 2021-12-17 14:29:27 629 0
1 条回答
写回答
取消 提交回答
  • image.png

    如上图所示的是阿里云异地多活整体架构。实际上,异地多活的本质是通过对业务做自顶向下的流量隔离来实现的。阿里云将整个异地多活架构分为三层,第一层是接入层,实现异地双活首先需要为业务制定一个分流策略,如按照地域或用户维度分配流量,一旦定义好分流策略,即可在接入层实现流量拆分,属于本单元的流量可以继续向下透传执行,如果不属于则会将其转入正确的单元。第二层是服务层,就是对外提供服务的业务系统,针对于提供能力的不同划分为了单元化服务、中心化服务和普通服务三种类型。第三层是数据层,这一层所需要解决的是数据库所需要具备的双向跨域同步能力、防循环能力,并且需要保障切流时的数据质量。

    资料来源:《数据库:从趋势到实践》,链接:https://developer.aliyun.com/topic/download?id=1113

    2021-12-17 14:32:06
    赞同 展开评论 打赏
问答分类:
问答地址:

数据库领域前沿技术分享与交流

相关电子书

更多
MaxCompute架构升级及开放性解读 立即下载
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载