Требования к системе для Hyper-V на Windows Server

Область применения: Windows Server 2022, Windows Server 2016, Microsoft Hyper-V Server 2016, Windows Server 2019, Microsoft Hyper-V Server 2019

Hyper-V имеет определенные требования к оборудованию, а некоторые функции Hyper-V имеют дополнительные требования. Используйте сведения, приведенные в этой статье, чтобы решить, какие требования должны соответствовать вашей системе, чтобы использовать Hyper-V так, как вы планируете. Затем просмотрите каталог Windows Server. Помните, что требования для Hyper-V превышают общие минимальные требования для Windows Server 2016, так как среда виртуализации требует большего количества вычислительных ресурсов.

Если вы уже используете Hyper-V, скорее всего, вы можете использовать существующее оборудование. Общие требования к оборудованию значительно не изменились с Windows Server 2012 R2. Но вам потребуется более новое оборудование для использования экранированных виртуальных машин или дискретного назначения устройств. Эти функции зависят от конкретной поддержки оборудования, как описано ниже. Кроме того, основное различие в оборудовании заключается в том, что преобразование адресов второго уровня (SLAT) теперь требуется вместо рекомендуемого.

Подробные сведения о максимальной поддерживаемые конфигурации для Hyper-V, например количество виртуальные машины в разделе Планирование масштабируемость Hyper-V в Windows Server 2016. Список операционных систем, которые можно запустить на виртуальных машинах, рассматривается в поддерживаемых гостевых операционных системах Windows для Hyper-V на Windows Server.

Общие требования

Независимо от функций Hyper-V, которые вы хотите использовать, вам потребуется:

  • 64-разрядный процессор с преобразованием адресов второго уровня (SLAT). Чтобы установить компоненты виртуализации Hyper-V, такие как гипервизор Windows, процессор должен иметь SLAT. Однако не требуется устанавливать такие средства управления Hyper-V, как виртуальные машины Подключение ion (VM Подключение), диспетчер Hyper-V и командлеты Hyper-V для Windows PowerShell. См. раздел "Как проверка для требований Hyper-V", приведенный ниже, чтобы узнать, имеет ли процессор SLAT.

  • Расширения режима мониторинга виртуальных машин

  • Достаточно памяти — планируйте по крайней мере 4 ГБ ОЗУ. Больше памяти лучше. Вам потребуется достаточно памяти для узла и всех виртуальных машин, которые необходимо запускать одновременно.

  • Поддержка виртуализации включена в BIOS или UEFI:

    • Виртуализация с использованием оборудования. Это доступно в процессорах, которые включают вариант виртуализации — в частности процессоры с технологией Intel Virtualization (Intel VT) или технологией AMD Virtualization (AMD-V).

    • Должна быть доступна и включена технология аппаратного предотвращения выполнения данных (DEP). Для систем Intel это XD-бит (выполнение отключает бит). Для систем AMD это NX-бит (без выполнения бита).

Как проверка для требований Hyper-V

Откройте Windows PowerShell или командную строку и введите:

Systeminfo.exe

Прокрутите страницу до раздела "Требования Hyper-V", чтобы просмотреть отчет.

Требования к определенным функциям

Ниже приведены требования к дискретным назначениям устройств и экранируемым виртуальным машинам. Описание этих функций см. в статье "Новые возможности Hyper-V в Windows Server".

Дискретное назначение устройства

Требования к узлам аналогичны существующим требованиям для функции SR-IOV в Hyper-V.

  • Процессор должен иметь расширенную таблицу страниц Intel (EPT) или вложенную таблицу страниц AMD (ДНЯО).

  • Набор микросхем должен иметь следующее:

    • Переключения прерываний — VT-d Intel с возможностью переназначения прерываний (VT-d2) или любой версией модуля управления памятью AMD (I/O MMU).

    • Перенаправка DMA — VT-d Intel с очередными недействительными или любым MMU I/O AMD.

    • Службы управления доступом (ACS) на корневых портах PCI Express.

  • Таблицы встроенного ПО должны предоставлять mmU ввода-вывода гипервизору Windows. Обратите внимание, что эта функция может быть отключена в UEFI или BIOS. Инструкции см. в документации по оборудованию или обратитесь к изготовителю оборудования.

Устройствам требуется GPU или неизменяемая память (NVMe). Для GPU только некоторые устройства поддерживают дискретное назначение устройств. Чтобы проверить, ознакомьтесь с документацией по оборудованию или обратитесь к изготовителю оборудования. Дополнительные сведения об этой функции, в том числе о том, как использовать ее и рекомендации, см. в записи "Дискретное назначение устройства— описание и фон" в блоге Виртуализации.

Экранированные виртуальные машины

Эти виртуальные машины зависят от безопасности на основе виртуализации и доступны начиная с Windows Server 2016.

Требования к узлам :

  • UEFI 2.3.1c — поддерживает безопасную, измеряемую загрузку

    Следующие два являются необязательными для обеспечения безопасности на основе виртуализации в целом, но необходимы для узла, если требуется защита этих функций:

  • TPM версии 2.0 — защищает ресурсы безопасности платформы

  • IOMMU (Intel VT-D) — поэтому гипервизор может обеспечить прямую защиту доступа к памяти (DMA)

Требования к виртуальной машине :

  • 2-е поколение
  • Windows Server 2012 или более поздней версии в качестве гостевой операционной системы