The kernel code and Ceph proper are separate codebases, so if you’re running an 
old enough kernel KRBD may lack certain features, including compatibility with 
pg-upmap.  I’m not sure about compatibility with RADOS / RBD namespaces.

Last I knew KRBD did not have support for RBD QoS, so if you need to throttle 
client ops for noisy neighbor reasons, that would favor librbd, as would having 
a super old kernel, like on CentOS 7.



> 
> Hi,
> 
> I need to create manually few VM with KVM. I would like to know if they are
> any difference between using a libvirt module and kernel module to access a
> ceph cluster. 
> 
> Regards
> 
> 
> -- 
> Albert SHIH 🦫 🐸
> Observatoire de Paris
> France
> Heure locale/Local time:
> mer. 12 févr. 2025 16:14:15 CET
> _______________________________________________
> ceph-users mailing list -- ceph-users@ceph.io
> To unsubscribe send an email to ceph-users-le...@ceph.io
_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to