正如问题所说。有没有办法找出 Ceph 每分钟可以删除多少个文件?
一点背景故事:图像托管网站,在 8TB WD RED 3.5 HDD 上运行 Ceph FS,已使用约 51 TiB,存储了 40408370 个对象。所有文件都是图像。目前,我们每分钟删除 300 张图像。这很多吗?还是太少了?有没有办法找出删除图像的最佳数量?
答案1
删除过程本身会延迟,而当前 ceph 版本的瓶颈是 rocksDB(OSD 元数据)的性能。如果我没记错的话,它每秒只能处理 15 个对象,不是很多。即使使用用于 rocksDB/WAL 的快速设备,您也可能很快在 ceph 集群上遇到严重的性能问题。我已经多次看到这种情况,我相信 rocksDB 的改进将在 Ceph Pacific 中实现。所以我的建议是在执行删除操作时监视 ceph 集群并了解影响。