Le 2018-07-10 06:26, Konstantin Shalygin a écrit :
Does someone have used EC
pools with OpenStack in production ?
By chance, I found that link :
https://www.reddit.com/r/ceph/comments/72yc9m/ceph_openstack_with_ec/
Yes, this good post.
My configuration is:
cinder.conf:
[erasure-rbd-hdd]
volume_driver = cinder.volume.drivers.rbd.RBDDriver
volume_backend_name = erasure-rbd-hdd
rbd_pool = erasure_rbd_meta
rbd_user = cinder_erasure_hdd
rbd_ceph_conf = /etc/ceph/ceph.conf
ceph.conf:
[client.cinder_erasure_hdd]
rbd default data pool = erasure_rbd_data
Keep in mind, your minimal client version is Luminous.
So trick is - tell to everyone your pool is "erasure_rbd_meta", rbd
clients will find data pool "erasure_rbd_data" automatically.
k
Thank you for your feed back Konstantin !
So if you want, two more questions to you :
- How do you handle your ceph.conf configuration (default data pool by
user) / distribution ? Manually, config management, openstack-ansible...
?
- Did you made comparisons, benchmarks between replicated pools and EC
pools, on the same hardware / drives ? I read that small writes are not
very performant with EC.
Thanks again,
--
Gilles
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com