Wird bei AWS eine Nutzungsstunde nur für eine Instanz berechnet, die sich im Status „Läuft“ befindet?

Wird bei AWS eine Nutzungsstunde nur für eine Instanz berechnet, die sich im Status „Läuft“ befindet?

Wenn in der AWS-Dokumentation und den Preisen von „Nutzung“ die Rede ist, bedeutet das dann einfach „wenn die Instanz eingeschaltet ist“ statt „wenn die Instanz eingeschaltet istund Arbeit verrichten".

Wenn ich beispielsweise eine EC2-Instanz ausgeführt habe, diese sich jedoch im Leerlauf befindet (CPU = 0 %), gehe ich davon aus, dass mir die Nutzung für diese Stunde trotzdem in Rechnung gestellt wird.

Wenn ich in diesem Fall eine EC2-Instanz hätte, die eine Website hostet (die rund um die Uhr zugänglich sein sollte), wäre es sinnvoll, eine Reserved Instance zu kaufen. Wenn ich dann andere Instanzen online bringen müsste, um die Last zu teilen, wären diese (wahrscheinlich) am besten als On-Demand-Instanzen zu bedienen.

Habe ich das richtig verstanden?

Antwort1

Ja, Sie haben es richtig verstanden. AWS berechnet keine Gebühren auf Basis der CPU-Auslastung. Sie zahlen für eine Instanz immer das Gleiche, egal, ob die CPU-Auslastung 0 % oder 100 % beträgt.

Antwort2

Ja das ist richtig.

Sie können sich auch Spot-Instances zur Lastverteilung ansehen, da diese viel günstiger sind als On-Demand-Instances, allerdings mit dem Nachteil, dass sie jederzeit verschwinden können. Solange Sie damit zurechtkommen, sind sie eine gute Option.

verwandte Informationen