Que dois-je faire avant de migrer mon instance EC2 vers une instance de sixième génération pour m'assurer de bénéficier de performances réseau optimales ?

Lecture de 4 minute(s)
0

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.

EnvironnementVersion
Linux ENA GitHubVersion du pilote ENA v2.2.9
Linux en amontVersion 5.9 du noyau
Amazon Linux 2Noyau 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 UbuntuNoyau 20.04 5.4.0-1025-aws
DPDKv20.11
FreeBSDv2.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

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an