Как контролировать / управлять fileом IO в виртуальных машинах Xen

У меня довольно многообещающий Xen-server (8 processоров, 4G RAM), на котором работает около 40 256-мегапиксельных VPS, и у меня возникают проблемы с скоростью ввода-вывода fileов. То, что я нашел, – это один или два VPS на хосте, которые могут серьезно ухудшить performance для всех, у которых плохой скрипт, выдает большие fileы журналов или использует большое количество свопов.

Я могу ограничить использование ЦП, ограничив их одним виртуальным processором, и я могу ограничить пропускную способность с помощью IPTABLES, но я еще не вижу ничего, что позволяет мне контролировать или управлять File IO. Я остался с людьми на хосте, жалующемся на проблемы с fileом IO, и у меня less возможности уviewеть источник проблемы, не выkeyая VPS по одному и наблюдая влияние на тестовый VPS.

xm top показывает memory и использование ЦП, но ничего об IO. Есть ли способ ограничить ограничение IO в xen? Или, по крайней мере, способ мониторинга запущенных экземпляров VM и выяснить, кто вызывает проблему ввода-вывода?

Проверить эту ссылку

XenServer от Citrix имеет служебную программу производительности:

Утилита XenServer Virtual Machine Performance Utility – это виртуальная машина XenServer, которая помогает устранять проблемы, связанные с performanceю, такие как низкая performance, вызванная вводом-выводом и сетевым вводом-выводом. Виртуальная машина, построенная на Debian Linux, содержит следующие тестовые утилиты и доступна через веб-interface пользователя:

Утилита производительности дискового ввода-вывода – ее можно использовать для проведения следующих операций ввода / вывода на диске: последовательное чтение / запись и случайное чтение / запись с различными размерами блоков.

Утилита производительности сетевого ввода-вывода – это, по сути, модифицированная версия netperf. Дополнительную информацию о netperf можно find на websiteе http://www.netperf.org . Netperf работает на задней панели и обеспечивает сквозную задержку requestа / ответа на одностороннюю связь и тесты пропускной способности TCP / UDP.

К сожалению – вам понадобится Xen

  • Резервное копирование доменов Xen
  • XENSERVER - PCI: Fatal: не найдена function доступа к конфигурационному пространству
  • Xen в маршрутном режиме: запуск не выполняется
  • Как я могу наилучшим образом защитить NFS между хостом Xen на Debian и VM?
  • Установка serverа Ubuntu 9.04 висит как DomU с HVM
  • Почему вы не перетаскиваете работу на моем рабочем столе VNC на базе Ubuntu?
  • Xen host: лучшие methods управления vm
  • XEN - Изменяет ли pygrub grub на dom0
  • Какую систему Xen Virtual Disk / Partitions проще всего управлять?
  • как установить debian из резервной копии cd (через ssh)
  • Как точно настроить наш сервер MySQL?
  • Давайте будем гением компьютера.