Тестирование гипервизоров

Тестирование гипервизоров

Как выбрать виртуальную машину в проект?

Критерии выбора - производительность, удобство эксплуатации, безопасность и надежность.

Основными гипервизорами, остающимися в инфраструктурных ландшафтах production контуров остаются VMWare/ESXi и KVM в различных упаковках, таких как Libvirt и Proxmox. С точки зрения удобства есть мнение, что VMWare очень прост благодаря графическому интерфейсу. Но решения по мониторингу VMWare очень сложны или дороги. Для мониторинга состояния операционной системы Linux с развернутым гипервизором KVM существует огромный набор рабочих инструментариев, которые не лицензируются и очень точны, но их настройка потребует опыта.

Что говорит теория?

Мы обратились к классической книге Эндрю Таненбаума “Операционные системы” и попробовали определить, к какому типу виртуализации относится KVM, и выяснили, что он будучи заявлен как гипервизор 2 типа, обладает признаками и 1 типа, то есть, является гибридным гипервизором. Интересно, но что именно это дает?

Что получается на практике?

Пошли дальше и попробовали на практике сравнить производительность этих двух типов гипервизоров в их рабочей конфигурации с использованием VT-d и AMD-v, и выяснили (спойлер) … что их производительность примерно одинакова. Немного неожиданно с учетом заметной разницы в стоимости VDS.

Подробности в статье на habr.ru