Je souhaite connaître les étapes à suivre avant de migrer mon instance Amazon Elastic Compute Cloud (Amazon EC2) vers une instance de sixième génération.
Brève description
Les instances de sixième génération (à l'exception des instances C6g, M6g et R6g) peuvent nécessiter un pilote mis à jour pour l'Adaptateur réseau élastique (ENA). L'exécution de pilotes ENA antérieurs avec des instances de sixième génération peut entraîner des performances sous-optimales ou une défaillance de l'interface réseau élastique. Avant de migrer vers des instances de sixième génération, assurez-vous que votre AMI inclut des pilotes compatibles. Ou, si vous envisagez de lancer l'instance avec une nouvelle AMI, assurez-vous de sélectionner la bonne version d'AMI avec des pilotes compatibles intégrés.
Résolution
Systèmes d'exploitation basés sur Linux
Pour vous assurer que le pilote approprié est installé avant la migration, procédez comme suit :
1. Si vous utilisez Amazon Linux 2, exécutez la commande suivante pour vérifier la version du pilote ENA. Exécutez également cette commande si vous avez déjà mis à jour le pilote ENA à partir du référentiel Amazon ENA GitHub pour n'importe quel système d'exploitation.
modinfo ena
2. Utilisez les résultats de la commande et le tableau suivant pour vérifier que votre pilote ENA est à jour. Si les résultats indiquent une version antérieure à la valeur de la colonne Version du tableau, mettez à jour le pilote.
Environnement | Version |
---|
Linux ENA GitHub | Version du pilote ENA v2.2.9 |
Linux en amont | Version 5.9 du noyau |
Amazon Linux 2 | Noyau 4.14.186 |
Red Hat Enterprise Linux (RHEL) | Noyau RHEL 8.3 4.18.0-240.1.1.el8_3.ARCH |
Serveur SUSE Linux Enterprise (SLES) | Noyau SLE 12 SP4 4.12.14-95.99.3, noyau SLE 12 SP5 4.12.14-122.116.1, noyau SLE 15 4.12.14-150000.150.92.2, noyau SLE 15 SP1 4.12.14-150100.197.114.2, noyau SLE 15 SP2 5.3.18-24.15.1 et tous les noyaux des versions ultérieures de SLE |
Linux Ubuntu | Noyau 20.04 5.4.0-1025-aws |
DPDK | v20.11 |
FreeBSD | v2.3.1 |
Remarque : Les versions antérieures du pilote ENA suivantes entraînent l'échec du rattachement à l'interface réseau élastique avec les instances de sixième génération.
- Système d'exploitation ENA : Antérieur à la version 1.2.0
- ENA DPDK : Antérieur à la v1.1.1
- ENA VMware ESXi : Antérieur à la version 1.6.0
- ENA FreeBSD : Antérieur à la version 2.3.1
Systèmes d'exploitation Windows
Remarque : Seul Windows Server 2008 R2 ou version ultérieure est compatible avec les instances de sixième génération.
Pour vous assurer que le pilote approprié est installé avant la migration, procédez comme suit :
1. Ouvrez PowerShell dans l'instance Windows EC2 que vous souhaitez migrer vers la sixième génération. Exécutez ensuite la commande suivante :
Get-WmiObject Win32_PnPSignedDriver| select devicename, driverversion | where {$_.devicename -like "*Amazon Elastic Network*"}
Voici un exemple de sortie de commande :
devicename driverversion
---------- -------------
Amazon Elastic Network Adapter 2.1.4.0
2. Si la sortie de la commande précédente indique que la version du pilote est antérieure à la version 2.0.0, mettez à jour le pilote. Les versions du pilote antérieures à la version 2.0.0 entraînent l'échec de l'attachement à l'interface réseau élastique avec les instances de sixième génération.
Si la commande ne produit aucune sortie, aucun pilote n'est présent. Pour plus d'informations sur l'installation d'un pilote, consultez la section Activer la mise en réseau améliorée sous Windows.
Informations connexes
Activez la mise en réseau améliorée avec l’Adaptateur réseau élastique (ENA) sur les instances Windows