2016-06-15 15 views
0

Ich habe die folgende verteilte JavaEE-Einrichtung, die ich genau einen Tag (24 Stunden) laufen lasse, um zu überprüfen, ob ich die Kosten manuell rekonstruieren kann. Um eine gewisse Arbeitsbelastung zu erzeugen, verwendete ich einen Lasttest-Treiber, der auf meinem lokalen Rechner läuft und Benutzeranforderungen an das System emuliert. Ich verwende die Region EU (Frankfurt) und alle meine Instanzen befinden sich in derselben Availability Zone.AWS EC2 Unkalkulierbare Kosten

AWS Setup

Nun, wenn ich einen Blick auf die Amazon Kosten Reporter die folgenden Kosten ausgewiesen werden. Hier sind die Kosten gruppiert nach Instanztyp: Instance Costs

Und hier sind die durch API-Operation gruppiert Kosten: API Costs

Die Instanz m4.xlarge kostet $ 0.285 pro Stunde, die 3 x 24 x 0.285 = 20.52 bedeutet. Das ist genau das, was der Amazon Cost Reporter sagt.

Jetzt habe ich Kosten für RunInstances, die 22.80 ist und wenn ich die Kosten für die drei Instanzen subtrahiere, bekomme ich 22.80 - 20.52 = 2.28.

Das nächste, was ich würde ist, die Kosten für die EBS-Volumes, die $ 0.119 pro GB-Monat des bereitgestellten Speichers ist abziehen. Also in meinem Fall habe ich 32GB * 0.119 = 3.808 per Month. Um die Kosten pro Tag zu bekommen teile ich es durch 30,5 und bekomme 3.808/30.5 = 0.125.

Jetzt, wenn ich die Kosten für die EBS-Volumes von den verbleibenden Instanzkosten subtrahiere, bekomme ich 2.28 - 0.125 = 2.155. Aber woher kommen diese restlichen 2 $? Habe ich Fehler in meiner Kalkulation oder gibt es andere Kosten, die ich bisher nicht berücksichtigt habe?

Jede Hilfe oder Hinweise würden schätzen.

Antwort

0

Sie verwenden eine elastische IP-Adresse. Die Datenübertragungskosten für die elastische IP-Adresse betragen $ 0,01/GB IN und $ 0,01/GB OUT. Also bitte bedenke das auch.

+0

Danke für die Antwort! Aber sind diese Kosten nicht schon im zweiten Diagramm für PublicIP-In und PublicIP-Out berücksichtigt? – tom1991te

+0

Ja, aber Sie verwenden keine öffentliche IP-Adresse. Sie verwenden die öffentliche IP-Adresse. Öffentliche IP-Adresse Datentransfer ist kostenlos Überprüfen Sie diese Kostenseite http://aws.amazon.com/ec2/pricing/#Elastic_IP_Addresses –

+0

Hmm, aber es ist immer noch zu viel Ich habe nur 2 GB Daten rein und raus ... Dies würde nur make '0.04' $ und ich habe immer noch mehr als' 2' $ übrig ... – tom1991te