Werden Sie für eine "gestoppte" Instanz auf EC2 belastet? [geschlossen]

Antworten:

277

Nein.

Ihnen wird berechnet für:

  1. Online-Zeit
  2. Speicherplatz (vermutlich speichern Sie das Bild in S3 [EBS])
  3. Elastische IP-Adressen
  4. Bandbreite

Also ... wenn Sie die EC2-Instanz stoppen, müssen Sie nur für die Speicherung des Images in S3 (vorausgesetzt, Sie speichern natürlich ein Image) und alle von Ihnen reservierten IP-Adressen bezahlen.

Wolph
quelle
19
Ich habe gerade eine Antwort vom AWS-Kundensupport erhalten, in der erklärt wird, dass eine gestoppte Instanz in derselben Region dazu führen kann, dass sie ausgeführt wird und daher in Rechnung gestellt wird. Sie erstatteten mir den dafür berechneten Betrag und empfahlen mir, die Instanz zu beenden. Dies könnte ein Konstruktionsfehler sein, der darauf wartet, behoben zu werden.
Gerrytan
25
Im zweiten Absatz des AWS EC2-Dokuments heißt es: Wir berechnen keine stündliche Nutzung für eine gestoppte Instanz oder Datenübertragungsgebühren, aber wir berechnen die Speicherung für alle Amazon EBS-Volumes. Jedes Mal, wenn Sie eine gestoppte Instanz starten, berechnen wir Laden Sie eine volle Instanzstunde auf, auch wenn Sie diesen Übergang innerhalb einer Stunde mehrmals durchführen. Sobald sich der Status einer Instanz in Herunterfahren oder Beenden ändert, wird der Ladevorgang für diese Instanz eingestellt
dampfbetrieben
16
Es scheint, dass wir einen vollen Teil der Instanzstunde berechnen, der jetzt geändert wird. Folgendes stammt aus demselben EC2-Dokument, das Sie verlinkt haben: Jedes Mal, wenn Sie eine gestoppte Instanz starten, berechnen wir mindestens eine Minute für die Verwendung. Nach einer Minute berechnen wir nur die Sekunden, die Sie verwenden. Wenn Sie beispielsweise eine Instanz 20 Sekunden lang ausführen und dann stoppen, berechnen wir eine volle Minute. Wenn Sie eine Instanz 3 Minuten und 40 Sekunden lang ausführen, berechnen wir genau 3 Minuten und 40 Sekunden der Nutzung
Deniz
Ich hatte dieses Problem. Eine Sache, die diese Liste nicht erstellt hat, ist, dass sie NAT Gatewaysauch im Rahmen der EC2-Abrechnung berechnet werden.
TryTryAgain
94

Dies hat sich möglicherweise geändert, seit die Frage gestellt wurde. Es gibt jedoch einen Unterschied zwischen dem Stoppen einer Instanz und dem Beenden einer Instanz.

Wenn Ihre Instanz EBS-basiert ist, kann sie gestoppt werden . Es bleibt in Ihrem Konto, wird Ihnen jedoch nicht in Rechnung gestellt (Ihnen wird weiterhin der mit der Instanz verknüpfte EBS-Speicher und nicht verwendete elastische IP-Adressen in Rechnung gestellt). Sie können die Instanz jederzeit neu starten.

Wenn die Instanz beendet wird , wird sie aus Ihrem Konto gelöscht. Die verbleibenden EBS-Volumes werden Ihnen in Rechnung gestellt, aber standardmäßig wird das zugehörige EBS-Volume gelöscht . Dies kann konfiguriert werden, wenn Sie die Instanz mit den Befehlszeilen- EC2-API-Tools erstellen .

Nate
quelle
Was ist mit dem Speicher, der mit der Instanz selbst geliefert wird? Bleibt dieser bestehen und wird dann effektiv nicht berechnet?
Iss42
2
Wenn Sie über Instanzspeicher (nicht EBS) sprechen, wird dieser beim Beenden der Instanz zerstört. Für Instanzen, die vom Instanzspeicher starten, gibt es nicht einmal die Option "Stopp", sondern nur "Beenden". Natürlich können Sie Ihrer Instanz ein EBS-Volume hinzufügen, auch wenn es vom Instanzspeicher startet. In diesem Fall bleiben die EBS-Volumes nach dem Beenden der Instanz erhalten, solange das Flag "Bei Beendigung löschen" nicht gesetzt ist.
Nate
1
Hinweis: Eine gestoppte Instanz "verliert" ihre IP-Adresse und wird beim Neustart neu zugewiesen (daher sind elastische IP-Adressen erforderlich). Wenn EBS nicht verwendet wird, lesen Sie den Hinweis von Nate (es gibt keine Stoppoption - nur Beenden - dh es muss grundsätzlich immer weiterlaufen).
Rogerdpack
Dies hängt hauptsächlich vom EC2-Typ Ihrer Wahl ab. Im Gegensatz zu EC2-Classic behält eine gestoppte Instanz bei Auswahl von EC2-VPC beim Neustart die zugehörigen elastischen IP-Adressen bei.
Chetabahana
8

Wenn Sie eine Instanz stoppen, wird sie gelöscht. Als solches gibt es nichts zu berechnen. Wenn Sie eine elastische IP oder EBS haben, werden Ihnen diese in Rechnung gestellt - aber nichts, was mit der Instanz selbst zusammenhängt.

Lee
quelle
Ja, ich habe eine EBS, danke für die Klarstellung.
Mantorok
2
@Alexandre - wie bereits erwähnt, ja, wenn Sie EBS haben, wird Ihnen dies in Rechnung gestellt. Die 'Instanz' in EC2-Begriffen existiert jedoch nicht mehr. Haben Sie EBS als Bootdiskette, ist keine Instanz - es ist lediglich das Äquivalent einer virtuellen Festplatte.
Lee
Wird mir das Root-Volume des Volumes in Rechnung gestellt? Grundsätzlich Wenn ich eine m1.medium-Instanz mit dem 8-GB-Root-Volume und keinen angehängten EBS habe, gestoppt. werde ich dafür belastet.
Shshank
@shshank Nicht-EBS-Instanzen können nicht gestoppt werden, sie können nur beendet werden. Wenn Sie eine Nicht-EBS-Instanz beenden, wird der Speicher des Knotens vollständig gelöscht.
CDOWIE
EC2 instanziiert kann gestoppt werden. Ich bin mir nicht sicher, ob das in '16 @cdhowie richtig war, aber es ist jetzt sicher.
Hiburn8
6

Kurze Antwort - nein.

Sie werden nur für die Zeit, die Ihre Instanz in Betrieb ist, in Stundenschritten berechnet. Wenn Sie andere Dienste in Verbindung verwenden, werden Ihnen möglicherweise Gebühren berechnet, die jedoch von Ihrer Serverinstanz getrennt sind.

mwright
quelle