Płać zgodnie z użyciem

Pay-as-you-use (lub pay-per-use) to model płatności w chmurze obliczeniowej , który pobiera opłaty na podstawie wykorzystania zasobów. Praktyka jest podobna do rachunków za media (np. prąd), gdzie naliczane są tylko faktycznie zużyte zasoby.

Jedną z głównych zalet metody pay-as-you-use jest to, że nie ma zmarnowanych zasobów (które zostały zarezerwowane, ale nie zużyte), co może być źródłem znacznych strat dla firm. Użytkownicy płacą tylko za wykorzystane możliwości, a nie udostępniają część zasobów, które mogą być wykorzystane lub nie.

Ewolucja koncepcji modelu płatności

Efektywność kosztowa jest jedną z najbardziej charakterystycznych i reklamowanych zalet przetwarzania w chmurze, obok łatwości użytkowania. W związku z szybkim rozwojem przetwarzania w chmurze ewoluuje również wykorzystywany model płatności.

Abonament to najbardziej podstawowy model płatności, który zapewnia okresowy dostęp do produktu lub usługi. Główną korzyścią jest przewidywalny koszt stały, który jest niezależny od stopnia zużycia lub tego, czy usługa jest w ogóle wykorzystywana. Wadą modelu jest to, że trudno jest z góry przewidzieć zużycie, co prowadzi do nadmiernej alokacji.

Pay-as-you-go (może być również określany jako pay-as-you-run, pay-as-you-alocate itp.) jest obecnie najczęściej używanym modelem płatności. Główną ideą jest to, że użytkownicy płacą za udostępniony serwer (maszynę wirtualną) tylko wtedy, gdy jest uruchomiony (przechodzi). Jednak w przypadku zasobów podejście pay-as-you-go pobiera pełne opłaty za przydzielone zasoby (tj. limit VM) niezależnie od rzeczywistego zużycia.

Pay-as-you-use to najnowszy model płatności w chmurze obliczeniowej, który powstał po integracji i spopularyzowaniu kontenerów w chmurach. Koncentruje się na zdolności kontenerów do dynamicznego skalowania ilości udostępnianych zasobów bez przestojów (skalowanie pionowe). Dzięki temu opłaty mogą być naliczane na podstawie rzeczywistego zużycia w określonym czasie.

Model płatności Naliczane, gdy serwer jest zatrzymany? Opłata za niewykorzystane zasoby? Okres rozliczeniowy Streszczenie
Subskrypcja Tak Tak długi (miesiąc lub rok) Jednorazowo pobrana pełna cena. Podobnie jak przy zakupie serwera
Płatność zgodnie z rzeczywistym użyciem NIE Tak krótki (sekunda lub godzina) Opłata za pełną pojemność, gdy serwer jest uruchomiony. Podobnie jak wynajem serwera.
Płatność za pobyt NIE Tak krótki (minuty lub godziny) Opłata za wykorzystane godziny. Podobnie jak wynajem samochodu.
Płać zgodnie z użyciem NIE NIE krótki (sekunda lub godzina) Opłata za zużyte zasoby. Podobne do wynajmu zasobów.

Rola w rozwiązaniu problemu właściwego rozmiaru

Dopasowywanie rozmiaru to proces rezerwowania instancji przetwarzania w chmurze (kontenerów, maszyn wirtualnych lub samego metalu) z wystarczającą ilością zasobów ( pamięć RAM , procesor , pamięć masowa, sieć), aby osiągnąć wystarczającą wydajność przy możliwie najniższych kosztach.

Dopasowanie ma na celu rozwiązanie dwóch problemów związanych z przetwarzaniem w chmurze:

  • Nadmierna alokacja , która prowadzi do nieefektywnego wykorzystania infrastruktury chmurowej i przepłacania za zasoby, które faktycznie nie są wykorzystywane.
  • Niedostateczna alokacja , która powoduje niedobór zasobów, który powoduje problemy z wydajnością, a nawet przestoje hostowanych projektów, co prowadzi do złego doświadczenia użytkownika końcowego, utraconych klientów i utraty przychodów.

Obecnie model pay-per-use jest najskuteczniejszą odpowiedzią na problem właściwego rozmiaru. Pozwala uniknąć ręcznego przewidywania wymaganej wielkości serwera poprzez przeniesienie tej odpowiedzialności na precyzyjne narzędzia oferowane przez nowoczesnych dostawców usług hostingowych w chmurze. W rezultacie aplikacjom automatycznie dostarczana jest dokładnie taka ilość zasobów, aby obsłużyć bieżące obciążenie.

Rozbieżności w terminologii

Ze względu na brak ujednoliconej terminologii i względną nowość termin „pay-as-you-use” w przetwarzaniu w chmurze jest często mylony z podobnymi terminami, takimi jak „ pay-as-you-go” , „pay-as-you-run” , „pay-as-you”. -allocate itp. Terminy są szczególnie często mylone w materiałach marketingowych ze względu na atrakcyjną strukturę słów „płać tylko za wykorzystane zasoby”, podczas gdy w przypadku płatności zgodnie z rzeczywistym użyciem ceny są oparte głównie na wielkości instancji, ale nie rzeczywiste zużycie zasobów.