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

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

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

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

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

    • Виртуализация с использованием оборудования. Эта возможность доступна в процессорах, которые включают в себя процессоры с поддержкой технологии виртуализации Intel (Intel VT) или AMD (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 (НПТ).

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

    • Перераспределение прерываний. Технология Intel VT-d с возможностью повторного сопоставления прерываний (VT-D2) или любой другой версией модуля управления памятью ввода-вывода AMD (ввод-вывод ММУ).

    • Повторное сопоставление DMA. Технология Intel VT-d с недействительными в очереди или любыми ММУами AMD ввода-вывода.

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

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

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

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

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

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

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

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

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

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

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

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