Pilotes de virtualisation paravirtuelle pour les instances Windows - Amazon Elastic Compute Cloud

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Pilotes de virtualisation paravirtuelle pour les instances Windows

Les AMI Windows contiennent un jeu de pilotes permettant d’accéder au matériel virtualisé Ces pilotes sont utilisés par Amazon EC2 pour mapper le stockage d’instances et les volumes Amazon EBS à leurs périphériques. Le tableau suivant présente les principales différences entre les différents pilotes.

Virtualisation paravirtuelle Red Hat PV Citrix AWSVIRTUALISATION PARAVIRTUELLE

Type d’instance

Non pris en charge pour tous les types d’instance. Si vous spécifiez un type d’instance non pris en charge, l’instance est dégradée.

Pris en charge pour les types d’instance Xen.

Pris en charge pour les types d’instance Xen.

Volumes attachés

Prend en charge jusqu’à 16 volumes attachés.

Prend en charge plus de 16 volumes attachés.

Prend en charge plus de 16 volumes attachés.

Réseau

Le pilote rencontre des problèmes connus au cours desquels la connexion réseau se réinitialise en cas de charges élevées (les transferts de fichiers FTP rapides, par exemple).

Le pilote configure automatiquement des trames jumbo sur la carte réseau lorsqu’il se trouve sur un type d’instance compatible. Lorsque l’instance fait partie d’un groupe de placement du cluster, cela permet d’améliorer les performances du réseau entre les instances qui font partie du groupe de placement du cluster. Pour de plus amples informations, consultez Groupes de placement pour vos instances Amazon EC2.

Le tableau suivant présente les pilotes PV que vous devez exécuter sur chaque version de Windows Server sur Amazon EC2.

Version Windows Server Version de pilote PV
Windows Server 2025 Non pris en charge
Windows Server 2022 AWSDernière version de PV
Windows Server 2019 AWSDernière version de PV
Windows Server 2016 AWSDernière version de PV
Windows Server 2012 R2 AWS PV version 8.4.3
Windows Server 2012 AWS PV version 8.4.3
Windows Server 2008 R2 AWS PV version 8.3.5
Windows Server 2008 PV Citrix 5.9
Windows Server 2003 PV Citrix 5.9

AWSPilotes de paravirtualisation (PV)

Les pilotes PV AWS sont stockés dans le répertoire %ProgramFiles%\Amazon\Xentools. Ce répertoire contient également des symboles publics et un outil de ligne de commande, xenstore_client.exe, qui vous permet d’accéder aux entrées de XenStore. Par exemple, la commande PowerShell suivante renvoie l’heure suivante de l’hyperviseur :

PS C:\> [DateTime]::FromFileTimeUTC((gwmi -n root\wmi -cl AWSXenStoreBase).XenTime).ToString("hh:mm:ss") 11:17:00

Les composants de pilote PV AWS sont répertoriés dans le registre Windows sous HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. Ces composants de pilote sont les suivants : xenbus, xeniface, xennet, xenvbd et xenvif.

Les pilotes PV AWS possèdent également un service Windows nommé LiteAgent, qui s’exécute en mode utilisateur. Il gère des tâches telles que les événements d’arrêt et de redémarrage à partir des API AWS sur les instances de génération Xen. Vous pouvez accéder aux services et les gérer en exécutant Services.msc dans la ligne de commande. Lorsqu’ils s’exécutent sur des instances de génération Nitro, les pilotes PV AWS ne sont pas utilisés et le service LiteAgent s’arrêtera de lui-même à partir de la version 8.2.4 du pilote. La mise à jour vers le pilote PV AWS le plus récent met également à jour le service LiteAgent et améliore la fiabilité sur toutes les générations d’instance.

Installer les derniers pilotes PV AWS

Les AMI Windows Amazon contiennent un jeu de pilotes permettant d’accéder au matériel virtualisé. Ces pilotes sont utilisés par Amazon EC2 pour mapper le stockage d’instances et les volumes Amazon EBS à leurs périphériques. Nous vous recommandons d’installer les derniers pilotes pour améliorer la stabilité et les performances des instances Windows EC2.

Options d’installation

AWSHistorique du package de pilotes PV

Le tableau suivant présente les modifications apportées aux pilotes PV AWS pour chaque version.

Version du package Détails Date de publication

8.6.0

  • Correctifs de stabilité pour les interactions XenStore.

27 mai 2025

8.5.0

  • Corrections de stabilité afin de remédier à de rares cas de plantage lors du détachement d’un périphérique réseau.

  • Correctifs de stabilité pour traiter les rares cas de plantages pendant le détachement du volume EBS.

  • Correction de bogues dans l’installateur de packages.

  • Mise à jour de l’installateur PV afin d’utiliser Pnputil.

31 octobre 2024

8.4.3

Correction de bogues dans le programme d’installation du package afin d’améliorer l’expérience de mise à niveau. Il s’agit de la dernière version pouvant être exécutée sur Windows Server 2012 et 2012 R2. Cette version est disponible au téléchargement, mais elle n’est plus prise en charge puisque Windows Server 2012 et 2012 R2 ont atteint la fin du support. 24 janvier 2023
8.4.2 Correctifs de stabilité pour répondre aux conditions de concurrence. 13 avril 2022
8.4.1 Package d’installation amélioré. 7 janvier 2022

8.4.0

2 mars 2021

8.3.5

Package d’installation amélioré.

Il s’agit de la dernière à pouvoir être exécutée sur Windows Server 2008 R2. Cette version est disponible au téléchargement, mais n’est plus prise en charge. Windows Server 2008 R2 est arrivé en fin de vie et n’est plus pris en charge par Microsoft.

7 janvier 2022

8.3.4

Amélioration de la fiabilité de la connexion des périphériques réseau. 4 août 2020

8.3.3

  • Mise à jour vers le composant connecté à XenStore pour empêcher la vérification de bogues pendant les chemins de gestion des erreurs.

  • Mise à jour vers le composant de stockage pour éviter les plantages lorsqu’un SRB non valide est soumis.

Pour mettre à jour ce pilote sur les instances Windows Server 2008 R2, vous devez d’abord vérifier que les correctifs appropriés sont installés de manière à répondre à l’avis de sécurité Microsoft suivant : Microsoft Security Advisory 3033929.

4 février 2020

8.3.2

Fiabilité améliorée des composants de mise en réseau.

30 juillet 2019

8.3.1

Améliorations des performances et robustesse du composant de stockage.

12 juin 2019

8.2.7

Efficacité renforcée pour la prise en charge de la migration vers les types d’instance de dernière génération.

20 mai 2019

8.2.6

Amélioration de l’efficacité du chemin de vidage en cas de plantage.

15 janvier 2019

8.2.5

Améliorations de sécurité supplémentaires.

Programme d’installation PowerShell désormais disponible dans le package.

12 décembre 2018

8.2.4

Améliorations de la fiabilité.

2 octobre 2018

8.2.3

Correctifs de bogues et améliorations de performances.

Rapport de l’ID de volume EBS comme numéro de série de disque pour les volumes EBS. Ceci permet des scénarios de cluster tels que S2D.

29 mai 2018

8.2.1

Amélioration des performances réseau et stockage, et correctifs de robustesse.

Pour vérifier que cette version a été installée, reportez-vous à la valeur de registre Windows suivant : HKLM\Software\Amazon\PVDriver\Version 8.2.1.

8 mars 2018

7.4.3

Ajout de la prise en charge de Windows Server 2016.

Correctifs de stabilité pour toutes les versions du système d’exploitation Windows prises en charge.

*AWS La signature du pilote PV version 7.4.3 expire le 29 mars 2019. Nous vous conseillons de procéder à une mise à jour avec le pilote PV AWS le plus récent.

18 nov 2016

7.4.2

Correctifs de stabilité pour la prise en charge du type d’instance X1.

2 août 2016

7.4.1

  • Amélioration des performances du pilote de stockage PV AWS.

  • Correctifs de stabilité du pilote de stockage PV AWS : résolution du problème entraînant un incident système des instances avec le code de vérification d’erreur 0x0000DEAD.

  • Correctifs de stabilité du pilote réseau PV AWS.

  • Ajout de la prise en charge de Windows Server 2008 R2.

12 juillet 2016

7.3.2

  • Amélioration de la journalisation et des diagnostics.

  • Correctif de stabilité du pilote de stockage PV AWS. Dans certains cas, les disques n’apparaissent pas sur Windows après les avoir réassociés à l’instance.

  • Ajout de la prise en charge de Windows Server 2012.

24 juin 2015

7.3.1

Mise à jour de TRIM : correctif lié aux requêtes TRIM. Ce correctif stabilise les instances et améliore les performances des instances en cas de gestion d’un grand nombre de requêtes TRIM.

7.3.0

Prise en charge de TRIM : le pilote PV AWS envoie maintenant les requêtes TRIM à l’hyperviseur. Les disques éphémères traitent correctement les requêtes TRIM étant donné que le stockage sous-jacent prend en charge TRIM (SSD). Notez que le stockage basé sur EBS ne prend plus en charge TRIM depuis mars 2015.

7.2.5

  • Correctif de stabilité du pilote de stockage PV AWS : dans certains cas, le pilote PV AWS pouvait déréférencer la mémoire non valide et entraîner une panne système.

  • Correctif de stabilité lors de la génération d’un vidage sur incident : dans certains cas, le pilote PV AWS restait bloqué dans une condition de concurrence lors de la création d’un vidage sur incident. Avant cette version, le seul moyen de résoudre ce problème était de forcer l’arrêt, puis le redémarrage du pilote afin de supprimer le fichier de vidage de mémoire.

7.2.4

Persistance de l’ID de l’appareil : ce correctif de pilote masque l’ID d’appareil PCI de la plateforme et oblige le système à renvoyer toujours le même ID d’appareil, même si l’instance est déplacée. De façon plus générale, ce correctif concerne la façon dont l’hyperviseur affiche les appareils virtuels. Il inclut également des modifications du co-installeur des pilotes PV AWS afin que le système assure la persistance des appareils virtuels mappés.

7.2.2

  • Chargement des pilotes PV AWS en mode DSRM (Directory Services Restore Mode) : ce mode est une option de démarrage en mode sans échec pour les contrôleurs de domaine Windows Server.

  • Persistance de l’ID de l’appareil lorsque la carte réseau virtuelle est rattachée : ce correctif oblige le système à vérifier le mappage de l’adresse MAC et assure la persistance de l’ID de l’appareil. Il garantit que les cartes réseau rattachées conservent leurs paramètres statiques.

7.2.1

  • Exécution en mode sans échec : résolution du problème empêchant le chargement du pilote en mode sans échec. Précédemment, le lancement des pilotes PV AWS ne fonctionnait que dans les systèmes exécutés en mode normal.

  • Ajout de disques aux groupes de stockage Microsoft Windows : précédemment, nous synthétisions les requêtes de page 83. Ce correctif a désactivé la prise en charge de page 83. Notez que cela ne concerne pas les groupes de stockage qui sont utilisés dans un environnement de cluster, car les disques PV ne sont pas des disques de cluster valides.

7.2.0

Base : Version de base PV AWS.

Pilotes PV Citrix

Les pilotes PV Citrix sont stockés dans le répertoire %ProgramFiles%\Citrix\XenTools (instances 32 bits) ou %ProgramFiles(x86)%\Citrix\XenTools (instances 64 bits).

Les composants de pilote PV Citrix sont répertoriés dans le registre Windows sous HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services. Ces composants de pilote sont les suivants : xenevtchn, xeniface, xennet, Xennet6, xensvc, xenvbd et xenvif.

Citrix contient également un composant de pilote nommé XenGuestAgent qui s’exécute en tant que service Windows. Il gère des tâches comme l’arrêt et le redémarrage d’événements dans l’API. Vous pouvez accéder aux services et les gérer en exécutant Services.msc dans la ligne de commande.

Si vous rencontrez des erreurs de mise en réseau lors de l’exécution de certaines charges de travail, vous pouvez devoir désactiver la fonction de transfert de la charge TCP pour le pilote PV Citrix. Pour de plus amples informations, consultez Transfert de la charge TCP.

Pilotes PV Red Hat

Les pilotes Red Hat sont pris en charge pour les instances héritées, mais ne sont pas recommandés sur les instances les plus récentes avec plus de 12 Go de RAM en raison de restrictions des pilotes. Les instances avec plus de 12 Go de RAM exécutant les pilotes Red Hat peuvent échouer à démarrer et devenir inaccessibles. Nous vous recommandons de remplacer les pilotes Red Hat par les pilotes PV Citrix, puis les pilotes PV Citrix par les pilotes PV AWS.

Les fichiers sources des pilotes Red Hat sont stockés dans le répertoire %ProgramFiles%\RedHat (instances 32 bits) ou %ProgramFiles(x86)%\RedHat (instances 64 bits). Les deux pilotes s’appellent rhelnet, pilote réseau de virtualisation paravirtuelle Red Hat, et rhelscsi, pilote de miniport SCSI Red Hat.

S’abonner aux notifications

Amazon SNS peut vous notifier en cas de publication de nouvelles versions des pilotes Windows EC2. Vous pouvez vous abonner à ces notifications.

Note

Vous devez spécifier la région dans laquelle la rubrique SNS a été créée.

Chaque fois que des pilotes Windows EC2 sont publiés, nous envoyons des notifications aux abonnés de la rubrique . Si vous ne souhaitez plus recevoir ces notifications, vous pouvez vous désabonner. Pour plus d’informations, consultez la section Supprimer une rubrique et un abonnement SNS.

Console
Pour s'abonner aux notifications
  1. Ouvrez la console Amazon SNS à partir de l’adresse https://console.aws.amazon.com/sns/v3/home.

  2. Dans la barre de navigation, changez la région en US Est (Virginie du Nord), si nécessaire. Vous devez sélectionner cette région, car les notifications SNS auxquelles vous vos abonnez sont dans cette région.

  3. Dans le panneau de navigation, choisissez Abonnements.

  4. Choisissez Créer un abonnement.

  5. Dans la boîte de dialogue Créer un abonnement, exécutez l’une des actions suivantes :

    1. Pour TopicARN, copiez l’Amazon Resource Name (ARN) suivant :

      arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers

    2. Pour Protocole, choisissez Email.

    3. Pour Point de terminaison, tapez une adresse e-mail que vous pouvez utiliser pour recevoir les notifications.

    4. Choisissez Créer un abonnement.

  6. Vous recevrez rapidement un e-mail de confirmation. Ouvrez l’e-mail et suivez les instructions pour terminer votre abonnement.

AWS CLI
Pour s'abonner aux notifications

Utilisez la commande suivante de l’.

aws sns subscribe \ --topic-arn arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers \ --region us-east-1 \ --protocol email \ --notification-endpoint YourUserName@YourDomainName.ext
PowerShell
Pour s'abonner aux notifications

Utilisez la commande suivante de l’.

Connect-SNSNotification ` -TopicArn 'arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers' ` -Region us-east-1 ` -Protocol email ` -Endpoint "YourUserName@YourDomainName.ext"