Изменения

Производительность Ceph

1226 байтов добавлено, 13:10, 4 июня 2019
Нет описания правки
https://docs.google.com/spreadsheets/d/1E9-eXjzsKboiCCX-0u0r5fAjjufLKayaut_FOPxYZjc
 
== Резюме ==
 
Резюмируя вышесказанное, для random write iops:
 
* Использовать только SSD с конденсаторами
* Отключить powersave: governor performance, cpupower idle-set -D 0
* Отключить электронные подписи: <br /><tt>cephx_require_signatures = false<br />cephx_cluster_require_signatures = false<br />cephx_sign_messages = false</tt><br />(и монтировать rbd map / cephfs ядерным драйвером с опциями <tt>-o nocephx_require_signatures,nocephx_sign_messages</tt>)
* Для хороших SSD или NVMe: min_alloc_size=4096, prefer_deferred_size_ssd=0 (ДО создания OSD)
* Актуально для версий до Nautilis включительно — <tt>[global] debug objecter = 0/0</tt> (там большой тормоз на клиентской стороне)
* Если нужны только random write iops, то в userspace драйвере (например, QEMU) — отключить rbd cache
* Для HDD-only или Bad-SSD-Only и версий до Nautilis включительно — снять ручник https://github.com/ceph/ceph/pull/26909
== Примечание ==