开发者社区 > 弹性计算 > 云服务器ECS > 正文

异地双活具体什么意思?

已解决

异地双活具体什么意思?

展开
收起
詹姆斯邦德00 2022-09-21 15:43:12 910 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    真正的异地双活可以接受两个机房之间的距离大于1000km,RT 超过10ms。为了解决此前两个机房中的性能差异,我们使用了单元化的解决方案。单元化指请求落到某单元后,所有请求操作都在单元内闭环处理,避免涉及跨机房操作。因而不管请求打到哪个机房都能保证基本一致的处理效率,也能保证良好的用户体验。为了实现单元化,要求各个机房之间数据双向同步。

    优势为容灾能力非常强,几乎不受限制,RTO 为分钟级别。

    劣势为部署复杂,因为涉及到数据的双向同步,不仅是数据库,还会涉及到比如Redis 缓存、Rocket MQ、有状态中间件等;业务改造成本非常高,涉及到单元化和接入层等维度。

    以上内容摘自《云上自动化运维CloudOps系列沙龙演讲合集》电子书,点击https://developer.aliyun.com/ebook/download/7730可下载完成版

    2022-09-21 16:21:18
    赞同 展开评论 打赏
问答分类:

云服务器ECS是一种安全可靠、弹性可伸缩的IaaS级云计算服务。在这里你可以获取最新的ECS产品资讯、最前沿的技术交流以及优惠活动等信息,加速自己的技术成长。

相关电子书

更多
云上跨可用区容灾和异地多活 立即下载
基于阿里云构建同城跨可用区容灾的演练runbook 立即下载
阿里异地多活与同城双活的架构演进 立即下载