В чем разница между iops статуса ceph и iostat rbd perf image

Попытка найти, какой образ rbd производит больше всего операций записи, но не может понять вывод «rbd perf» по сравнению с «состоянием ceph». В чем разница между счетчиками iops ceph (160 операций/с) и rbd pref (WR 1/с)?

статус цефалограммы | клиент grep.
клиент: 493 КиБ/с (прямая), 2,4 МБ/с (запись), 10 операций/с (прямая), 160 операций/с (запись)

rbd perf image iostat.
ИМЯ WR RD WR_BYTES RD_BYTES WR_LAT RD_LAT
ceph/vm-152-disk-0 1/s 0/с 71 КиБ/с 0 Б/с 13,04 мс 0,00 нс
ceph/vm-136-disk-0 0/с 0/с 819 Б/с 0 Б/с 919,79 нас 0,00 нс


person Mikko    schedule 06.04.2020    source источник


Ответы (1)


Статус ceph суммирует io для всех пулов.

Поскольку ваши образы rbd находятся в пуле «ceph», вы можете запустить «ceph ceph osd pool stats ceph», чтобы получить конкретную статистику для этого пула.

Если у вас всего 1 WR/s на ceph/vm-152-disk-0 и 160 op/s wr на весь кластер, значит, 159 op/s wr выполняются где-то еще, в другом пуле.

person Francois Scheurer    schedule 09.03.2021