Re: Erasure coding RBD pool for OpenStack Glance, Nova and Cinder

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux