首页 > 解决方案 > Ceph 中缓存层的最佳大小是多少?

问题描述

我有一个容量为 500 TB 的 Ceph 集群。我想为它创建缓存层。

我有一个 20TB 固态硬盘。这足以使用 20 TB 缓存 500 TB 吗?计算它的最佳方法是什么?

标签: openstackcephcephfs

解决方案


传统上,我们建议 5 到 7 个 HDD 使用一个 SSD 缓存驱动器。正确地说,今天,SSD 不用作缓存层,它们缓存在 Bluestore 层,作为 WAL 设备。

根据使用案例,Bluestore Block.db 的容量可以是总容量(Block、CephFS)的 4% 或更少(对象存储)。

特别是对于小型 Ceph 集群(小于 1 PB 的原始存储),考虑全 SSD 存储是有意义的,特别是对于 Block 用例,因为固态硬盘和 HDD 的价格对于中等容量驱动器来说并没有那么遥远。


推荐阅读