EC2-Abrechnung für Teilstunden [geschlossen]


16

Auf der EC2-Abrechnungsseite von Amazon wird angegeben , dass Teilstunden als ganze Stunden abgerechnet werden. Aber weiß jemand, ob dies bedeutet, dass die Stunden am Monatsende oder die Stunden am Ende der einzelnen Instanzen aufgerundet werden?

Wenn beispielsweise in einem Abrechnungszeitraum zwei Instanzen für jeweils fünf Minuten ausgeführt werden, ist dies eine Stunde oder zwei Stunden?


8
Wie ist das Off-Topic? "Von Fragen zu Serverfehlern wird erwartet, dass sie sich im Allgemeinen auf Systemadministration, Server oder professionelle Desktop-IT beziehen" ... scheint, dass alle drei davon betroffen sind.
Hank

8
Lahm für das Schließen dieses Themas. Dies liegt im Bereich der Systemadministration - Kosten präzise abschätzen zu können, geschieht in der "realen Welt".
Richard West

2
Die Antwort ist 2, aber warum ist es nicht zum Thema?
ThinkCode

Antworten:


20

Aus dem Amazon Elastic Compute Cloud-Benutzerhandbuch für API-Version 2010-11-15

Bei jedem Übergang einer Instanz von gestoppt zu gestartet wird eine volle Instanzstunde berechnet, auch wenn die Übergänge innerhalb einer Stunde mehrmals stattfinden.

Dies ist hier im Abschnitt "Stoppen und Starten von Instanzen" zu sehen.

Daher denke ich, dass Ajdecon in diesem Fall ziemlich klar richtig ist.



15

Jede Instanz wird abgerechnet, sobald sie gestartet wurde. Es wird auf die Stunde aufgerundet. Wenn Sie es also starten und fünf Minuten lang ausführen und dann stoppen, wird Ihnen 1 Stunde in Rechnung gestellt. Wenn Sie es 55 Minuten lang laufen lassen und es anhalten, wird Ihnen 1 Stunde lang in Rechnung gestellt. Wenn Sie es für 65 Minuten laufen lassen und es stoppen, werden Ihnen 2 Stunden in Rechnung gestellt.

Wenn Sie die gleiche Instanz 5 Mal in einer Stunde stoppen und starten, werden Ihnen 5 Stunden in Rechnung gestellt! In acht nehmen.

Die Abrechnung beginnt ab dem Zeitpunkt, an dem die Instanz in den Status "Gestartet" eingetreten ist, und endet mit dem Status "Anhalten". So lange du sagst, dass es aufhören soll, bist du in Ordnung, es muss nicht bis zum Stillstand gehen. Sie können die Startzeit der Instanz in den Instanzmetadaten und über die Konsole anzeigen.

Es gibt keine Mittelung über Instanzen hinweg - jede Instanz ist aus Sicht der Abrechnung völlig getrennt. Wenn Sie also zwei Instanzen für jeweils 5 Minuten ausführen, sind dies 2 Stunden Rechnung.

Wir haben ein hochdynamisches Compile Cloud-Produkt implementiert. Nachdem wir all diese Details mit unserem Amazon-Account-Team überprüft haben, haben wir einen relativ komplexen Skalierungsalgorithmus geschrieben, der ermittelt, wie viele Instanzen ausgeführt werden und wie viele wir wirklich benötigen, und nach Instanzen in der Nähe von sucht Ende ihres Stundenlebenszyklus fallen und nie etwas fallen, es sei denn, es ist in der 50-Minuten-Marke einer bestimmten Stunde.


7

EC2 rundet ab. 2 Instanzen für <1 Stunde = 2 Stunden.


-1

Ich denke, amazon berechnet die Nutzung des gesamten Monats basierend auf dem von Ihnen ausgeführten Instanztyp.

Zwei mittlere Instanzen mit einer Gesamtdauer von weniger als einer Stunde ergeben eine Abrechnungsdauer von einer Stunde, während ein mittleres mit einem großen Exemplar eine Abrechnungsdauer von zwei Stunden ergibt.

Einfach getestet, starten Sie 2 micro und beenden Sie sie jeweils innerhalb einer halben Stunde, um zu sehen, was in der Kontoaktivität steht. Wenn Sie ein neues "Free Tier" -Konto haben, haben Sie Anspruch auf ~ 720 kostenlose Mikrostunden pro Monat, sodass das Testen Sie nichts kostet.


1
Dies ist falsch, siehe akzeptierte Antwort
Giorgiosironi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.