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

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

Внимание

Windows Server 2025 находится в предварительной версии. Эта информация относится к предварительному продукту, который может быть существенно изменен до выпуска. Корпорация Майкрософт не дает явных или подразумеваемых гарантий относительно предоставленных здесь сведений.

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

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

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

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

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

  • 64-разрядный процессор с преобразованием адресов второго уровня (SLAT). Чтобы установить компоненты виртуализации Hyper-V, такие как гипервизор Windows, процессор должен иметь SLAT. Однако не требуется устанавливать такие средства управления Hyper-V, как подключение к виртуальной машине (VMConnect), диспетчер 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", чтобы просмотреть отчет.

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

В этом разделе перечислены требования к дискретным назначениям устройств и экранируемым виртуальным машинам.

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

Требования к узлам аналогичны существующим требованиям для функции 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 или более поздней версии в качестве гостевой операционной системы