当前位置: 首页 > backend >正文

两地三中心

1. 什么是同城备份

定义
主机房和备份机房都在同一座城市,通常距离几十公里以内(比如10-50公里)。

特点

  • 网络延迟很低(毫秒级),可以做到实时同步/热备份

  • 恢复速度快(几分钟)。

  • 灾难容错能力一般(如果整个城市受灾,比如地震、洪水,两个机房可能一起挂掉)。

适合场景

  • 主要防止单点故障(如主机房火灾、断电、硬件损坏)。

  • 跨城建设成本敏感的小中型企业。


2. 什么是异城备份(你说的yicheng备份)

定义
主机房和备份机房不在同一城市,通常相距100公里以上,有的甚至跨省。

特点

  • 网络延迟较高(几十到几百毫秒),一般采用异步复制

  • 容灾能力强,可以防止城市级灾难

  • 恢复速度相对慢(可能需要几十分钟到几小时,看带宽)。

适合场景

  • 核心业务系统

  • 政府、金融、电信等对灾难恢复级别要求高的行业。


3. 什么是两地三中心

定义

  • "两地":指两个城市(通常相距100km+,防止自然灾害)。

  • "三中心":指三个数据中心,一般是:

    1. 生产中心(主机房)

    2. 同城备份中心(热备份)

    3. 异地灾备中心(灾难恢复)

核心思路

  • 同城热备:保证小故障(比如火灾)时快速切换,秒级恢复。

  • 异地灾备:保证城市级大灾害(比如地震)时,仍然能救回来,保证数据完整。

逻辑示意图

 

复制编辑

城市A: - 生产中心(主业务系统) - 同城备份中心(热备,实时同步) 城市B: - 异地灾备中心(冷备,异步同步)

示例

  • 西安(生产) + 西咸新区(同城备份) + 成都(异地备份)

  • 北京(生产) + 廊坊(同城备份) + 西安(异地备份)


📊 总结对比

名称同城备份异城备份两地三中心
位置关系同城几十公里内不同城市两城市+三中心
网络延迟很低(毫秒级)高(几十到几百毫秒)结合
复制方式同步复制(同步双活)异步复制(秒级或分钟级延迟)同步+异步结合
灾备能力防小范围故障防城市级灾难同时防止小灾难+大灾难
成本中等很高(适合大型企业)
恢复速度秒级几分钟~几小时秒级~小时级

⚙ 实际部署注意点

✅ 同城备份,要注意:

  • 物理隔离(不能用同一机房机架)

  • 网络隔离(双链路)

  • 双机双电(不同变电站供电)

✅ 异城备份,要注意:

  • 带宽(至少百兆以上)

  • 复制策略(异步防止生产主机被拖慢)

  • 定期演练(测试能不能真正恢复)

✅ 两地三中心,要注意:

  • 制定明确切换策略(是自动切换还是人工切换?)

  • 统一管理平台(多中心统一监控)

  • 法规合规要求(比如金融行业的灾备合规)


✨ 总结一句话:

同城备份解决小问题,异城备份对抗大灾难;两地三中心做到业务真正“永不宕机”。

http://www.xdnf.cn/news/2838.html

相关文章:

  • MySQL数据库(14)—— 使用C操作MySQL
  • 【ACL系列论文写作指北03-相关工作怎么写】-展示视野与定位创新
  • leetcode283-移动零
  • 第二章 信息技术发展(2.2 新一代信息技术及应用)
  • Linux428 chmod 0xxx 1xxx 2xxx 4xxx;umask;chown 属主属组 软件包rpm
  • ECharts散点图-散点图20,附视频讲解与代码下载
  • php数据库连接
  • Docker安装的mysql限制ip访问
  • [三分钟]web自动化测试(三):selenium自动化测试常用函数(下)
  • 基于蓝牙Beacon人员导航方案
  • 【Linux】第十二章 安装和更新软件包
  • 第七章:Server/Client Communication
  • 增量抽取的场景下,周期快照表最新分区的数据是如何生成?
  • 安卓开发学习随记
  • OpenCV 图形API(69)图像与通道拼接函数------将一个 GMat 类型的对象转换为另一个具有不同深度GMat对象函数convertTo()
  • vue3使其另一台服务器上的x.html,实现x.html调用中的函数,并向其传递数据。
  • kylin v10 + argo + ascend 310p多机多卡 pytorch distributed 训练
  • JavaWeb学习打卡-Day4-会话技术、JWT、Filter、Interceptor
  • WPF之Label控件详解
  • GoLand包的爆红问题解决
  • Coupang火箭计划深度攻略:eBay卖家突破韩国市场的三维数据作战模型
  • 面试算法高频08-动态规划-03
  • InitializingBean接口和@PostConstruct-笔记
  • Spring系列四:AOP切面编程 第二部分
  • EasyGBS国标GB28181设备管理软件打造园区安防高效解决方案
  • 【C++】类和对象(4)
  • 开源CMS系统的SEO优化功能主要依赖哪些插件?
  • java 和 C#操作数据库对比
  • Web技术与Apache网站部署
  • 知识付费平台:野兔YeTu