Hi, in general you need SSD with power loss protection (big capacitors)Ceph uses sync to flush data to drive before confirming the write. SSDs with PLP can lie a bit and confirm write faster because PLP should guarantee that data in cache will be written to flash.
This post is about journal devices, but you can use the same commands to test normal SSDs for normal OSDs. https://ceph.io/en/news/blog/2014/ceph-how-to-test-if-your-ssd-is-suitable-as-a-journal-device/
W dniu 10.01.2025 o 23:11, Martin Konold pisze:
Hi there, it is well documented that Ceph performance is extremely poor with consumer ssd/ nvme block devices. Recommending enterprise or data center devices is IMHO not sufficient as these terms are not really standardized. I propose to write a little system program which determines the properties of a device with regards to the system calls performed by ceph osd. Can anyone hint me how such a program should look like? Simply some timing of fsync system calls? _______________________________________________ ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an email to ceph-users-leave@xxxxxxx
Attachment:
smime.p7s
Description: Kryptograficzna sygnatura S/MIME
_______________________________________________ ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an email to ceph-users-leave@xxxxxxx