Comment puis-je trouver la limite de paquets réseau par seconde (PPS) pour les instances Amazon EC2 ?

Lecture de 2 minute(s)
0

J'ai une instance Amazon Elastic Compute Cloud (Amazon EC2) et je souhaite connaître la limite de paquets réseau par seconde (PPS) pour cette instance.

Brève description

Le PPS d'une instance Amazon EC2 dépend d'un certain nombre de caractéristiques réseau de l'instance. Cela inclut :

  • Composition du trafic, protocole de contrôle de transmission (TCP) et protocole UDP (User Datagram Protocol)
  • Nombre de flux
  • Taille du paquet
  • Nouvelles connexions par rapport aux connexions existantes
  • Règles des groupes de sécurité VPC

L'allocation PPS est considérée séparément de l'allocation de bande passante globale. Bien qu'une instance puisse être inférieure à l'allocation de bande passante globale, l'allocation PPS peut être dépassée si la taille moyenne des paquets est trop petite.

Solution

Les clients peuvent effectuer une analyse comparative PPS à l'aide du test iperf2. En fonction des caractéristiques du réseau, ce test peut aider les clients à déterminer la limite PPS approximative de toute instance Amazon EC2 en fonction des caractéristiques du réseau mises en évidence précédemment.

Pour effectuer un test iperf2, procédez comme suit :

1.    Créez deux instances Amazon EC2 dans la même zone de disponibilité (AZ) à l'aide d'une image Amazon Linux 2. Le type d'instance des deux instances doit être similaire.

2.    Installez les outils de développement et git sur les deux instances en exécutant les commandes suivantes :

sudo yum groupinstall "Development Tools"
sudo yum install git

3.    Clonez le code iperf sur les deux instances Amazon EC2 en exécutant les commandes suivantes :

cd /usr/local/
sudo git clone https://git.code.sf.net/p/iperf2/code iperf2-code

4.    Créez et installez le package sur les deux instances Amazon EC2 en utilisant ce qui suit :

cd /usr/local/iperf2-code
sudo ./configure
sudo make
sudo make install

5.    Exécutez iperf sur une instance en mode d'écoute. Cette instance servira de serveur pour votre test iperf :

sudo /usr/local/bin/iperf -s -u

6.    Exécutez la commande iperf suivante sur l'autre instance. Cette instance agira en tant que client :

sudo /usr/local/bin/iperf -c <private_IP_of_server_instance> -u -i 1 -l 16 -b 20kpps -e -P64

La réponse vous indique le nombre maximal de PPS atteint pour ce type d'instance. Pour plus d'informations, voir MANPAGE d'IPERF.


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