Изменения

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

611 байтов добавлено, 21:35, 8 августа 2018
Нет описания правки
* Тем же самым fio через ioengine=rbd (здесь fdatasync не нужен): {{Cmd|1=fio -ioengine=rbd -direct=1 -invalidate=1 -name=test -bs=4k -iodepth=16 -rw=randwrite -pool=rpool_hdd -runtime=60 -rbdname=testimg}}
* В несколько потоков — добавить к fio опцию `-jobs=N`
* Можно тестировать и fio изнутри виртуалки, НО в этом случае помните, что параллельной нагрузки она не создаст — qemu rbd драйвер работает в один поток. Соответственно * Производительность может отличаться на заполненном и незаполненном RBD-образе.* При тестировании случайной записи в один поток выфактически всё время тестируете ОДИН диск. То есть, скорее всеговсё время тестируются разные диски, но в каждый отдельный момент времени запрос идёт '''только к одной placement group''' (тройке-четвёрке-пятёрке дисков).* Соответственно, вы '''не увидите ''' 100 % утилизации дисков на хостахпри тестировании в один поток.* Производительность Однопоточная нагрузка '''не может отличаться на заполненном и незаполненном RBD-образе''' полностью загрузить кластер.
== Производительность случайной записи ==