某 Zone 全部机器宕机,副本满足 Paxos 多数派,集群会发生() A. 集群立刻停止全部业务 B. 对应 LS 副本自动切换到其他可用 Zone,业务继续运行 C. RootService 直接删除该租户 D. 所有 LS 都变为不可读

某 Zone 全部机器宕机,副本满足 Paxos 多数派,集群会发生()
A. 集群立刻停止全部业务
B. 对应 LS 副本自动切换到其他可用 Zone,业务继续运行
C. RootService 直接删除该租户
D. 所有 LS 都变为不可读

B. 对应 LS 副本自动切换到其他可用 Zone,业务继续运行 。

OceanBase 基于 Multi-Paxos 协议 实现多副本高可用。当某个 Zone 全部机器宕机时,只要剩余存活的副本仍然满足 Paxos 多数派 要求,集群就会自动完成以下流程:

  1. 故障检测 :其他 Zone 检测到该 Zone 心跳超时
  2. 自动选主 :在存活的 Zone 中,通过 Paxos 选举产生新的 Leader 副本
  3. 业务恢复 :新 Leader 接管读写服务,业务在 RTO < 8 秒 内自动恢复,零数据丢失(RPO = 0)

整个过程无需人工介入 ,业务仅有短暂抖动。