42 votes

Limites de bande passante pour Amazon EC2

Je dispose d'une instance micro sur le cloud Amazon EC2.

Aussi, l'instance est petite et elle a une utilisation très faible du CPU et de la RAM mais elle génère beaucoup de contenu, donc elle peut être considérée comme un serveur web servant une petite quantité de fichiers statiques (non de grande taille) à de nombreux clients.

D'un point de vue technique, il n'y a aucun problème pour une telle instance à gérer la charge de servir de nombreux Mo par seconde.

Ce qui m'inquiète, c'est s'il y a des limitations de bande passante imposées par Amazon lui-même. De nombreux fournisseurs de services VPS limitent les débits à, disons, 10 Mo/s, y a-t-il de telles limites chez Amazon et si oui, lesquelles?

Je n'ai trouvé aucune référence.

29voto

user114019 Points 11

Je me souvenais d'avoir mis en signet un post similaire il y a quelque temps, et Cyberx86 a publié une excellente réponse avec des tests de référence :)

Réponse de Serverfault

Modifier

D'après ce que j'ai pu trouver sur les forums AWS - Il semble que les personnes du support d'Amazon ne veulent pas répondre à cette question. Leur conseil est de le tester avec une source externe :

6voto

efkan Points 203

Éditer :

Après que @tomasz m'ait informé, j'ai vérifié à nouveau le problème.

J'ai trouvé un blog où les bandes passantes sont comparées sur ;

http://epamcloud.blogspot.com.tr/2013/03/testing-amazon-ec2-network-speed.html?m=1

Et je pense qu'il n'y a pas de limite précise en raison des différentes infrastructures techniques par zone et que les fournisseurs de technologie et d'infrastructure continuent à s'améliorer de jour en jour.

Si les limites de bande passante EC2 doivent être connues, chaque zone devrait être traitée séparément.


Maintenant, il y a une liste sur la documentation AWS.

La réponse de sa source ;

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-ec2-config.html

2voto

mbarlocker Points 131

Vous dites que les fichiers statiques servis ne sont pas de grande taille. Plus ils sont petits, plus vous vous inquiéterez du nombre de paquets par seconde que de la bande passante globale sur le réseau.

Tout comme la bande passante, AWS ne publie aucun chiffre concret, seulement des chiffres comme "Faible", "Modéré", "Élevé", etc. J'ai rencontré des problèmes avec les limitations de PPS, et c'était encore moins publié que les chiffres de bande passante, donc j'ai réalisé quelques tests.

Voici ce que j'ai trouvé pour différentes tailles d'instances :

t1.micro      8,473
t2.nano       9,807
t2.micro     19,391
t2.small     28,296
t2.medium    47,214
t2.large     49,512
c1.medium   110,575
m3.large    142,839
m1.large    157,557
m4.large    222,280
c4.large    233,450
r3.large    412,315
c3.large    475,996
i3.large    529,558
r4.large    544,981
c5.large    823,806

J'ai trouvé beaucoup plus sur le débit garanti et les PPS en mode best effort. Je l'ai mis dans un blog sur la surveillance des paquets par seconde sur EC2 où je montre des graphiques et des tableaux mieux que je ne pourrais le faire dans un commentaire.

Pour revenir à la Désignation des Performances Réseau d'Amazon ("Faible", "Modéré", "Élevé"), vous seriez probablement surpris de savoir qu'il y a peu de corrélation entre la bande passante réelle et les PPS réels par rapport à ces désignations. Elles sont sans valeur - ne vous fiez qu'aux résultats des tests, pas aux catégories publiées par AWS.

0voto

Nourdine Alouane Points 129

Vous pouvez utiliser cet outil à l'intérieur de votre instance pour obtenir des informations complètes sur la bande passante :

wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
chmod +x speedtest-cli
./speedtest-cli

Sortie :

Récupération de la configuration speedtest.net...
Récupération de la liste des serveurs speedtest.net...
Test depuis Amazon (54.72.143.50)...
Sélection du meilleur serveur en fonction de la latence...
Hébergé par Digiweb (Dublin) [1.78 km] : 3.395 ms
Test de vitesse de téléchargement ........................................
Téléchargement : 171.74 Mbit/s
Test de vitesse d'envoi ..................................................
Envoi : 281.61 Mbit/s

En espérant que cela vous aide

-1voto

Janaka Bandara Points 109

Il semble que EC2 propose une fonctionnalité Enhanced Networking pour une meilleure performance réseau :

Pour les instances Amazon EC2 prises en charge, cette fonctionnalité offre des performances plus élevées en paquets par seconde (PPS), des latences inter-instances plus faibles et une gigue réseau très faible.

Malheureusement, la fonctionnalité ne semble pas être disponible pour la gamme d'instances T* :

Actuellement, les instances C3, C4, D2, I3, I2 M4, X1 et R3 prennent en charge Enhanced Networking. Les instances X1, P2, I3, R4 et m4.16xlarge fournissent l'interface Elastic Network Adapter (ENA) pour Enhanced Networking. Les instances C3, C4, R3, I2, M4 (sauf m4.16xlarge) et D2 utilisent l'Interface de fonction virtuelle Intel® 82599.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X