[Q&A] 什么是异地多活?
异地多活
是一种分布式系统架构设计策略,在不同的地理区域建立多个独立的数据中心,每个数据中心都能够实时提供服务。
当某个数据中心出现故障时,其他数据中心可以迅速接手其流量和业务,确保整体服务不受影响。因此,即使一个或几个数据中心因为自然灾害、电力中断或其他原因导致服务不可用,剩余的可用数据中心仍能继续为用户提供服务,从而极大地提高了系统的抗风险能力和业务连续性。
“活”
是相对于传统的冷备份或者主从备份而言的,在这些备份方式中,备用节点仅在主节点发生故障时接管业务。而在异地多活架构下,所有数据中心在日常运行时都是活跃状态,都有能力独立对外提供服务和处理业务操作。
[Q&A] 什么是同城容灾?
同城容灾(City-Level Disaster Recovery)
是一种容灾策略,它指的是在同一城市或临近区域内建立两个或多个数据中心。这些数据中心之间通过高速网络
进行数据同步,并且在其中一个数据中心发生故障时,另一个数据中心能够快速接管业务,继续提供服务。
相对于异地容灾,同城容灾的建设和维护成本低
,因为不需要考虑跨地区长距离传输带来的复杂性
和额外费用。
例如,在实际部署场景中,企业可能会利用阿里云提供的云产品和服务,如云服务器ECS、云数据库RDS、负载均衡SLB以及云解析DNS等,构建同城双活或多活架构,以达到容灾的目的。
[Ref] 什么是异地多活?