Wie kann ich sicherstellen, dass meine amazon ec2-Instanz die Reserveinstanz verwendet?

17

Ich habe eine Amazon EC2-Instanz zu geringeren Kosten gekauft als reguläre On-Demand-Instanzen. Wenn ich in EC2 eine neue Instanz starte, gibt es keinen Hinweis darauf, dass ich die reservierte Instanz verwenden würde. Wie kann ich sicherstellen, dass die von mir verwendete Instanz die reservierte Instanz anstelle der On-Demand-Instanz ist?

Charuru
quelle

Antworten:

21

AWS berechnet Ihnen automatisch den reservierten Preis, solange Ihre verwendete Anzahl geringer ist als die Anzahl der von Ihnen reservierten Instanzen.

Mit anderen Worten, es gibt keine Unterscheidung zwischen den Typen, es handelt sich lediglich um eine Buchhaltungssache, die AWS automatisch für Sie erledigt.

Mark S. Rasmussen
quelle
11

Wie andere gesagt haben, ist dies mehr ein Abrechnungskonstrukt als alles andere. Amazon hat jetzt einige hilfreiche Berichte in den "Kosten-Explorer" aufgenommen (möglicherweise müssen Sie diese erst in Ihren Abrechnungseinstellungen aktivieren und ein oder zwei Tage warten, bevor Sie Daten sehen können.) Vorlagen zur Verfügung.

Hier können Sie sehen, wie ich vor ein paar Tagen eine reservierte Instanz im Coverage-Bericht gekauft habe, um zu bestätigen, dass die Reservierung jetzt 100% meiner laufenden Instanzen abdeckt:

RI-Abdeckungsbericht im Kosten-Explorer

Matt Gibson
quelle
Dies sollte die akzeptierte Antwort sein, da dies der einzige Ort ist, an dem Sie die Auswirkungen Ihres RI tatsächlich sehen können, außer dass Sie Berechnungen auf Ihrer Rechnung durchführen.
Nickdnk
5

Sie werden es in der Kontoaktivität sehen. Sie müssen es selbst analysieren, aber wenn Sie wissen, wie viele Instanzen Sie gekauft haben und wie viele ausgeführt werden, können Sie sehen, ob Ihnen die Gebühren berechnet werden, die Sie Ihrer Meinung nach berechnen sollten. Ich habe einige Instanzen vor einiger Zeit selbst gekauft und wollte sicherstellen, dass ich die richtigen reservierten Instanzen gekauft habe, also habe ich eine Kopie der Kontoaktivität gedruckt und ein paar Tage gewartet und die Ergebnisse verglichen.

Auf dem Kontoaktivitätsbildschirm wird eine Notiz mit der Aufschrift "Reservierte Instanz" angezeigt, die jedoch unabhängig davon angezeigt wird, ob die Instanz verwendet wird oder nicht, da sie bei reservierten Instanzen (nur bei starker Inanspruchnahme) zu Beginn des Monats eine Vorabgebühr erhebt für den ganzen Monat. Stellen Sie nur sicher, dass Ihre normalen Gebühren nicht angezeigt werden und Sie wissen, dass die reservierten Instanzen ordnungsgemäß verwendet werden.

bwight
quelle
3

Ich habe ein Python-Skript gefunden, das die Arbeit für Sie erledigt:

https://github.com/bpennypacker/ec2-check-reserved-instances

iewebguy
quelle
1
Willkommen bei ServerFault. Im Allgemeinen wird empfohlen, mehr Informationen als nur einen Link bereitzustellen. Möglicherweise möchten Sie Ihre Antwort entsprechend bearbeiten.
Katherine Villyard
-2

So überprüfen Sie Ihre reservierten Instanzen:

  1. Loggen Sie sich in Ihre aws-Konsole ein.
  2. Gehen Sie zur EC2-Verwaltungsseite.
  3. Erweitern Sie Instanzen
  4. Klicken Sie auf Reservierte Instanzen

Hier sehen Sie alle verfügbaren reservierten Instanzen, sofern verfügbar, ansonsten "Sie haben keine reservierten Instanzen." wird angezeigt.

Siddharth Das
quelle