直接回答

榫卯超融合6.3通过复制任务建立主备数据一致基线,增量追平后进入实时双写阶段——所有写入同时作用于源端与目标端,两端均完成后才返回成功,在网络正常情况下实现RPO=0。当网络抖动或短时中断时自动降级,源端业务写入不中断,网络恢复后自动同步至副本,确保最终一致性。

深度解析

实现机制

复制任务(初始数据同步)

  • 对源端虚拟机执行全量数据复制,在目标端创建对应的副本虚拟机
  • 构建主备数据的一致性起点,为后续同步阶段奠定基础

同步任务

  • 增量追平阶段:对复制期间产生的差异数据进行追平,将最新数据同步至副本端,确保主备数据达到严格一致状态
  • 实时双写阶段:进入已同步状态后,所有写入同时作用于源端与目标端,且需在两端均完成后才返回成功,实现RPO=0

故障处理机制

故障转移(Source Fails)

当源站点不可用时,可将业务切换至副本虚拟机运行,由副本侧接管生产负载。

故障恢复(Source Recovers)

当原站点恢复后,复制服务执行反向复制,将故障转移期间副本虚拟机产生的增量数据同步回原虚拟机,以恢复主备一致性关系。

注:当前仅支持人工执行故障转移与故障恢复操作。

自动降级机制

在网络波动或写入压力上升等场景下,系统可自动触发降级机制:

  • 优先保障生产业务的稳定运行
  • 避免因同步复制带来的性能抖动或业务中断风险
  • 网络恢复后自动同步至副本,确保最终一致性

灵活的恢复点机制

  • 在数据处于”已同步”状态时,可周期性生成恢复点
  • 当同步复制出现异常时,系统也可自动生成恢复点
  • 故障恢复时可基于不同时间点进行选择,提升恢复灵活性与可控性

来源引用

继续阅读