Назад | Перейти на главную страницу

Устранение неполадок производительности на Xen VPS

У меня есть виртуальный частный сервер на основе Xen, работающий под управлением Ubuntu. Он работает под управлением Apache, MySQL и Drupal.

Обычно это красиво и быстро. Однако иногда он тормозит без видимых причин. Как я могу определить, вызваны ли замедления из-за использования ресурсов другими VPS на том же физическом оборудовании, а не из-за того, что я могу контролировать?

Если вы не можете получить эту информацию от своего поставщика, вам придется выяснить это эмпирически.

Что-то вроде этого, запустите bonnie или большой dd на одном экране, затем запустите vmstat или iostat на другом, если у вас есть исключительное использование машинного ввода-вывода, тогда числа должны оставаться довольно постоянными.

Вы можете попробовать запустить iostat -x на своей машине (без нагрузки) и посмотреть время обслуживания, если вы не шлепаете свою машину, время обслуживания должно оставаться низким. Если он начинает подниматься вверх, это означает конкуренцию за физическую пропускную способность ввода-вывода.