Fakturowanie EC2 za ułamki godzin [zamknięte]


16

Na stronie rozliczeniowej EC2 firmy Amazon podano, że za ułamkowe godziny naliczane są całe godziny. Ale czy ktoś wie, czy to oznacza, że ​​zaokrąglają godziny na koniec miesiąca, czy też godziny na koniec każdego wystąpienia?

Np. Jeśli w jednym okresie rozliczeniowym mam 2 instancje działające przez 5 minut każda, czy jest to jedna godzina czy dwie godziny?


8
Jak to jest poza tematem? „Oczekuje się, że pytania o awarię serwera dotyczą na ogół administracji systemu, serwerów lub profesjonalnego IT na komputerze”… wydaje się, że dotyczy wszystkich trzech z nich.
Hank,

8
Kulawy do zamknięcia tego tematu. Jest to dziedzina administracji systemu - możliwość dokładnego oszacowania kosztów dzieje się w „prawdziwym świecie”.
Richard West

2
Odpowiedź brzmi 2, ale dlaczego nie jest to temat?
ThinkCode

Odpowiedzi:


20

Z Amazon Elastic Compute Cloud Podręcznik użytkownika dla wersji API 2010-11-15

Za każdym razem, gdy zmieniasz instancję z zatrzymanej na uruchomioną, pobieramy pełną godzinę instancji, nawet jeśli przejścia następują wiele razy w ciągu jednej godziny.

Można to zobaczyć tutaj w sekcji „Zatrzymywanie i uruchamianie wystąpień”

Myślę więc, że w tym przypadku ajdecon jest całkiem poprawny.



15

Każda instancja rozpoczyna fakturowanie, gdy tylko się rozpocznie. Zaokrągla się w górę do godziny - więc jeśli go uruchomisz i uruchomisz przez pięć minut i zatrzymasz, otrzymasz opłatę za 1 godzinę. Jeśli uruchomisz go przez 55 minut i zatrzymasz, otrzymasz opłatę za 1 godzinę. Jeśli uruchomisz go przez 65 minut i zatrzymasz, otrzymasz opłatę za 2 godziny.

Jeśli zatrzymasz się i uruchomisz dokładnie tę samą instancję 5 razy w ciągu godziny, otrzymasz opłatę za 5 godzin! Strzec się.

Fakturowanie trwa od momentu, gdy instancja przeszła w stan początkowy, aż do przejścia w stan zatrzymania. Tak długo, jak mówisz, żeby przestał, nic ci nie jest, dopóki nie musisz się zatrzymywać. Czas rozpoczęcia instancji można zobaczyć w metadanych instancji i za pośrednictwem konsoli.

Nie ma uśredniania między instancjami - każda instancja jest całkowicie osobna z punktu widzenia fakturowania. Jeśli więc uruchomisz dwie instancje po 5 minut każda, będzie to kosztować 2 godziny.

Wdrożyliśmy wysoce dynamiczny produkt do kompilacji w chmurze, więc po zweryfikowaniu wszystkich tych szczegółów z naszym zespołem ds. Kont Amazon napisaliśmy dość skomplikowany algorytm skalowania, który po uruchomieniu określa, ile uruchomionych instancji i ile naprawdę potrzebujemy, szuka instancji w pobliżu koniec ich godzinnego cyklu życia spada i nigdy niczego nie upuszcza, chyba że jest to ponad 50 minut danej godziny.


7

EC2 zaokrągla w górę. 2 wystąpienia na <1 godzinę = 2 godziny.


-1

Myślę, że Amazon oblicza zużycie przez cały miesiąc na podstawie typu uruchomionego wystąpienia.

Zatem dwa średnie wystąpienia działające w sumie krócej niż 1 godzinę będą rozliczać się za 1 godzinę, podczas gdy jeden średni z jednym dużym będzie naliczał 2 godziny.

Łatwo przetestowane, wystarczy uruchomić 2 mikro i zakończyć je w ciągu pół godziny każdego i zobaczyć, co mówi aktywność na koncie. Jeśli masz nowe konto „warstwy bezpłatnej”, masz prawo do ~ 720 bezpłatnych mikro godzin każdego miesiąca, więc testowanie nie będzie Cię nic kosztować.


1
To jest niepoprawne, patrz zaakceptowana odpowiedź
giorgiosironi
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.