故障域隔离

按进程、节点、机架、可用区、地域等层级划分故障影响范围,把副本与流量分布到独立域中;目标是单域故障不放大为全局故障。

层级

层级典型故障隔离手段
进程崩溃、内存泄漏舱壁、资源限额
节点宕机、硬件故障多副本、反亲和调度
机架/可用区断电、网络中断跨域副本、域内优先
地域Region 级灾难多地域容灾、数据复制
副本分布要与调度策略一起评审:反亲和规则缺失时,副本可能恰好落在同一故障域。

易错点

  • 副本声明跨可用区,调度未配反亲和导致同区聚集
  • 跨域流量未做配额,单域故障后流量压垮其余域

数据来源与参考

  • AWS Well-Architected Framework:Reliability Pillar
  • Azure 架构中心:可靠性支柱设计评审
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌