Hypervisor — это специальный программный слой между «железом» и виртуальными машинами, который ими управляет.
Если говорить проще, гипервизор — это основа всей виртуализации: он позволяет запускать несколько независимых операционных систем на одном физическом сервере. Без него ни нормальные VPS, ни облачные платформы, ни внятные виртуальные стенды не работают.
Есть два основных типа гипервизоров. Первый тип ставится прямо на железо — без промежуточной ОС. Такой вариант даёт лучшую производительность и безопасность, именно его обычно используют под серьёзные нагрузки. Второй тип работает поверх уже установленной операционной системы — это удобно для разработки, тестов, каких-то лабораторных сред.
Среди популярных решений часто всплывают VMware ESXi, Xen и разные отечественные гипервизоры для корпоративного сегмента. Какой именно выбирать, сильно зависит от того, что вы собираетесь на нём крутить: для тяжёлых продакшен-систем чаще берут bare-metal гипервизоры, а для локальной разработки и экспериментов вполне хватает программных вариантов поверх обычной ОС.
В любом случае гипервизор управляет запуском виртуальных машин, раздаёт им ресурсы — процессор, память, диски, настраивает виртуальные сети. Его задача — чтобы все эти ВМ мирно уживались на одном сервере и сервисы внутри работали стабильно.
