Иногда скромный ослик может унести больше здорового жеребца.
Эпиграф.
Не было гвоздя -
Подкова
Пропала.
Не было подковы -
Лошадь
Захромала.
Лошадь захромала -
Командир
Убит.
Конница разбита -
Армия
Бежит.
Враг вступает в город,
Пленных не щадя,
Оттого, что в кузнице
Не было гвоздя.
С.Я.Маршак.
Задача
Сравнить производительность СУБД расположенных в одной облачной среде на разных гипервизорах, гостевых ОС и разных версиях СУБД.
Предыдущие работы по теме
Конфигурации ВМ
Виртуальная машина 06
- CPU = 2
- RAM = 2GB
- Astra Linux 1.7
- PostgreSQL 15
Виртуальная машина 12
- CPU = 8
- RAM = 8GB
- Red OS Murom 7.3
- PostgreSQL 17
Нагрузочное тестирование СУБД
Операционная скорость
Ось X - точка наблюдения . Ось Y - операционная скорость
Ось X - точка наблюдения . Ось Y - относительная разница операционной скорости для ВМ-12 по сравнению с ВМ-06
Среднее снижение операционной скорости для ВМ-12 составляет 26.16%
Ожидания СУБД
Ось X - точка наблюдения . Ось Y - ожидания СУБД
Ось X - точка наблюдения . Ось Y - относительная разница ожидания для ВМ-12 по сравнению с ВМ-06
Среднее увеличение ожиданий для ВМ-12 составляет 45.91%
VMSTAT
Абсолютные значения
Корреляция между ожиданиями и показателями VMSTAT
Итог
- ВМ-06 испытывает серьёзную конкуренцию за вычислительные ресурсы CPU
- Основная причина существенной деградации производительности СУБД ВМ-12 : неоптимальная настройка системы I/O.
- Вероятно, ВМ-12 испытывает влияние на систему I/O со стороны гипервизора .