Amazon kosten die u bij uw EC2 gevallen dienen de inhoud uit tot het internet of het overdragen van gegevens tussen regio ‘ s. Als u een web server op EC2, dit kan al snel een grote kost. Hier is hoe te houden van uw bandbreedte verbruik.
EC2 Bandbreedte Kost Geld
Gegevens komen in is gratis, maar de gegevens uit te gaan van de instanties belast is. De exacte prijs is afhankelijk van de regio, maar het is $0,09 per GB voor de meeste. Je krijgt 1GB gebruik van het gratis (zelfs als je gratis tier is verlopen), en de prijs is verdisconteerd nadat je op 10 TB overgedragen.
Gegevens worden overgedragen tussen de regio ‘ s kosten $0,01 tot transfer naar het Oosten van de VS en $0.02 voor alles. Gegevens die uitgewisseld worden tussen de beschikbaarheid zones kost $0.01 in elke richting. Overschrijvingen binnen beschikbaarheid zones zijn gratis, maar als je met het openbaar IP-adressen voor transfers (eerder dan privé-adressen) die u moet betalen dezelfde $0.01 bi-directionele belastingen. Zorg ervoor dat uw machines zijn allemaal in dezelfde zone en het gebruik van privé-adressen te laten communiceren onderling.
Als je hebt een heleboel gegevens, wilt u misschien overwegen het hosten van uw statische activa in S3 en waar ze door CloudFront. S3 storage is goedkoper dan de EBS volumes gebruikt voor EC2, en CloudFront kost slechts $0.085 per GB, een kleine vermindering van de kosten. Maar, CloudFront heeft ook een 50 GB gratis tier, en S3 te CloudFront transfers zijn gratis.
Hoe U Uw Bandbreedte
AWS maakt dit veel moeilijker dan het hoeft te zijn. Technisch gesproken, kunt u de weergave van uw bandbreedte verbruik in CloudWatch, Amazon ‘ s gebouwd in analytics tool. Onder Gegevens > EC2, kunt u de “NetworkOut” gegeven voor de EC2 instance die u wilt controleren. Zorg ervoor dat deze grafiek is ingesteld op “Som” in plaats van “Gemiddeld”, die zal het totale netwerk dan de gemiddelde snelheid. U kunt het af te breken door een periode, en smal in door te slepen om te selecteren van de punten op de grafiek:
Van CloudWatch, dat u kunt instellen, alarmen die u op de hoogte van eventuele afwijkingen, zoals bandbreedte, spikes die kan worden kost je extra geld.
Hier is het probleem—er is niets dat toont de som van alle punten, zit je vast met een lijn grafiek. Geen van de wiskundige uitdrukkingen alles doen om te helpen; de enige manier om daadwerkelijk bekijk de cumulatieve som over een periode in CloudWatch is door het creëren van een Dynamic Label dat de functie SOM gebruikt:
Dit toont de SOM rechts onderaan de grafiek, naast de naam van het gegeven:
Het is in totaal bytes al, dus je zult moeten om uit te breken uit je rekenmachine en delen door 1024 te vinden KB, weer te vinden MB, weer te vinden GB, enzovoort.
De dynamisch label kan zeer misleidend zijn, en moeilijk te gebruiken. Als u de optie “laatste 7 dagen’, zoals de periode, en kies vervolgens een regio met je muis om in te zoomen op een bepaalde gebeurtenis, het dynamische label niet bijgewerkt. U moet handmatig een periode zoals “2019-09-13 04:42 – 2019-09-13 05:42” voor een nauwkeurige meting.
Het Weergeven van De Werkelijke Kosten van de EC2 Bandbreedte
Als u wilt bekijken hoeveel bandbreedte is eigenlijk kost, kunt u dat doen in de Kosten Explorer. Van de “Cost & Gebruik” tabblad, kunt u een filter toevoegen door “Gebruik Type” en een filter voor “EC2” om de smalle bandbreedte kosten om gewoon uw virtuele machines.
U kunt de tijd instellen om een meer nauwkeurige grafiek, als de standaardinstelling is ingesteld op laatste zes maanden.