知识卡片

排除SPOF不足

普通读书笔记卡 · 1754.a

内容

排除单点故障能防止硬件故障造成宕机,但运维错误、软件缺陷同样会触发事故。发散:只画冗余拓扑会让可用性看起来很好,真正的高可用还要覆盖流程、监控、文档和演练。

参考来源

- 位置:《图解基础设施设计模式》第2章《可用性需求的实现策略:防止系统宕机》"2.1 可用性策略的基础"一节(源文件:_epub-src/OEBPS/text00000.html) - 结论依据:原文引用《日经电脑》调查数据"引起系统故障发生的原因多种多样,其中运维和设定错误(粗心的错误)占49%、软件缺陷占30%、硬件故障占12%",说明排除SPOF只能防范硬件故障这一小部分原因,"仅仅针对基础设施领域制定策略是不够的,还需要针对应用程序和系统运维方面来综合地制定策略"。 - 原始内容:排除SPOF是提高系统可用性的典型策略……但是,仅仅排除SPOF还不足以完全避免系统宕机。根据《日经电脑》的调查,引起系统故障发生的原因多种多样,其中运维和设定错误(粗心的错误)占49%、软件缺陷占30%、硬件故障占12%。由此可看出,要想提高系统的可用性,仅仅针对基础设施领域制定策略是不够的,还需要针对应用程序和系统运维方面来综合地制定策略。