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.
Bande passante réseau des EC2 instances Amazon
Les spécifications de bande passante de l’instance s’appliquent au trafic entrant et sortant de l’instance. Par exemple, si une instance spécifie jusqu’à 10 Gbit/s de bande passante, cela signifie qu’elle dispose d’une bande passante maximale de 10 Gbit/s pour le trafic entrant et de 10 Gbit/s pour le trafic sortant. La bande passante réseau disponible pour une EC2 instance dépend de plusieurs facteurs, comme suit.
Trafic multi-flux
La bande passante pour le trafic multiflux est limitée à 50 % de la bande passante disponible pour le trafic passant par une passerelle Internet ou une passerelle locale pour les instances de 32 Gbit/s ou plusvCPUs, ou 5 Gbit/s, selon la valeur la plus élevée. Pour les instances dont le débit est inférieur à 32vCPUs, la bande passante est limitée à 5 Gbit/s.
Trafic à flux unique
La bande passante pour le trafic à flux unique est limitée à 5 Gbit/s lorsque les instances ne font pas partie du même groupe de placement de clusters. Pour réduire la latence et augmenter la bande passante à flux unique, essayez l’une des solutions suivantes :
-
Utilisez un groupe de placement du cluster pour obtenir jusqu’à 10 Gbit/s de bande passante pour les instances au sein du même groupe.
-
Configurez plusieurs chemins entre deux points de terminaison pour obtenir une bande passante plus élevée avec Multipath TCP ()MPTCP.
-
Configurez ENA Express pour les instances éligibles au sein de la même zone de disponibilité afin d'atteindre jusqu'à 25 Gbit/s entre ces instances.
Note
Un flux unique est considéré comme un flux à 5 tuples TCP ou flux unique. UDP Pour les autres protocoles suivant l'en-tête IP, tels que GRE
ouIPsec
, le tuple 3 de l'adresse IP source, de l'adresse IP de destination et du protocole suivant est utilisé pour définir un flux.
Bande passante d’instance disponible
La bande passante réseau disponible d'une instance dépend vCPUs de son nombre. Par exemple, une m5.8xlarge
instance dispose d'une bande passante réseau de 32 vCPUs et 10 Gbit/s, et une m5.16xlarge
instance dispose d'une bande passante réseau de 64 vCPUs et 20 Gbit/s. Les instances peuvent ne pas atteindre cette bande passante, par exemple, si elles dépassent les autorisations réseau au niveau de l’instance, tels que le paquet par seconde ou le nombre de connexions suivies. La quantité de bande passante disponible que le trafic peut utiliser dépend du nombre vCPUs et de la destination. Par exemple, une m5.16xlarge
instance en possède 64vCPUs, de sorte que le trafic vers une autre instance de la région peut utiliser toute la bande passante disponible (20 Gbit/s). Toutefois, le trafic passant par une passerelle Internet ou une passerelle locale ne peut utiliser que 50 % de la bande passante disponible (10 Gbit/s).
Généralement, les instances de 16 vCPUs ou moins (taille 4xlarge
et moins) sont documentées comme ayant « jusqu'à » une bande passante spécifiée ; par exemple, « jusqu'à 10 Gbit/s ». Ces instances ont une bande passante de base. Pour répondre à une demande supplémentaire, ils peuvent utiliser un mécanisme de crédit d’I/O réseau pour surpasser leur bande passante de base. Les instances peuvent utiliser la bande passante de rafale pendant une durée limitée, généralement de 5 à 60 minutes, en fonction de la taille de l’instance.
Une instance reçoit le nombre maximal de crédits d’I/O réseau au lancement. Si l’instance épuise ses crédits d’I/O réseau, elle retourne à sa bande passante de base. Une instance en cours d’exécution gagne des crédits d’I/O réseau lorsqu’elle utilise moins de bande passante réseau que sa bande passante de base. Une instance arrêtée ne gagne pas de crédits d’I/O réseau. Le mode rafale d’une instance dépend de la mesure du possible, même lorsque l’instance dispose de crédits disponibles, car la bande passante de rafale est une ressource partagée.
Il existe des compartiments de crédits d’E/S réseau distincts pour les trafics entrants et sortants.
Performances réseau de base et de rafale
Le guide des types d'EC2instances Amazon décrit les performances réseau pour chaque type d'instance, ainsi que la bande passante réseau de base disponible pour les instances qui peuvent utiliser de la bande passante en rafale. Pour plus d’informations, consultez les ressources suivantes :
Vous pouvez également utiliser un outil de ligne de commande pour obtenir ces informations.
Contrôle de la bande passante de l’instance
Vous pouvez utiliser CloudWatch des métriques pour surveiller la bande passante du réseau de l'instance ainsi que les paquets envoyés et reçus. Vous pouvez utiliser les mesures de performance réseau fournies par le pilote Elastic Network Adapter (ENA) pour surveiller les cas où le trafic dépasse les allocations réseau définies par EC2 Amazon au niveau de l'instance.
Vous pouvez configurer si Amazon EC2 envoie des données métriques pour que l'instance CloudWatch utilise des périodes d'une minute ou de cinq minutes. Il est possible que les métriques de performance du réseau indiquent qu'une allocation a été dépassée et que des paquets ont été abandonnés alors que les métriques d' CloudWatch instance ne le font pas. Cela peut se produire lorsque l'instance connaît un bref pic de demande de ressources réseau (appelé microburst), mais que les CloudWatch indicateurs ne sont pas suffisamment précis pour refléter ces pics de microsecondes.