Кейс: Несоответствие производительности VPS NVMe диска
Анализ ситуации с заявленными характеристиками тарифа и реальной производительностью BitrixVM
Описание ситуации
Появилась задача убедиться, что арендованный высокопроизводительный VPS с заявленными параметрами действительно соответствует тарифу и обеспечивает требуемую производительность для работы бизнес-приложения.
Причины для проверки
- Нестабильная работа портала Bitrix
- Тормоза в базе данных
- Сниженный отклик системных тестов
- Подозрения на несоответствие заявленных характеристик
Тестирование производительности диска
1. Простая проверка последовательной скорости (dd)
dd if=/dev/zero of=/tmp/testfile bs=1G count=1 oflag=dsync status=progress
# Тест чтения
dd if=/tmp/testfile of=/dev/null bs=1G status=progress
Скорость выше среднего SSD, но "наглая" скорость часто появляется благодаря кэшу/буферу и не отражает реальную работу под нагрузкой приложения.
2. Тест случайных операций (fio) - ключевой тест
❌ Server1 (проблемный)
- IOPS: 6 000
- Пропускная способность: 23-24 МБ/с
- Латентность: 160-200 мкс
- Соответствие: Не соответствует NVMe
✅ WH2 (эталонный)
- IOPS: 17 000
- Пропускная способность: 70+ МБ/с
- Латентность: <60 мкс
- Соответствие: Соответствует NVMe
Результаты тестов BitrixVM
- Скорость обращения к базе данных в 2-3 раза ниже эталонной
- Производительность файловой системы не соответствует NVMe
- Отклик системы существенно ниже средних показателей для SSD
- Фактические MB/s доступа к диску ниже паспортных значений
Все результаты тестов выведены в текстовые файлы для приложения к обращению в поддержку.
Выявленные проблемы
🔧 Физические диски
Возможно, используются не NVMe диски
⛔ Искусственные ограничения
Применяется лимит на IOPS
⚙️ Некорректная конфигурация
Сервер размещён на проблемном узле
📊 Overselling
Типичные метрики для oversold SSD VPS
Обращение в техническую поддержку
Тема: Несоответствие производительности сервера заявленным характеристикам тарифа
Описание проблемы:
На сервере [IP-адрес], тариф [Название тарифа] с заявленными характеристиками (12 CPU, 32 ГБ RAM, 200 ГБ NVMe SSD) наблюдаются значительные отклонения в производительности дисковых операций.
Результаты тестирования:
- Случайная запись (fio, 4K randwrite, 4 job): 6 000 IOPS / 23-24 МБ/с вместо ожидаемых 20 000-70 000+ IOPS
- Латентность операций: 160-200 мкс вместо характерных для NVMe <100 мкс
- Тесты BitrixVM показывают производительность в 2-3 раза ниже эталонной
Вопросы к поддержке:
- Почему показатели случайной записи диска не соответствуют характеристикам NVMe?
- Чем объясняется высокая латентность операций?
- Как гарантируется выполнение условий тарифа?
- Почему эталонные тесты BitrixVM показывают существенно ниже паспортных значений?
Требования:
- Перерасчёт средств за период несоответствия
- Перенос на корректно сконфигурированный сервер
- Предоставление реальных NVMe-ресурсов
- Официальный ответ с комментариями специалистов
Прилагаются подробные результаты тестов для анализа.