Comment limiter l'utilisation de la bande passante sur AWS EC2?

11

Je prévois d'utiliser AWS EC2 pour mon application Web et j'ai besoin de contrôler l'utilisation de la bande passante (je ne veux pas que les instances soient compromises et que l'augmentation de la bande passante coûte follement). Il existe de nombreux threads dans les forums AWS à ce sujet et aucune solution immédiate.

Il existe d'autres hôtes cloud comme GAE et Rackspace mais je veux vraiment utiliser AWS. Je lis que sous Linux, il existe des programmes de commande tc et de mise en forme du trafic qui peuvent limiter l'utilisation de la bande passante.

Quelqu'un les utilise-t-il pour contrôler le trafic sur AWS? Sont-ils pratiques? Un guide pour les novices (ceux que j'ai trouvés sont assez complexes)?

Style
la source

Réponses:

2

Je ne l'ai pas fait moi-même, ni personne qui l'a fait. tc est pratique, dans le sens où cela fonctionne - mais il est très compliqué à comprendre et à mettre en œuvre. Il existe des ressources disponibles qui le rendent plus simple ou donnent des instructions ... mais à moins que vous n'en ayez vraiment besoin, je ne le recommanderais pas.

Je suggérerais, étant donné que votre principale préoccupation est la compromission de votre application Web entraînant des coûts de bande passante, vous considérez iptables comme un recours - configurer des rôles locaux qui empêchent les connexions sortantes , car ceux-ci devraient être assez rares compte tenu de la nature standard des applications Web?

Zayne S Halsall
la source
Salut, merci beaucoup pour la réponse :) Je vais me pencher sur iptables car tc est très complexe!
Style
0

Amazon dit qu'ils ouvriront bientôt un appel API qui vous permettra d'utiliser un script pour vérifier votre utilisation de $$$. Mais, ils n'implémenteront pas une telle fonctionnalité dans l'interface AWS du navigateur.

djangofan
la source
0

Votre meilleur pari est de mettre en place un service Cacti pour surveiller votre serveur via SNMPd.

Hengjie
la source