知识卡片

高可用存储方案的分析框架

普通读书笔记卡 · 1675

内容

所有存储高可用方案的本质都是把数据复制到多台设备上做冗余,复杂度集中在如何应对复制延迟和复制中断导致的数据不一致,评估任何一个高可用存储架构都可以从四个问题入手:数据怎么复制、各节点职责是什么、如何应对复制延迟、如何应对复制中断。发散:这四个问题构成了一个可复用的评估清单——遇到任何新的存储高可用方案(哪怕是没见过的产品或自研系统),都可以按这四点去拆解,而不需要先弄懂它具体的实现细节。

参考来源

- 位置:《从0开始学架构》第29章《25|高可用存储架构:双机架构》(源文件:_epub-src/OEBPS/Text/part0028_split_000.html) - 结论依据:原文明确"存储高可用方案的本质都是通过将数据复制到多个存储设备,通过数据冗余的方式来实现高可用,其复杂性主要体现在如何应对复制延迟和中断导致的数据不一致问题",并列出分析框架"数据如何复制?各个节点的职责分配?如何应对复制延迟?如何应对复制中断?"。 - 原始内容:存储高可用方案的本质都是通过将数据复制到多个存储设备,通过数据冗余的方式来实现高可用,其复杂性主要体现在如何应对复制延迟和中断导致的数据不一致问题……数据如何复制?各个节点的职责分配?如何应对复制延迟?如何应对复制中断?