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?
amazon-ec2
Motek
źródło
źródło
Odpowiedzi:
Z Amazon Elastic Compute Cloud Podręcznik użytkownika dla wersji API 2010-11-15
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.
źródło
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.
źródło
EC2 zaokrągla w górę. 2 wystąpienia na <1 godzinę = 2 godziny.
źródło
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ć.
źródło