Hyper-V — нативная (встроенная в ОС) платформа для аппаратной виртуализации, разработанная компанией Microsoft. 1 Она позволяет создавать на одном физическом сервере несколько параллельно работающих изолированных программных окружений. 1
Платформа обеспечивает возможность запуска в рамках созданной виртуальной машины различных операционных систем, способных взаимодействовать с аппаратной частью физического сервера. 4
Некоторые функции Hyper-V:
- Вычислительная среда. 1 Каждая виртуальная машина представляет собой эмуляцию полноценного компьютера со своими вычислительными ресурсами — пространством жёсткого диска, оперативной памятью, центральным и графическим процессором, сетевым подключением для обмена данными и т.д.. 1
- Восстановление данных. 1 Hyper-V позволяет восстановить данные в случае ошибки в работе виртуальной машины. 1 Для этого программа автоматически создаёт копии виртуальных машин на другой физической платформе. 1
- Оптимизация работы виртуальных машин. 1 Для каждой гостевой ОС, установленной на физической платформе, имеется отдельный набор настраиваемых драйверов и сетевых служб. 1 Это упрощает интеграцию виртуальной машины с аппаратным обеспечением (физической платформой). 1
- Переносимость. 1 В Hyper-V реализованы различные функции (динамическая миграция, перенос хранилища, импорт и экспорт файлов и т.д.), позволяющие перенести или дублировать виртуальную машину на другую физическую платформу. 1
- Удаленное подключение. 1 Hyper-V предлагает пользователям возможность удалённо контролировать виртуальную машину. 1
- Безопасность. 1 В Hyper-V реализованы различные средства, обеспечивающие безопасное функционирование виртуальных машин. 1 К ним относятся, например, экранирование, предотвращающее распространение вредоносного ПО с одной виртуальной машины на остальные или на основную ОС. 1
Чаще всего Hyper-V используется как решение для создания серверов и кластеров в центрах обработки данных или хостинг-провайдеров, средство виртуализации рабочих мест, инструмент для разработчиков, которым нужна безопасная «песочница» для тестирования программного обеспечения. 4