Configuration système requise pour Hyper-V sur Windows ServerSystem requirements for Hyper-V on Windows Server

S’applique à : 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 a une configuration matérielle requise spécifique et certaines fonctionnalités Hyper-V ont des exigences supplémentaires.Hyper-V has specific hardware requirements, and some Hyper-V features have additional requirements. Utilisez les détails de cet article pour déterminer les exigences auxquelles votre système doit répondre pour que vous puissiez utiliser Hyper-V comme vous le souhaitez.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. Ensuite, examinez le Catalogue Windows Server.Then, review the Windows Server catalog. Gardez à l’esprit que la configuration requise pour Hyper-V dépasse la configuration minimale générale requise pour Windows Server 2016, car un environnement de virtualisation nécessite davantage de ressources informatiques.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.

Si vous utilisez déjà Hyper-V, il est probable que vous puissiez utiliser votre matériel existant.If you're already using Hyper-V, it's likely that you can use your existing hardware. La configuration matérielle requise générale n’a pas changé de manière significative depuis Windows Server 2012 R2.The general hardware requirements haven't changed significantly from Windows Server 2012 R2 . Toutefois, vous aurez besoin d’un matériel plus récent pour utiliser des machines virtuelles protégées ou une attribution discrète des appareils.But, you will need newer hardware to use shielded virtual machines or discrete device assignment. Ces fonctionnalités s’appuient sur une prise en charge matérielle spécifique, comme décrit ci-dessous.Those features rely on specific hardware support, as described below. À part cela, la principale différence de matériel réside dans le fait que la traduction d’adresses de second niveau (SLAT) est désormais requise à la place de la recommandation.Other than that, the main difference in hardware is that second-level address translation (SLAT) is now required instead of recommended.

Pour plus d’informations sur les configurations maximales prises en charge pour Hyper-V, telles que le nombre d’ordinateurs virtuels en cours d’exécution, consultez planifier l’extensibilité d’Hyper-v dans 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. La liste des systèmes d’exploitation que vous pouvez exécuter sur vos machines virtuelles est couverte par les systèmes d’exploitation invités Windows pris en charge pour Hyper-V sur 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.

Configuration générale requiseGeneral requirements

Quelles que soient les fonctionnalités Hyper-V que vous souhaitez utiliser, vous avez besoin des éléments suivants :Regardless of the Hyper-V features you want to use, you'll need:

  • Un processeur 64 bits avec la traduction d’adresses de second niveau (SLAT).A 64-bit processor with second-level address translation (SLAT). Pour installer les composants de virtualisation Hyper-V tels que l’hyperviseur Windows, le processeur doit avoir une SLAT.To install the Hyper-V virtualization components such as Windows hypervisor, the processor must have SLAT. Toutefois, il n’est pas nécessaire d’installer les outils de gestion Hyper-V tels que la connexion à un ordinateur virtuel (VMConnect), le Gestionnaire Hyper-V et les applets de commande Hyper-v pour 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. Consultez la section « Vérification des conditions requises pour Hyper-V » ci-dessous pour savoir si votre processeur a une SLAT.See "How to check for Hyper-V requirements," below, to find out if your processor has SLAT.

  • Extensions du mode d’analyse de machine virtuelleVM Monitor Mode extensions

  • Un plan de mémoire suffisant pour au moins 4 Go de RAM.Enough memory - plan for at least 4 GB of RAM. La mémoire est meilleure.More memory is better. Vous devez disposer de suffisamment de mémoire pour l’ordinateur hôte et toutes les machines virtuelles que vous souhaitez exécuter en même temps.You'll need enough memory for the host and all virtual machines that you want to run at the same time.

  • Prise en charge de la virtualisation activée dans le BIOS ou UEFI :Virtualization support turned on in the BIOS or UEFI:

    • Virtualisation à assistance matérielle.Hardware-assisted virtualization. Elle est disponible dans les processeurs qui incluent une option de virtualisation, spécifiquement des processeurs avec la technologie Intel VT (Intel Virtualization Technology) ou AMD-V (AMD Virtualization).This is available in processors that include a virtualization option - specifically processors with Intel Virtualization Technology (Intel VT) or AMD Virtualization (AMD-V) technology.

    • La prévention de l’exécution des données par le matériel doit être disponible et activée.Hardware-enforced Data Execution Prevention (DEP) must be available and enabled. Pour les systèmes Intel, il s’agit du bit XD (Execute Disable Bit).For Intel systems, this is the XD bit (execute disable bit). Pour les systèmes AMD, il s’agit du bit NX (aucun bit d’exécution).For AMD systems, this is the NX bit (no execute bit).

Guide pratique pour vérifier la configuration requise pour Hyper-VHow to check for Hyper-V requirements

Ouvrez Windows PowerShell ou une invite de commandes et tapez :Open Windows PowerShell or a command prompt and type:

Systeminfo.exe

Faites défiler jusqu’à la section Configuration requise pour Hyper-V pour examiner le rapport.Scroll to the Hyper-V Requirements section to review the report.

Conditions requises pour des fonctionnalités spécifiquesRequirements for specific features

Voici la configuration requise pour l’affectation discrète des appareils et les machines virtuelles protégées.Here are the requirements for discrete device assignment and shielded virtual machines. Pour obtenir une description de ces fonctionnalités, consultez Nouveautés d’Hyper-V sur Windows Server.For descriptions of these features, see What's new in Hyper-V on Windows Server.

Attribution d’appareil discrèteDiscrete device assignment

La configuration requise pour l' ordinateur hôte est semblable à celle des exigences existantes pour la fonctionnalité SR-IOV dans Hyper-V.Host requirements are similar to the existing requirements for the SR-IOV feature in Hyper-V.

  • Le processeur doit avoir la table EPT (Extended Page Table) d’Intel ou la table de pages imbriquée d’AMD (NPT).The processor must have either Intel's Extended Page Table (EPT) or AMD's Nested Page Table (NPT).

  • Le chipset doit avoir :The chipset must have:

    • Interruption du remappage : VT-d Intel avec la fonctionnalité de remappage d’interruption (VT-D2) ou n’importe quelle version de l’unité de gestion de mémoire d’e/s AMD (MMU d’e/s).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).

    • Remappage DMA-VT-d Intel avec invalidations en file d’attente ou un MMU d’e/s AMD.DMA remapping - Intel's VT-d with Queued Invalidations or any AMD I/O MMU.

    • Access Control services (ACS) sur les ports racine PCI Express.Access control services (ACS) on PCI Express root ports.

  • Les tables de microprogrammes doivent exposer les MMU d’e/s à l’hyperviseur Windows.The firmware tables must expose the I/O MMU to the Windows hypervisor. Notez que cette fonctionnalité peut être désactivée dans UEFI ou BIOS.Note that this feature might be turned off in the UEFI or BIOS. Pour obtenir des instructions, consultez la documentation matérielle ou contactez le fabricant de votre matériel.For instructions, see the hardware documentation or contact your hardware manufacturer.

Les appareils ont besoin d’un GPU ou d’une mémoire non volatile Express (NVMe).Devices need GPU or non-volatile memory express (NVMe). Pour GPU, seuls certains appareils prennent en charge l’affectation discrète des appareils.For GPU, only certain devices support discrete device assignment. Pour vous en assurer, consultez la documentation matérielle ou contactez le fabricant de votre matériel.To verify, see the hardware documentation or contact your hardware manufacturer. Pour plus d’informations sur cette fonctionnalité, y compris son utilisation et les considérations à prendre en compte, consultez la publication «attribution de périphérique discrète-Description et arrière-plan» dans le blog sur la virtualisation.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.

Machines virtuelles dotées d’une protection maximaleShielded virtual machines

Ces machines virtuelles s’appuient sur la sécurité basée sur la virtualisation et sont disponibles à partir de Windows Server 2016.These virtual machines rely on virtualization-based security and are available starting with Windows Server 2016.

La configuration requise pour l' ordinateur hôte est :Host requirements are:

  • UEFI 2.3.1 c-prend en charge le démarrage en toute sécurité et mesuréUEFI 2.3.1c - supports secure, measured boot

    Les deux éléments suivants sont facultatifs pour la sécurité basée sur la virtualisation en général, mais requis pour l’hôte si vous souhaitez bénéficier de la protection fournie par ces fonctionnalités :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 v 2.0-protège les ressources de sécurité de la plateformeTPM v2.0 - protects platform security assets

  • IOMMU (Intel VT-D) : l’hyperviseur peut fournir une protection d’accès direct à la mémoire (DMA)IOMMU (Intel VT-D) - so the hypervisor can provide direct memory access (DMA) protection

La configuration requise pour les ordinateurs virtuels est la suivante :Virtual machine requirements are:

  • 2e générationGeneration 2
  • Windows Server 2012 ou une version plus récente que le système d’exploitation invitéWindows Server 2012 or newer as the guest operating system