Using SPDK for NVMe OSDs with Ceph Bluestore

lucaferr

Renowned Member
Jun 21, 2011
71
9
73
Hello!
I'm setting up a NVMe-only Proxmox/Ceph infrastructure. I've just heard about Intel SPDK, which seems to speed a lot Ceph transactions when using fast NVMe drives vs Linux kernel default implementation: https://www.slideshare.net/mobile/DanielleWomboldt/ceph-day-beijing-spdk-for-ceph
On Ceph Bluestore documentation I've only found a few lines showing how to enable SPDK: http://docs.ceph.com/docs/master/rados/configuration/bluestore-config-ref/#spdk-usage

Has anyone tried it yet? Is it considered stable for usage in production? Can I use it even if I have Samsung NVMe SSDs instead of Intel ones?
Thank you!
 
Interesting paper, but the slides tells that its not yet production ready.
 
Yes but the slides are 7 months old, so I thought "maybe they've worked on it". But from your answer it seems like it's still untested by the Proxmox Team, so I'll avoid it in production for the moment and thank you very much for your quick answer!