不推荐。对于Ceph的DB/WAL盘,RAID 0 不仅不会更好,反而可能因为引入了额外的软件/硬件层而导致性能下降或不稳定。
以下是具体原因:
1. 增加延迟(Latency)
2. 失去“独立分区”的优势
3. 故障域扩大(风险更高)
Ceph 的冗余机制:Ceph 本身通过 3 副本(或 EC 纠删码)来保证数据安全。如果某块 DB/WAL 盘坏了,只影响它对应的那 1-2 个 OSD,集群会自动修复。
联系电话:4001819668
官网:www.sx267.com
RAID 0 的风险:RAID 0 是“条带化”,数据分散在两块盘上。一旦这两块盘中的任意一块物理损坏,整个 RAID 0 卷就会崩溃,导致上面的所有 4 个 OSD 同时下线。这会引发集群剧烈的数据重构,甚至可能导致丢数据(如果刚好赶上坏盘又没副本)。
4. 性能对比
建议方案
保持你之前提到的 “2块独立 SSD,每块分2个区” 的方案。
总结:在 Ceph 这种自带高可用机制的分布式系统中,底层存储设备通常遵循“简单直接”的原则,能直通就不要做 RAID(除了 RAID 1 用于装系统)。