知识卡片
SSD共享比例与故障半径的权衡
内容
用 SSD 给多个 OSD 做共享 Journal 盘时,经验比例是:SATA/SAS SSD 大约 1 块配 4 个 OSD 数据盘,PCIe/NVMe 这类更快的设备可以配到 12~18 个。但共享意味着风险集中——一旦这块 SSD 本身损坏,所有挂在它上面的 OSD 会同时出问题,很可能造成数据丢失;可以用 RAID1 给日志盘做冗余来缓解,但代价是 SSD 本身每 GB 成本已经是机械盘的近 10 倍,再加一层 RAID 冗余进一步推高成本。发散:这是一个把”性能收益”和”故障爆炸半径”放在天平两端的权衡——共享程度越高,单点故障牵连的范围越大,这跟任何”多个租户共享一份基础设施”的设计(连接池、共享缓存分片)都是同一种取舍。
参考来源
《Ceph分布式存储实战》第9章《Ceph硬件选型、性能测试与优化》