
Ich plane zu verwendenAWSEC2 für meine Webanwendung und ich brauche Kontrolle über die Bandbreitennutzung (ich möchte nicht, dass die Instanzen kompromittiert werden und die Bandbreitenkosten ins Unermessliche steigen). Es gibt viele Threads in AWS-Foren zu diesem Thema und keine unmittelbare Lösung.
Es gibt andere Cloud-Hosts wie GAE und Rackspace, aber ich möchte wirklich AWS verwenden. Ich habe gelesen, dass es unter Linux TC-Befehle und Traffic-Shaper-Programme gibt, mit denen die Bandbreitennutzung begrenzt werden kann.
Benutzt sie jemand zur Verkehrssteuerung auf AWS? Sind sie praktisch? Gibt es Anleitungen für Anfänger (die, die ich gefunden habe, sind ziemlich komplex)?
Antwort1
Ich habe es selbst nicht getan und kenne auch niemanden, der es getan hat. tc ist praktisch in dem Sinne, dass es funktioniert - aber es istsehrkompliziert zu verstehen und umzusetzen. Es gibt Ressourcen, diemach es einfacher, oderAnweisungen geben... aber wenn Sie es nicht wirklich brauchen, würde ich es nicht empfehlen.
Ich würde vorschlagen, da Ihre Hauptsorge darin besteht, dass Ihre Web-Anwendung gefährdet wird und dadurch Bandbreitenkosten entstehen, dass Sieiptablesals Rückgriff - lokale Rollen einrichten, die hemmenausgehendVerbindungen, da diese angesichts der Standardnatur von Web-Apps ziemlich selten sein sollten?
Antwort2
Amazon sagt, dass sie bald einen API-Aufruf bereitstellen werden, mit dem Sie mithilfe eines Skripts Ihren Geldverbrauch überprüfen können. Sie werden eine solche Funktion jedoch nicht in die AWS-Browserschnittstelle implementieren.
Antwort3
Am besten richten Sie einKakteenDienst zur Überwachung Ihres Servers über SNMPd.