Найти в Дзене
Postgres DBA

PG_HAZEL : Чек-лист подсистемы IO c использованием корреляционного анализа результатов IOSTAT(виртуальная машина-06)

Провести аудит подсистемы IO по результатам нагрузочного тестирования СУБД , используя корреляционный анализ результатов iostat.
Оглавление
Кооперация усилий - залог успеха.
Кооперация усилий - залог успеха.

Задача

Провести аудит подсистемы IO по результатам нагрузочного тестирования СУБД , используя корреляционный анализ результатов iostat.

Используемые методики корреляционного анализа iostat

Анализ подсистемы IO для виртуальной машины - 12

Нагрузочное тестирование

Анализ подсистемы IO для виртуальной машины - 06

Минимальные и максимальные значение: Файловая система /data

Абсолютные значения
Абсолютные значения
  1. wa (I/O wait): Важный показатель! Процент времени, в течение которого процессор простаивал в ожидании завершения операций I/O.
  2. %util: Процент времени, когда устройство было занято обработкой I/O-запросов
  3. buff: Объем памяти, используемой буферами (буферизация данных для записи на диск).
  4. cache: Объем памяти, используемой кэшем (кэширование данных, прочитанных с диска). Свободная память = free + buff + cache (ядло освободит буферы и кэш при необходимости).
  5. r/s: Количество операций чтения (запросов) в секунду
  6. rMB/s: Объем данных, прочитанных с устройства в мегабайтах в секунду
  7. w/s: Количество операций записи (запросов) в секунду
  8. wMB/s: Объем данных, записанных на устройство в мегабайтах в секунду
  9. r_await: Среднее время чтения (в миллисекундах).
  10. w_await: Среднее время записи (в миллисекундах).
  11. aqu-sz: Средняя длина очереди запросов к устройству. Значение больше 0 может указывать на накопление запросов.

Корреляционный анализ: Файловая система /data

-3

Минимальные и максимальные значение: Файловая система /wal

-4
  1. wa (I/O wait): Важный показатель! Процент времени, в течение которого процессор простаивал в ожидании завершения операций I/O.
  2. %util: Процент времени, когда устройство было занято обработкой I/O-запросов
  3. buff: Объем памяти, используемой буферами (буферизация данных для записи на диск).
  4. cache: Объем памяти, используемой кэшем (кэширование данных, прочитанных с диска). Свободная память = free + buff + cache (ядло освободит буферы и кэш при необходимости).
  5. r/s: Количество операций чтения (запросов) в секунду
  6. rMB/s: Объем данных, прочитанных с устройства в мегабайтах в секунду
  7. w/s: Количество операций записи (запросов) в секунду
  8. wMB/s: Объем данных, записанных на устройство в мегабайтах в секунду
  9. r_await: Среднее время чтения (в миллисекундах).
  10. w_await: Среднее время записи (в миллисекундах).
  11. aqu-sz: Средняя длина очереди запросов к устройству. Значение больше 0 может указывать на накопление запросов.

Корреляционный анализ: Файловая система /wal

-5