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.
Activez les réseaux améliorés avec Elastic Network Adapter (ENA) sur les instances Windows
Amazon EC2 offre des fonctionnalités de mise en réseau améliorée via l’adaptateur Elastic Network Adapter (ENA). Pour utiliser la mise en réseau améliorée, vous devez installer le module ENA requis et activer la prise en charge ENA.
Table des matières
Prérequis
Pour préparer la mise en réseau améliorée à l’aide de l’adaptateur réseau ENA, configurez votre instance comme suit :
-
Lancez une instance basée sur le système AWS Nitro.
-
Si l’instance exécute Windows Server 2008 R2 SP1, assurez-vous qu’elle possède la mise à jour de prise en charge de signature de code SHA-2
. -
Vérifiez que l'instance a une connectivité Internet.
-
AWS CloudShell
Utilisez-le depuis ou installez et configurez le AWS CLIou AWS Tools for Windows PowerShellsur n'importe quel ordinateur de votre choix, de préférence sur votre ordinateur de bureau ou portable local. AWS Management Console Pour plus d’informations, consultez la section Accès à Amazon EC2 du Guide de l’utilisateur AWS CloudShell. La gestion de la mise en réseau améliorée n’est pas possible à partir de la console Amazon EC2. -
Si l’instance comporte des données importantes que vous souhaitez conserver, vous devez les sauvegarder maintenant en créant une AMI à partir de votre instance. La mise à jour des noyaux et des modules noyau, ainsi que l’activation de l’attribut
enaSupport
, peuvent rendre les instances incompatibles ou les systèmes d’exploitation inaccessibles. Si cela se produit et que vous disposez d'une sauvegarde récente, vos données continueront d'être conservées.
Performances réseau améliorées
La documentation suivante fournit un résumé des performances réseau pour les types d’instance qui prennent en charge la mise en réseau améliorée ENA :
Tester l’activation de réseaux améliorés
Pour tester si la mise en réseau améliorée est déjà activée, vérifiez que le pilote est installé sur votre instance et que l’attribut enaSupport
est défini.
Attribut de l’instance (enaSupport)
Pour vérifier si l’attribut de mise en réseau améliorée enaSupport
est défini sur une instance, utilisez l’une des commandes suivantes. Si l'attribut est défini, la réponse est true.
-
describe-instances (AWS CLI/AWS CloudShell)
aws ec2 describe-instances --instance-ids
instance_id
--query "Reservations[].Instances[].EnaSupport" -
Get-EC2Instance(Outils pour Windows PowerShell)
(Get-EC2Instance -InstanceId
instance-id
).Instances.EnaSupport
Attribut d’image (enaSupport)
Pour vérifier si l’attribut de mise en réseau améliorée enaSupport
est déjà défini sur une AMI, utilisez l’une des commandes suivantes. Si l’attribut est défini, la réponse est true.
-
describe-images (AWS CLI/AWS CloudShell)
aws ec2 describe-images --image-id
ami_id
--query "Images[].EnaSupport" -
Get-EC2Image(Outils pour Windows PowerShell)
(Get-EC2Image -ImageId
ami_id
).EnaSupport
Activer les réseaux améliorés sur Windows
Si vous avez lancé votre instance et qu’elle n’a pas la mise en réseau déjà activée, vous devez télécharger et installer le pilote de la carte réseau requis sur votre instance, puis définir l’attribut d’instance enaSupport
pour activer la mise en réseau améliorée. Vous pouvez uniquement activer cet attribut sur les types d’instance pris en charge et seulement si le pilote ENA est installé. Pour plus d’informations, consultez Prise en charge de la mise en réseau améliorée.
Pour activer la mise en réseau améliorée
-
Connectez-vous à votre instance en tant qu’administrateur local.
-
[Windows Server 2016 et 2019 uniquement] Exécutez le PowerShell script EC2Launch suivant pour configurer l'instance une fois le pilote installé.
PS C:\>
C:\ProgramData\Amazon\EC2-Windows\Launch\Scripts\InitializeInstance.ps1 -Schedule
-
Depuis l’instance, installez le pilote comme suit :
-
Téléchargez
le pilote le plus récent sur l’instance. -
Décompressez l’archive zip.
-
Installez le pilote en exécutant le
install.ps1
PowerShell script.Note
Si vous obtenez une erreur d’exécution de la stratégie, définissez la stratégie sur
Unrestricted
(par défaut, elle est définie surRestricted
ouRemoteSigned
). Dans une ligne de commande, exécutezSet-ExecutionPolicy -ExecutionPolicy Unrestricted
, puis réexécutez leinstall.ps1
PowerShell script.
-
-
Depuis votre ordinateur local, arrêtez votre instance à l’aide de la console Amazon EC2 ou de l’une des commandes suivantes : stop-instances (AWS CLI/AWS CloudShell), Stop-EC2Instance (AWS Tools for Windows PowerShell). Si votre instance est gérée par AWS OpsWorks, vous devez l'arrêter dans la AWS OpsWorks console afin que son état reste synchronisé.
-
Activez la prise en charge ENA sur votre instance comme suit :
-
Sur votre ordinateur local, vérifiez l’attribut de prise en charge ENA de l’instance EC2 sur votre instance en exécutant l’une des commandes suivantes. Si l’attribut n’est pas activé, la sortie indiquera « [] » ou une valeur vide.
EnaSupport
est défini surfalse
par défaut.-
describe-instances (AWS CLI/AWS CloudShell)
aws ec2 describe-instances --instance-ids
instance_id
--query "Reservations[].Instances[].EnaSupport" -
Get-EC2Instance(Outils pour Windows PowerShell)
(Get-EC2Instance -InstanceId
instance-id
).Instances.EnaSupport
-
-
Pour activer la prise en charge ENA, exécutez l’une des commandes suivantes :
-
modify-instance-attribute (AWS CLI/AWS CloudShell)
aws ec2 modify-instance-attribute --instance-id
instance_id
--ena-support -
Edit-EC2InstanceAttribute (AWS Tools for Windows PowerShell)
Edit-EC2InstanceAttribute -InstanceId
instance_id
-EnaSupport $true
Si vous rencontrez des problèmes lorsque vous redémarrez l’instance, vous pouvez également désactiver la prise en charge ENA à l’aide d’une des commandes suivantes :
-
modify-instance-attribute (AWS CLI/AWS CloudShell)
aws ec2 modify-instance-attribute --instance-id
instance_id
--no-ena-support -
Edit-EC2InstanceAttribute (AWS Tools for Windows PowerShell)
Edit-EC2InstanceAttribute -InstanceId
instance_id
-EnaSupport $false
-
-
Vérifiez que l’attribut a été défini sur
true
à l’aide de describe-instances ou Get-EC2Instance comme indiqué précédemment. Vous devriez désormais voir la sortie suivante :[ true ]
-
-
Depuis votre ordinateur local, démarrez votre instance à l’aide de la console Amazon EC2 ou de l’une des commandes suivantes : start-instances (AWS CLI/AWS CloudShell), Start-EC2Instance (AWS Tools for Windows PowerShell). Si votre instance est gérée par AWS OpsWorks, vous devez démarrer l'instance à l'aide de la AWS OpsWorks console afin que son état reste synchronisé.
-
Sur l’instance, vérifiez que le pilote ENA est installé et activé comme suit :
-
Cliquez sur l’icône réseau avec le bouton droit de la souris et choisissez Open Network and Sharing Center (Ouvrir le Centre Réseau et partage).
-
Choisissez la carte Ethernet (par exemple, Ethernet 2).
-
Sélectionnez Details (Détails). Pour Network Connection Details (Détails de connexion réseau), vérifiez que Description a pour valeur Amazon Elastic Network Adapter.
-
-
Créez une AMI à partir de l’instance (facultatif). L’AMI hérite de l’attribut
enaSupport
à partir de l’instance. Par conséquent, vous pouvez utiliser cette AMI pour lancer une autre instance avec ENA activée par défaut. Pour plus d’informations, consultez Créer une AMI Windows personnalisée.
Installation ou mise à niveau du pilote Adaptateur réseau élastique (ENA)
Si votre instance n’est pas basée sur l’une des dernières Amazon Machine Image (AMI) Windows fournies par Amazon, utilisez la procédure suivante pour installer le pilote ENA actuel sur votre instance. Vous devez effectuer cette mise à jour à un moment où il est possible de redémarrer votre instance. Si le script d’installation ne redémarre pas automatiquement votre instance, nous vous recommandons de redémarrer l’instance à la dernière étape.
Si vous utilisez un volume de stockage d’instances pour stocker des données pendant que l’instance fonctionne, ces données sont effacées lorsque vous arrêtez l’instance. Avant d’arrêter votre instance, vérifiez que vous avez copié toutes les données dont vous avez besoin à partir de vos volumes de stockage d’instances vers un stockage persistant, tel qu’Amazon EBS ou Amazon S3.
Prérequis
Pour installer ou mettre à niveau le pilote ENA, votre instance Windows doit remplir les conditions préalables suivantes :
-
Avoir installé PowerShell la version 3.0 ou ultérieure
Étape 1 : sauvegarder vos données
Nous vous recommandons de créer une AMI de sauvegarde au cas où vous auriez besoin d’annuler vos modifications via le Gestionnaire de périphériques. Pour créer une AMI de sauvegarde avec le AWS Management Console, procédez comme suit :
-
Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/
. -
Dans le panneau de navigation, sélectionnez Instances.
-
Sélectionnez l’instance qui nécessite la mise à niveau du pilote, puis choisissez Arrêter l’instance dans le menu État de l’instance.
-
Une fois l’instance arrêtée, sélectionnez-la à nouveau. Pour créer votre sauvegarde, choisissez Image et modèles dans le menu Actions, puis choisissez Créer une image.
-
Pour redémarrer votre instance, choisissez Démarrer l’instance dans le menu État de l’instance.
Étape 2 : installer ou mettre à niveau votre pilote ENA
Vous pouvez installer ou mettre à niveau votre pilote ENA avec le AWS Systems Manager distributeur ou avec des PowerShell applets de commande. Pour plus d’instructions, sélectionnez l’onglet correspondant à la méthode que vous voulez utiliser.
Étape 3 (facultative) : vérifier la version du pilote ENA après l’installation
Pour vous assurer que le package du pilote ENA a été installé avec succès sur votre instance, vous pouvez vérifier la nouvelle version comme suit :
-
Connectez-vous à votre instance en tant qu’administrateur local.
-
Pour ouvrir le Gestionnaire de périphériques Windows, saisissez
devmgmt.msc
la fenêtre Exécuter. -
Choisissez OK. La fenêtre du Gestionnaire de périphériques s’ouvre.
-
Sélectionnez la flèche qui apparaît à gauche de Cartes réseau pour développer la liste.
-
Choisissez le nom ou ouvrez le menu contextuel pour Amazon Elastic Network Adapter, puis choisissez Propriétés. Cela ouvre la boîte de dialogue Propriétés d’Amazon Elastic Network Adapter.
Note
Les adaptateurs ENA utilisent tous le même pilote. Si vous avez plusieurs adaptateurs ENA, vous pouvez sélectionner n’importe lequel d’entre eux pour mettre à jour le pilote de tous les adaptateurs ENA.
-
Pour vérifier la version actuelle installée, ouvrez l’onglet Pilote et vérifiez la version du pilote. Si la version actuelle ne correspond pas à votre version cible, consultez Dépanner le pilote Windows Elastic Network Adapter (ENA).
Annulation de l’installation d’un pilote ENA
En cas de problème lors de l’installation, vous devrez peut-être restaurer le pilote. Suivez ces étapes pour revenir à la version précédente du pilote ENA qui était installé sur votre instance.
-
Connectez-vous à votre instance en tant qu’administrateur local.
-
Pour ouvrir le Gestionnaire de périphériques Windows, saisissez
devmgmt.msc
la fenêtre Exécuter. -
Choisissez OK. La fenêtre du Gestionnaire de périphériques s’ouvre.
-
Sélectionnez la flèche qui apparaît à gauche de Cartes réseau pour développer la liste.
-
Choisissez le nom ou ouvrez le menu contextuel pour Amazon Elastic Network Adapter, puis choisissez Propriétés. Cela ouvre la boîte de dialogue Propriétés d’Amazon Elastic Network Adapter.
Note
Les adaptateurs ENA utilisent tous le même pilote. Si vous avez plusieurs adaptateurs ENA, vous pouvez sélectionner n’importe lequel d’entre eux pour mettre à jour le pilote de tous les adaptateurs ENA.
-
Pour annuler le pilote, ouvrez l’onglet Pilote et choisissez Annuler le pilote. Cela ouvre la fenêtre Restauration du package de pilotes.
Note
Si l’onglet Pilote n’affiche pas l’action Annuler le pilote, ou si l’action n’est pas disponible, cela signifie que le magasin de pilotes
de votre instance ne contient pas le package de pilotes précédemment installé. Pour résoudre ce problème, consultez Scénarios de résolution des problèmes, et développez la section Version inattendue du pilote ENA installé. Pour plus d’informations sur le processus de sélection du package de pilotes de périphériques, consultez Comment Windows sélectionne un package de pilotes pour un périphérique sur le site Web de documentation de Microsoft.
Versions des pilotes Amazon ENA
Les AMI Windows comprennent le pilote Amazon ENA pour activer la mise en réseau améliorée
Le tableau suivant indique la version du pilote ENA à télécharger pour chaque version de Windows Server.
Version Windows Server | Version de pilote ENA |
---|---|
Windows Server 2022 |
2.4.0 et versions ultérieures |
Windows Server 2019 |
dernières |
Windows Server 2016 | dernières |
Windows Server 2012 R2 | 2.6.0 et versions antérieures |
Windows Server 2012 | 2.6.0 et versions antérieures |
Windows Server 2008 R2 | 2.2.3 et version antérieure |
Le tableau suivant résume les modifications pour chaque version.
Versions du pilote | Détails | Date de publication |
---|---|---|
Nouvelles fonctions
Correctifs de bogue
|
20 juin 2023 | |
2.5.0 |
AnnonceLe pilote Windows ENA version 2.5.0 a été annulé en raison d’un échec d’initialisation sur le contrôleur de domaine Windows. Windows Client et Windows Server ne sont pas affectés. |
17 février 2023 |
Nouvelles fonctions
Correctif de bogue.
|
28 avril 2022 | |
2.2.4 |
AnnonceLe pilote Windows ENA version 2.2.4 a été annulé en raison d’une dégradation potentielle des performances sur les instances EC2 de sixième génération. Nous vous recommandons de revenir à une version plus ancienne du pilote à l’aide de l’une des méthodes suivantes :
|
26 octobre 2021 |
Nouvelle fonction
Correctif de bogue.
La version 2.2.3 du pilote ENA de Windows est la dernière version qui prend en charge Windows Server 2008 R2. Les types d’instance actuellement disponibles qui utilisent ENA continueront à être pris en charge sur Windows Server 2008 R2. Les pilotes sont disponibles en téléchargement. Aucun futur type d’instance ne supportera Windows Server 2008 R2, et vous ne pouvez pas lancer, importer ou migrer des images Windows Server 2008 R2 vers de futurs types d’instance. |
25 mars 2021 | |
Nouvelle fonction
Correctif de bogue.
|
21 décembre 2020 | |
Nouvelle fonction
|
1er octobre 2020 | |
Nouvelles fonctions
Optimisations des performances
Correctif de bogue.
|
12 août 2020 | |
Correctif de bogue.
|
23 Juin 2020 | |
Correctifs de bogue
|
25 novembre 2019 | |
Nouvelle fonction
Correctifs de bogue
|
4 novembre 2019 | |
Correctifs de bogue
|
16 septembre 2019 | |
Le pilote Windows ENA v2.1 introduit de nouvelles capacités d’appareil ENA, accroît les performances, ajoute de nouvelles fonctionnalités et inclut plusieurs améliorations de stabilité.
|
1 juillet 2019 | |
|
4 octobre 2018 | |
Inclut les correctifs de fiabilité et unifie la prise en charge de Windows Server 2008 R2 via Windows Server 2016. |
13 février 2018 | |
Version initiale. Incluse dans les AMI pour Windows Server 2008 R2, Windows Server 2012 RTM, Windows Server 2012 R2 et Windows Server 2016. |
juillet 2016 |
S’abonner aux notifications
Amazon SNS peut vous notifier en cas de publication de nouvelles versions des pilotes Windows EC2. Pour vous abonner à ces notifications, utilisez la procédure suivante.
Pour s’abonner aux notifications de l’EC2
-
Ouvrez la console Amazon SNS à partir de l’adresse https://console.aws.amazon.com/sns/v3/home
. -
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.
-
Dans le panneau de navigation, choisissez Abonnements.
-
Choisissez Créer un abonnement.
-
Dans la boîte de dialogue Créer un abonnement, exécutez l’une des actions suivantes :
-
Pour TopicARN, copiez l’Amazon Resource Name (ARN) suivant :
arn:aws:sns:us-east-1:801119661308:ec2-windows-drivers
-
Pour Protocole, choisissez
Email
. -
Pour Point de terminaison, entrez une adresse e-mail que vous pouvez utiliser pour recevoir les notifications.
-
Choisissez Créer un abonnement.
-
-
Vous recevrez rapidement un e-mail de confirmation. Ouvrez l’e-mail et suivez les instructions pour terminer votre abonnement.
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, exécutez la procédure suivante pour annuler votre abonnement.
Pour se désinscrire des notifications des pilotes Windows Amazon EC2
-
Ouvrez la console Amazon SNS à partir de l’adresse https://console.aws.amazon.com/sns/v3/home
. -
Dans le panneau de navigation, choisissez Abonnements.
-
Cochez la case correspondant à l’abonnement, puis choisissez Actions, Supprimer des abonnements. Lorsque vous êtes invité à confirmer l’opération, choisissez Supprimer.