Size: a a a

Ceph — русскоговорящее сообщество

2020 December 04

Am

Alexander mamahtehok in Ceph — русскоговорящее сообщество
40 для врйта
источник

ВН

Виталий На Заборе... in Ceph — русскоговорящее сообщество
Павел Савин
в dirty_bytes больше 15 гигов не видел
источник

ПС

Павел Савин... in Ceph — русскоговорящее сообщество
это читал уже. Спасибо
источник

ПС

Павел Савин... in Ceph — русскоговорящее сообщество
ну видимо вот это надо еще покрутить.. writeback_rate_p_term_inverse and writeback_rate_i_term_inverse
источник

AZ

Alexey Zakharov in Ceph — русскоговорящее сообщество
Павел Савин
ну видимо вот это надо еще покрутить.. writeback_rate_p_term_inverse and writeback_rate_i_term_inverse
посмотри на работу gc :)
источник

AZ

Alexey Zakharov in Ceph — русскоговорящее сообщество
его даже в atop должно быть видно, под большой нагрузкой, метрики какие-то есть в sysfs
/sys/class/block/bcache0/bcache/cache/internal/btree_gc_*
источник

ПС

Павел Савин... in Ceph — русскоговорящее сообщество
спасибо, теперь примерно понятно куда копать.
источник

Am

Alexander mamahtehok in Ceph — русскоговорящее сообщество
Павел Савин
спасибо, теперь примерно понятно куда копать.
расскажи про результаы, даже отрицательные ))
источник

ПС

Павел Савин... in Ceph — русскоговорящее сообщество
ну дело точно в тротлинге.
Увеличил раздел под кеш до 200гиг, Теперь тормозить начинает через 40 секунд.
при этом writeback_percent установлен в 40, а в момент начала тротлинга /sys/block/bcache2/bcache/dirty_data
13.2G
источник

ПС

Павел Савин... in Ceph — русскоговорящее сообщество
как-то не сходится пока
источник

AZ

Alexey Zakharov in Ceph — русскоговорящее сообщество
Ещё, кстати, баг может быть!
https://bugzilla.kernel.org/show_bug.cgi?id=206767
в /sys/class/block/bcache0/bcache/cache/cache_available_percent если <=30, не зависимо от того, что написано в writeback_rate_debug или dirty_data
источник

Am

Alexander mamahtehok in Ceph — русскоговорящее сообщество
Павел Савин
ну дело точно в тротлинге.
Увеличил раздел под кеш до 200гиг, Теперь тормозить начинает через 40 секунд.
при этом writeback_percent установлен в 40, а в момент начала тротлинга /sys/block/bcache2/bcache/dirty_data
13.2G
А попробуй блок еще увеличить в фио
источник

ПС

Павел Савин... in Ceph — русскоговорящее сообщество
Alexander mamahtehok
А попробуй блок еще увеличить в фио
с 8к блоком, получается записать больше данных, он быстрее "наедается"
источник
2020 December 05

ПС

Павел Савин... in Ceph — русскоговорящее сообщество
Alexey Zakharov
Ещё, кстати, баг может быть!
https://bugzilla.kernel.org/show_bug.cgi?id=206767
в /sys/class/block/bcache0/bcache/cache/cache_available_percent если <=30, не зависимо от того, что написано в writeback_rate_debug или dirty_data
Похоже был баг, bcache был слишком старый. В итоге проапгрейдил операционку и ядро , задержки ушли. Iops стали более вменяемые для ssd этого уровня. 54к на запись(до этого было до 90 на запись, как nvme)
источник

ПС

Павел Савин... in Ceph — русскоговорящее сообщество
источник

ПС

Павел Савин... in Ceph — русскоговорящее сообщество
Кому интересно вот результат fio.
источник

ИР

Иван Ратников... in Ceph — русскоговорящее сообщество
Добрый день коллеги. Прошу вашего совета. Необходимо реализовать хранилище огромного количества файлов(миллионы файлов в год объемом несколько терабайт) с возможностью add/upload/view files по rest API. Подойдёт ли ceph для этих целей?
источник

ПС

Павел Савин... in Ceph — русскоговорящее сообщество
Подойдёт.
источник

ИР

Иван Ратников... in Ceph — русскоговорящее сообщество
Причем планируется использовать API как для GUI интерфейса(отображение в других web application),так и для прямого трансфера из других систем
источник

A

Alex in Ceph — русскоговорящее сообщество
Иван Ратников
Добрый день коллеги. Прошу вашего совета. Необходимо реализовать хранилище огромного количества файлов(миллионы файлов в год объемом несколько терабайт) с возможностью add/upload/view files по rest API. Подойдёт ли ceph для этих целей?
Спроектируй сразу кластер нормально и подойдет.
источник