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

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

Hyper-V предъявляют определенные требования к оборудованию, а некоторые функции Hyper-V имеют дополнительные требования.Hyper-V has specific hardware requirements, and some Hyper-V features have additional requirements. Используйте сведения в этой статье, чтобы решить, какие требования должны соответствовать системам, чтобы можно было использовать Hyper-V в соответствии с планом.Use the details in this article to decide what requirements your system must meet so you can use Hyper-V the way you plan to. Затем просмотрите каталог Windows Server.Then, review the Windows Server catalog. Помните, что требования для Hyper-V превышают общие минимальные требования для Windows Server 2016, поскольку для среды виртуализации требуются дополнительные вычислительные ресурсы.Keep in mind that requirements for Hyper-V exceed the general minimum requirements for Windows Server 2016 because a virtualization environment requires more computing resources.

Если вы уже используете Hyper-V, скорее всего, вы можете использовать имеющееся оборудование.If you're already using Hyper-V, it's likely that you can use your existing hardware. Общие требования к оборудованию значительно не изменились в Windows Server 2012 R2.The general hardware requirements haven't changed significantly from Windows Server 2012 R2 . Но вам потребуется более новое оборудование для использования экранированных виртуальных машин или назначения дискретных устройств.But, you will need newer hardware to use shielded virtual machines or discrete device assignment. Эти функции полагаются на конкретную аппаратную поддержку, как описано ниже.Those features rely on specific hardware support, as described below. В отличие от этого, основное различие в оборудовании заключается в том, что вместо него требуется преобразование адресов второго уровня (SLAT).Other than that, the main difference in hardware is that second-level address translation (SLAT) is now required instead of recommended.

Подробные сведения о максимальной поддерживаемые конфигурации для Hyper-V, например количество виртуальные машины в разделе Планирование масштабируемость Hyper-V в Windows Server 2016.For details about maximum supported configurations for Hyper-V, such as the number of running virtual machines, see Plan for Hyper-V scalability in Windows Server 2016. Список операционных систем, которые можно запустить на виртуальных машинах, см. в статье Поддерживаемые гостевые операционные системы Windows для Hyper-V в Windows Server.The list of operating systems you can run in your virtual machines is covered in Supported Windows guest operating systems for Hyper-V on Windows Server.

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

Независимо от возможностей Hyper-V, которые вы хотите использовать, вам потребуется:Regardless of the Hyper-V features you want to use, you'll need:

  • 64-разрядный процессор с преобразованием адресов второго уровня (SLAT).A 64-bit processor with second-level address translation (SLAT). Для установки компонентов виртуализации Hyper-V, таких как гипервизор Windows, процессор должен иметь SLAT.To install the Hyper-V virtualization components such as Windows hypervisor, the processor must have SLAT. Однако не требуется устанавливать такие средства управления Hyper-V, как подключение к виртуальной машине (VMConnect), диспетчер Hyper-V и командлеты Hyper-V для Windows PowerShell.However, it's not required to install Hyper-V management tools like Virtual Machine Connection (VMConnect), Hyper-V Manager, and the Hyper-V cmdlets for Windows PowerShell. См. раздел "как проверить требования Hyper-V" ниже, чтобы узнать, имеет ли процессор SLAT.See "How to check for Hyper-V requirements," below, to find out if your processor has SLAT.

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

  • Достаточный объем памяти — план не менее 4 ГБ ОЗУ.Enough memory - plan for at least 4 GB of RAM. Больше памяти лучше.More memory is better. Вам потребуется достаточно памяти для узла и всех виртуальных машин, которые будут выполняться одновременно.You'll need enough memory for the host and all virtual machines that you want to run at the same time.

  • Поддержка виртуализации включена в BIOS или UEFI:Virtualization support turned on in the BIOS or UEFI:

    • Виртуализация с использованием оборудования.Hardware-assisted virtualization. Эта возможность доступна в процессорах, которые включают в себя процессоры с поддержкой технологии виртуализации Intel (Intel VT) или AMD (AMD-V).This is available in processors that include a virtualization option - specifically processors with Intel Virtualization Technology (Intel VT) or AMD Virtualization (AMD-V) technology.

    • Должна быть доступна и включена технология аппаратного предотвращения выполнения данных (DEP).Hardware-enforced Data Execution Prevention (DEP) must be available and enabled. Для систем Intel это бит XD (выполнение отключения бита).For Intel systems, this is the XD bit (execute disable bit). Для систем AMD это бит NX (без бита исполнения).For AMD systems, this is the NX bit (no execute bit).

Проверка требований Hyper-VHow to check for Hyper-V requirements

Откройте Windows PowerShell или командную строку и введите следующую команду:Open Windows PowerShell or a command prompt and type:

Systeminfo.exe

Перейдите к разделу "требования Hyper-V", чтобы просмотреть отчет.Scroll to the Hyper-V Requirements section to review the report.

Требования к конкретным функциямRequirements for specific features

Ниже приведены требования для дискретного назначения устройств и экранированных виртуальных машин.Here are the requirements for discrete device assignment and shielded virtual machines. Описание этих функций см. в статье новые возможности Hyper-V в Windows Server.For descriptions of these features, see What's new in Hyper-V on Windows Server.

Отдельное назначение устройствDiscrete device assignment

Требования к узлу аналогичны существующим требованиям к функции SR-IOV в Hyper-V.Host requirements are similar to the existing requirements for the SR-IOV feature in Hyper-V.

  • Процессор должен иметь либо расширенную таблицу страниц Intel (EPT), либо таблицу вложенных страниц AMD (НПТ).The processor must have either Intel's Extended Page Table (EPT) or AMD's Nested Page Table (NPT).

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

    • Перераспределение прерываний. Технология Intel VT-d с возможностью повторного сопоставления прерываний (VT-D2) или любой другой версией модуля управления памятью ввода-вывода AMD (ввод-вывод ММУ).Interrupt remapping - Intel's VT-d with the Interrupt Remapping capability (VT-d2) or any version of AMD I/O Memory Management Unit (I/O MMU).

    • Повторное сопоставление DMA. Технология Intel VT-d с недействительными в очереди или любыми ММУами AMD ввода-вывода.DMA remapping - Intel's VT-d with Queued Invalidations or any AMD I/O MMU.

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

  • Таблицы встроенного по должны предоставлять ММУ ввода-вывода гипервизору Windows.The firmware tables must expose the I/O MMU to the Windows hypervisor. Обратите внимание, что эта функция может быть отключена в UEFI или BIOS.Note that this feature might be turned off in the UEFI or BIOS. Инструкции см. в документации по оборудованию или обратитесь к изготовителю оборудования.For instructions, see the hardware documentation or contact your hardware manufacturer.

Устройствам требуется GPU или энергонезависимый объем памяти (NVMe).Devices need GPU or non-volatile memory express (NVMe). Для GPU только некоторые устройства поддерживают дискретное назначение устройств.For GPU, only certain devices support discrete device assignment. Чтобы проверить, ознакомьтесь с документацией по оборудованию или обратитесь к изготовителю оборудования.To verify, see the hardware documentation or contact your hardware manufacturer. Дополнительные сведения об этой функции, включая способы ее использования и рекомендации, см. в блоге по виртуализации в разделе Post "дискретное назначение устройств--описание и фон".For details about this feature, including how to use it and considerations, see the post "Discrete Device Assignment -- Description and background" in the Virtualization blog.

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

Эти виртуальные машины полагаются на безопасность на основе виртуализации и доступны начиная с Windows Server 2016.These virtual machines rely on virtualization-based security and are available starting with Windows Server 2016.

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

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

    Следующие два являются необязательными для безопасности на основе виртуализации в целом, но требуются для размещения, если требуется обеспечить защиту с помощью этих функций:The following two are optional for virtualization-based security in general, but required for the host if you want the protection these features provide:

  • TPM версии 2.0 — защищает активы безопасности платформыTPM v2.0 - protects platform security assets

  • IOMMU (Intel VT-D) — позволяет гипервизору обеспечивать защиту прямого доступа к памяти (DMA)IOMMU (Intel VT-D) - so the hypervisor can provide direct memory access (DMA) protection

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

  • Поколение 2Generation 2
  • Windows Server 2012 или более новая версия в качестве операционной системы на виртуальной машинеWindows Server 2012 or newer as the guest operating system