Гипервизор: возможности отечественной виртуализации
Как использовать вычислительные ресурсы с максимальной эффективностью, управляя при этом IT-инфраструктурой максимально гибко? Этому способствует виртуализация – создание изолированной программной среды в рамках одного физического устройства. Некоторое время с этой целью использовались лишь зарубежные продукты, но сегодня отечественная виртуализация развивается достаточно интенсивно, в качестве примера можно привести сервис vStack. Одним из главных компонентов виртуализации является гипервизор.
Что это такое
Гипервизор представляет собой программный слой, который разделяет физическое оборудование и вычислительные ресурсы. Его функция заключается в создании виртуальных машин, а также в распределении аппаратных мощностей между ними. Таким образом, для каждой из них определяется некоторая часть ресурсов:
- память,
- сеть,
- хранилище,
- CPU.
Виртуальные машины при этом оказываются надежно изолированными друг от друга.
Назначение
Использование гипервизора позволяет поднять управление IT-инфраструктурой на качественно новый уровень. Без него невозможны облачные вычисления, он составляет основу моделей предоставления разнообразных облачных ресурсов:
- PaaS.
- IaaS.
- SaaS.
Благодаря гипервизору ресурсы распределяются с максимальной эластичностью, так формируется многопользовательская среда. При этом на одном устройстве можно использовать несколько операционных систем.
Разновидности
Существует три вида гипервизоров:
- Тип 1 – устанавливается непосредственно на серверное оборудование, его базовые встроенные драйверы напрямую взаимодействуют с хост-компьютером на аппаратном уровне. Таким образом, подобные модели действуют на уровне, максимально приближенном к ядру хост, ресурсы при этом используются эффективно, задействуются модели типа 1 в центрах обработки данных, корпоративных средах – словом, там, где производительность ставится во главу угла.
- Тип 2 – гипервизоры, развертывающиеся поверх операционных систем, отделяемые от хоста своеобразной «прослойкой», производительность при этом несколько снижается, но гибкость возрастает, а управление упрощается, это важно, например, в средах разработки.
- Тип 1+ – гибридные модели, сочетающие достоинства обоих типов, они интегрируются в ядро операционной системы.
Выбор гипервизора на https://ru.vstack.com/ зависит от платформы виртуализации, основу которой он составляет.