Тесты VM?

Я хотел бы сравнить несколько XEN-constallations:

  • PV DomU
  • HVM DomU с PV сетью и драйверами дисков
  • HVM DomU с эмулируемой сетью IDE и PV

Базой будет та же виртуальная машина с той же установкой disk / cpu / os / network, основанной на том же оригинальном PV-клоне.

Меня особенно интересуют конкретные номера виртуальных машин:

  • Для CPU: возможность переключения контекста процесса (cs в секунду?)
  • Для памяти: Чистая память / память для чтения / записи
  • Для диска: латентность операций чтения / записи
  • Для сети: возможность одновременно обрабатывать множество небольших пакетов

Есть ли хороший (бесплатный) инструмент linux для их проверки? Существует ли конкретный ориентир, охватывающий виртуальные машины?

Я НЕ заинтересован в

  • Тест скорости процессора (расчеты)
  • Скорость передачи диска
  • Использование пропускной способности сети

2 Solutions collect form web for “Тесты VM?”

Хотя вы можете протестировать всех из них независимо, я бы порекомендовал Phoronix Test Suite.


С сайта:
Phoronix Test Suite – это самая полная платформа тестирования и тестирования, которая обеспечивает расширяемую структуру, для которой новые тесты могут быть легко добавлены. Программное обеспечение предназначено для эффективного выполнения как качественных, так и количественных контрольных показателей в чистом, воспроизводимом и удобном в использовании способе.

Комплект Phoronix Test Suite может быть адаптирован для работы на платформах от смартфонов и персональных компьютеров до многоядерных рабочих станций и инфраструктур облачных вычислений. (VM: по существу облако)

Расширяемая архитектура: тестовый комплект Phoronix поставляется с более чем 130 тестовыми профилями и 60 тестовыми наборами. Эти тесты варьируются от мониторинга потребления энергии от батареи для мобильных устройств до многопоточных тестов трассировки лучей и охватывают процессор, графику, системную память, дисковое хранилище и компоненты материнской платы. Если есть тест, который в настоящее время не распространяется на Phoronix Test Suite, новые тесты могут быть быстро добавлены через расширяемую архитектуру (см. Документацию), причем каждый профиль состоит из файлов XML и нескольких простых скриптов.


Редактировать:
Примечание. Я никогда не использовал продукт, о котором недавно рассказывали только от друга, который это сделал. У него были некоторые тесты, специфичные для MySQL, которые он хотел сделать (по его словам), никакой тест не мог бы сделать. Он знал, что делать для теста, и смог использовать их рамки для интеграции тестов, которые он хотел.

Phoronix Test Suite: Главная страница
Комплект тестирования Phoronix: особенности

Для части переключения контекста процессора вы можете взглянуть на xenanalyze:

http://vimeo.com/33655967

http://www.slideshare.net/xen_com_mgr/xenalyze

http://xenbits.xen.org/ext/xenalyze/

  • Что такое hvc0? (отображается в списке «кто»)
  • Проблемы с мостовой сетью с Xen 4.6 и Ubuntu 16.04
  • Xen Kernel - модуль SCSI_WAIT_SCAN
  • Создание частной сети для внутренних виртуальных машин
  • Предотвратить передачу IGP dom0 из VGA-переданного на хост HVM с Xen4.4
  • Настройка перегрузки VGA на Ubuntu с помощью KVM: ошибка отсутствует iommu_group для устройства qemu-system-x86_64
  • Может ли rpm обрабатывать установку другой ОС в другой логический том?
  • Как я могу запускать скрипты на виртуальной машине, когда я вставляю CD или DVD в хост?
  • Проблемы с загрузкой с grub; Arch Linux, Xen, DomU
  • Таинственная запись IO
  • Перегрузка PCI с помощью Xen
  • Xen на openSUSE 11.4
  • Interesting Posts

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

    Как удалить ранее перезаписанную ОС Ubuntu из меню Boot Option?

    awk, если регулярное выражение не совпало

    Арифметические операции в регулярном выражении

    Как я могу получить доступ на запись к моим USB-накопителям?

    Почему шаблон «команда || правда "полезно?

    Powerstop tunables: что он делает?

    Не удалось войти в Linux, используя Xfce, используя LXDM login manager

    Как установить TazPkg в SliTaz Linux

    как использовать долговые обязательства в сочетании с тем, когда пакет поступит в дебианский репозиторий?

    создавать пустые файлы с той же структурой каталогов, что и справочный каталог

    NixOS на MacBook: как включить датчик внезапного движения?

    Определите интерфейс, который использовался для загрузки через PXE

    Могу ли я использовать один и тот же двоичный файл в Linux, * BSD и Illumos?

    Определение архитектуры Linux из файлов

    Linux и Unix - лучшая ОС в мире.