Jak mogę się upewnić, że moja instancja amazon ec2 używa instancji rezerwowej?

17

Kupiłem instancję Amazon EC2 po niższych kosztach niż zwykłe instancje na żądanie. Kiedy uruchamiam nową instancję w EC2, nic nie wskazuje na to, że używałbym zarezerwowanej instancji. Jak mogę się upewnić, że instancja, której używam, jest instancją zarezerwowaną zamiast instancji na żądanie?

Charuru
źródło

Odpowiedzi:

21

AWS automatycznie obciąża Cię ceną zarezerwowaną, o ile wykorzystana liczba jest mniejsza niż liczba zarezerwowanych wystąpień.

Innymi słowy, nie ma rozróżnienia między typami, jest to wyłącznie kwestia rachunkowości, kwestia, którą AWS obsługuje automatycznie.

Mark S. Rasmussen
źródło
11

Jak powiedzieli inni, jest to bardziej konstrukcja rozliczeniowa niż cokolwiek innego. Amazon dodał teraz kilka przydatnych raportów w swoim „Eksploratorze kosztów” (może być konieczne włączenie go najpierw w ustawieniach płatności i odczekanie jednego lub dwóch dni, zanim zobaczysz dane.) Dostępne są zarówno „Raport wykorzystania RI”, jak i „Raport pokrycia RI” dostępne szablony.

Tutaj możesz zobaczyć wpływ mojego zakupu zarezerwowanej instancji kilka dni temu na raporcie pokrycia, potwierdzając, że rezerwacja obejmuje teraz 100% moich uruchomionych instancji:

Raport pokrycia RI w Eksploratorze kosztów

Matt Gibson
źródło
To powinna być zaakceptowana odpowiedź, ponieważ jest to jedyne miejsce, w którym możesz faktycznie zobaczyć efekt swojego wskaźnika RI, z wyjątkiem wykonywania obliczeń na fakturze.
nickdnk
5

Zobaczysz to na aktywności na koncie. Będziesz musiał to przeanalizować sam, ale jeśli wiesz, ile instancji kupiłeś i ile uruchomionych, możesz sprawdzić, czy otrzymujesz opłatę, która według Ciebie powinna być naliczana. Kupiłem kilka instancji jakiś czas temu i chciałem się upewnić, że kupiłem prawidłowe zarezerwowane instancje, więc wydrukowałem kopię aktywności na koncie i czekałem kilka dni i porównałem wyniki.

Zobaczysz, że na ekranie aktywności konta widnieje informacja „wystąpienie zarezerwowane”, ale jest ono dostępne niezależnie od tego, czy jest ono używane, ponieważ w przypadku wystąpień zarezerwowanych (tylko przy dużym obciążeniu) obciążają cię z góry na początku miesiąca przez cały miesiąc. Upewnij się tylko, że normalne opłaty nie są wyświetlane, a wiesz, że zarezerwowane instancje są używane poprawnie.

bwight
źródło
3

Znalazłem skrypt Pythona, który działa dla Ciebie:

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

iewebguy
źródło
1
Witamy w ServerFault. Zasadniczo zaleca się podawanie więcej informacji niż tylko linku. Możesz odpowiednio zmodyfikować swoją odpowiedź.
Katherine Villyard
-2

Aby sprawdzić zarezerwowane wystąpienia:

  1. zaloguj się do konsoli aws.
  2. Przejdź do strony zarządzania EC2.
  3. Rozwiń wystąpienia
  4. Kliknij Zarezerwowane wystąpienia

Tutaj możesz zobaczyć wszystkie dostępne zastrzeżone wystąpienia, jeśli są dostępne, w przeciwnym razie „Nie masz żadnych zarezerwowanych wystąpień”. wyświetla się.

Siddharth Das
źródło