Обзор технологии Hyper-V
Hyper-V — это продукт виртуализации оборудования Майкрософт. Он позволяет создавать и запускать версию программного обеспечения компьютера, называемую виртуальной машиной. Каждая виртуальная машина действует как полный компьютер, работающий под управлением операционной системы и программ. При необходимости вычислительных ресурсов виртуальные машины обеспечивают большую гибкость, помогают сэкономить время и деньги, а также эффективнее использовать оборудование, чем только одну операционную систему на физическом оборудовании.
Hyper-V запускает каждую виртуальную машину в отдельном изолированном пространстве, что означает, что одновременно можно запускать несколько виртуальных машин на одном оборудовании. Это может потребоваться, чтобы избежать таких проблем, как сбой, влияющий на другие рабочие нагрузки, или предоставить другим пользователям, группам или службам доступ к различным системам.
Некоторые способы Hyper-V помогут вам
Hyper-V поможет вам:
Создание или расширение частной облачной среды. Предоставьте более гибкие ИТ-службы по запросу, переместив или расширив использование общих ресурсов и изменив использование по мере изменения спроса.
Эффективнее использовать оборудование. Консолидируйте серверы и рабочие нагрузки на менее мощные физические компьютеры, чтобы использовать меньше энергии и физического пространства.
Непрерывные деловые операции. Свести к минимуму влияние запланированного и незапланированного простоя рабочих нагрузок.
Установка или расширение инфраструктуры виртуальных рабочих столов (VDI). Используйте централизованную стратегию рабочего стола с VDI, чтобы повысить гибкость бизнеса и безопасность данных, а также упростить соответствие нормативным требованиям и управлять классическими операционными системами и приложениями. Разверните узел Виртуализации Hyper-V и удаленных рабочих столов (узел виртуализации удаленных рабочих столов) на том же сервере, чтобы сделать личные виртуальные рабочие столы или пулы виртуальных рабочих столов доступными для пользователей.
Сделайте разработку и тестирование более эффективными. Воспроизводит различные вычислительные среды без необходимости покупать или поддерживать все оборудование, которое вам потребуется, если вы использовали только физические системы.
Hyper-V и другие продукты виртуализации
Hyper-V в Windows и Windows Server заменяет старые продукты виртуализации оборудования, такие как Microsoft Virtual PC, Microsoft Virtual Server и Windows Virtual PC. Hyper-V предлагает сетевые, производительность, возможности хранения и безопасности, недоступные в этих старых продуктах.
Hyper-V и большинство сторонних приложений виртуализации, которым требуются те же функции процессора, несовместимы. Это связано с тем, что функции процессора, известные как расширения виртуализации оборудования, предназначены для совместного использования. Дополнительные сведения см. в разделе "Приложения виртуализации" не работают вместе с Hyper-V, Device Guard и Credential Guard.
Какие функции имеют Hyper-V?
Hyper-V предлагает множество функций. Это обзор, сгруппированные по функциям, которые предоставляют или помогают вам.
Вычислительная среда — виртуальная машина Hyper-V включает те же основные части, что и физический компьютер, например память, процессор, хранилище и сеть. Все эти части имеют функции и параметры, которые можно настроить различными способами для удовлетворения различных потребностей. Хранилище и сеть могут рассматриваться как категории собственных, так как их можно настроить различными способами.
Аварийное восстановление и резервное копирование . Для аварийного восстановления реплика Hyper-V создает копии виртуальных машин, предназначенных для хранения в другом физическом расположении, чтобы можно было восстановить виртуальную машину из копии. Для резервного копирования Hyper-V предлагает два типа. Один использует сохраненные состояния, а другой использует службу теневого копирования томов (VSS), чтобы можно было создавать резервные копии, согласованные с приложениями, поддерживающими VSS.
Оптимизация . Каждая поддерживаемая гостевая операционная система имеет настраиваемый набор служб и драйверов, называемых службами интеграции, что упрощает использование операционной системы в виртуальной машине Hyper-V.
Переносимость— такие функции, как динамическая миграция, миграция хранилища и импорт и экспорт, упрощают перемещение или распространение виртуальной машины.
Удаленное подключение— Hyper-V включает подключение к виртуальной машине, средство удаленного подключения для использования как с Windows, так и с Linux. В отличие от удаленного рабочего стола, это средство предоставляет консольный доступ, поэтому вы можете видеть, что происходит в гостевой системе, даже если операционная система еще не загружена.
Безопасность — безопасная загрузка и экранированные виртуальные машины помогают защитить от вредоносных программ и других несанкционированных доступа к виртуальной машине и ее данным.
Сводка функций, представленных в этой версии, см. в статье "Новые возможности Hyper-V в Windows Server". Некоторые компоненты или части имеют ограничение на то, сколько можно настроить. Дополнительные сведения см. в разделе "Планирование масштабируемости Hyper-V" в Windows Server 2016.
Как получить Hyper-V
Hyper-V доступен в Windows Server и Windows в качестве роли сервера, доступной для версий x64 Windows Server. Инструкции по серверу см. в разделе "Установка роли Hyper-V" на Windows Server. В Windows она доступна как функция в некоторых 64-разрядных версиях Windows. Он также доступен как скачиваемый, автономный серверный продукт Microsoft Hyper-V.
Поддерживаемые операционные системы
Многие операционные системы будут работать на виртуальных машинах. Как правило, операционная система, использующая архитектуру x86, будет работать на виртуальной машине Hyper-V. Однако не все операционные системы, которые можно запускать, тестируются и поддерживаются корпорацией Майкрософт. Список поддерживаемых элементов см. в следующих статье:
Поддерживаемые виртуальные машины Linux и FreeBSD для Hyper-V в Windows
Поддерживаемые гостевые операционные системы Windows для Hyper-V на Windows Server
Как работает Hyper-V
Hyper-V — это технология виртуализации на основе гипервизора. Hyper-V использует гипервизор Windows, который требует физического процессора с определенными функциями. Дополнительные сведения о оборудовании см. в разделе "Требования к системе" для Hyper-V в Windows Server.
В большинстве случаев гипервизор управляет взаимодействием между оборудованием и виртуальными машинами. Этот управляемый гипервизором доступ к оборудованию предоставляет виртуальным машинам изолированную среду, в которой они выполняются. В некоторых конфигурациях виртуальная машина или операционная система, запущенная на виртуальной машине, имеет прямой доступ к графическому, сетевому или хранилищу оборудования.
Что состоит из Hyper-V?
Hyper-V содержит необходимые компоненты, которые работают вместе, чтобы создавать и запускать виртуальные машины. Вместе эти части называются платформой виртуализации. Они устанавливаются как набор при установке роли Hyper-V. Необходимые части включают гипервизор Windows, службу управления виртуальными машинами Hyper-V, поставщик WMI виртуализации, шину виртуальной машины (VMbus), поставщик услуг виртуализации (VSP) и драйвер виртуальной инфраструктуры (VID).
Hyper-V также имеет средства для управления и подключения. Их можно установить на том же компьютере, на котором установлена роль Hyper-V, и на компьютерах без установленной роли Hyper-V. Эти средства:
- Диспетчер Hyper-V
- Модуль Hyper-V для Windows PowerShell
- Подключение к виртуальной машине (иногда называется VMConnect)
- Windows PowerShell Direct
Связанные технологии
Это некоторые технологии корпорации Майкрософт, которые часто используются с Hyper-V:
- Отказоустойчивая кластеризация
- Службы удаленных рабочих столов
- System Center Virtual Machine Manager
- клиент Hyper-V
Различные технологии хранения: общие тома кластера, SMB 3.0, локальные дисковые пространства
Контейнеры Windows предлагают другой подход к виртуализации. См. библиотеку контейнеров Windows в MSDN.