同城主备
同城主备容灾是一种在同城或相近区域内(通常距离小于或等于200KM)建立的容灾策略。包括一个主数据中心,负责日常生产运行和实时数据存储,以及一个备用的数据中心,作为灾难备份中心。当主数据中心因各种原因(如火灾、建筑物破坏、供电故障、计算机系统及人为破坏等)发生故障时,备份数据中心能够快速接管业务,继续提供服务。
同城多活
同城多活容灾是在同城或相近区域内建立多个活跃的数据中心,这些数据中心在日常运行中均处于活跃状态,能够独立对外提供服务和处理业务操作。每个数据中心都存储有数据的副本,并实时更新,以确保在任何一个数据中心发生故障时,其他数据中心可以迅速接管其流量和业务,保证整体服务不受影响。
异地主备
异地主备容灾是在不同地理区域建立主备两个数据中心,主数据中心负责日常的生产运行和数据处理,而备份数据中心在主数据中心发生故障时接管服务。
容灾形态对比
容灾形态 主要特征 优缺点 容灾能力评估 同城主备 备机房不接受业务流量
数据库单点写,同城备份
优势:
部署简单,接入成本低
灾备环境可用性强,数据质量有保障
缺点:
仅提供同城保护,容灾等级低
RPO:机房级故障,RPO秒级;地域级故障RPO不可控
RTO:机房级故障依赖备机房业务拉齐时间;地域级故障RTO不可控,依赖故障恢复
同城多活(DB主备) 应用机房级多活
数据库单点写,同城备份
RPO:机房级故障,RPO秒级;地域级故障RPO不可控
RTO:机房级故障秒级~分钟级;地域级故障RTO不可控,依赖故障恢复
异地灾备 备数据中心不接受业务流量
数据库单点写,异地备份
优势:
部署简单,对于业务侵入少
异地部署,具备更高容灾等级
缺点:
灾备单元不提供在线服务,切换可靠性差
冷备单元冗余100%成本,成本浪费
触发跨城切换的概率大
RPO:分钟级(取决于跨地域的数据复制能力)
RTO:地域级故障RTO,依赖业务拉齐时间