Изменения

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

513 байтов добавлено, 14:12, 12 ноября 2018
Нет описания правки
Вот простой эксперимент: «кластер» из 2 SSD. Делаю strace одной из 4-х osd на одной из двух SSD во время запуска теста fio в 1 поток на 60 секунд (на эту осд пришлось по perf counter-ам 2676 запроса):
<pre>
root@m2:~# grep -P 'pwrite.*= \d+$' osd0-trace.txt | wc
6743 62638 975705
root@m2:~# grep -P 'sync.*= \d+$' osd0-trace.txt | wc
26912 175625 1412944
root@m2:~# grep -P 'pwrite.*= 4096$' osd0-trace.txt |wc
1651 15673 233742
root@m2:~# grep -P 'pwrite.*= 8192$' osd0-trace.txt |wc
4921 45369 715623
root@m2:~# grep -P 'pwrite.*= 12288$' osd0-trace.txt |wc
167 1560 25721
root@m2:~# grep -P 'pwrite.*= 16384$' osd0-trace.txt |wc
4 36 619
</pre>
То есть эта тварь на 2676 запроса записи сделала 6743 записи (ещё ладно), но при этом 26912 (!!!) синков!
 
Из общего числа 1651 запись была размером 4кб, 4921 — 8кб, 167 — 12кб и 4 — 16кб. Итого Write Amplification = 12.
== DPDK и SPDK ==