Usporedba cijena u oblaku: AWS u odnosu na Microsoft Azure u odnosu na Google Cloud u odnosu na IBM Cloud

Kim Weins potpredsjednica je strategije troškova oblaka u tvrtki RightScale.

Kako glavni davatelji usluga u oblaku (AWS, Azure, Google i IBM) nastavljaju spuštati cijene instanci u oblaku, dodali su opcije popusta, dodali instance i spustili prirast naplate, u nekim slučajevima, na naplatu po sekundi. Troškovi se spuštaju, ali složenost se povećava. Razumijevanje načina kretanja ovom složenošću presudno je važno. Procjenjujemo da će tvrtke u sljedećih 12 mjeseci potrošiti više od 10 milijardi dolara na svoju potrošnju u oblaku.

Pa kako započeti razumijevanje troškova u oblaku? Koji pružatelji usluga imaju najniže cijene?

Ovaj priručnik pruža informacije koje trebate znati da biste razumjeli mogućnosti javnih cijena u oblaku i optimizirali potrošnju u oblaku.

Što se promijenilo u cijenama primjeraka u oblaku

Kada pomno pratite cijene u oblaku, vidite koliko se često stvari mijenjaju. Samo u 2017. godini došlo je do velikog broja promjena u cijenama za primjere u oblaku. Evo kratkog sažetka.

  • Mnoge cijene padaju : 70 posto od 104 cjenovne točke koje smo uključili u našu usporedbu palo je od naše posljednje usporedbe u travnju 2017. Iako je to djelić ukupnih cjenovnih bodova, one predstavljaju neke od najčešće korištenih slučajeva. Od 26 cjenovnih bodova koje smo analizirali za svakog davatelja usluga u oblaku, AWS je pao za 19 od 26, Azure za 24 od 26, Google je pao za 4 od 26, a IBM za 26 od 26.
  • Nove instance za našu usporedbu: Davatelji usluga u oblaku nastavljaju dodavati nove instance, a u nekim slučajevima i nove obitelji instance. Na primjer, AWS je dodao obitelj instance C5 (sljedeća generacija za instance C4) i IBM je prešao s potpuno prilagođenih opcija na obitelji instance.
  • Povećavaju se mogućnosti popusta: Sve su veće mogućnosti (i izazovi) za ostvarivanje popusta. Azure je uveo rezervirane primjerke s uštedom do 72 posto, AWS je dodao jednogodišnje konvertibilne rezervirane primjerke, a Google jednogodišnje i trogodišnje popuste na obveznu upotrebu.
  • Naplata po sekundi : AWS se pomaknuo s naplate na sat po sekundi za EC2 i nekoliko drugih usluga. Google je uvijek pružao obračun po sekundi, ali je smanjio minimalno vrijeme naplaćivanja za primjerak s 10 minuta na 1 minutu. Azure nudi naplatu po sekundi samo za instance spremnika.
  • Cijene lokalnih diskova evoluiraju : čini se da pružatelji usluga u oblaku usmjeravaju korisnike dalje od oslanjanja na lokalne diskove za pojedinačne slučajeve i umjesto toga guraju prema priključenoj pohrani. Na primjer, AWS nudi obitelji instance s i bez lokalne pohrane, Azure je smanjio količinu lokalne pohrane na najnovijim generacijama (iako i dalje nudi lokalnu pohranu na svim obiteljima instanci), a Google i dalje ne nudi lokalnu pohranu izvan okvir, čineći ga "neobaveznim dodatkom" za bilo koji tip VM-a.

Razumijevanje mogućnosti popusta u oblaku

S nedavno dostupnom uslugom Azure Reserved Instance, velika tri davatelja usluga u oblaku - AWS, Azure i Google - nude javno dostupne popuste (koji dosežu i do 75 posto) u zamjenu za posvećivanje korištenju davatelja usluga u oblaku na godinu dana ili trogodišnje razdoblje. U svim slučajevima možete odlučiti koliko će se obveza predati, a koliko ostaviti na zahtjev. IBM nudi samo javne popuste za mjesečnu upotrebu, što štedi oko 10 posto u odnosu na upotrebu na zahtjev.

Google također nudi popust za trajnu upotrebu koji ne zahtijeva obvezu, ali nudi automatski popust za svaku vrstu instance koja se u određenoj regiji prikazuje više od 25 posto u mjesecu. Za slučajeve koji rade 24x7 tijekom cijelog mjeseca, popust doseže 30 posto.

 
  AWS Microsoft Azure Google Cloud IBM Cloud
Vrsta popusta Rezervirane instance (RI) Rezervirane instance (RI) Popust za trajnu upotrebu (SUD)

Popust na obveznu upotrebu (CUD)

Mjesečne cijene
Duljina obveze 1 ili 3 godine 1 ili 3 godine SUD: Bez obveze

CUD: 1 ili 3 godine

Obvežite po mjesecima
Raspon razina popusta Do 75% Do 72% SUD: Do 30%

CUD: 37% (1 G) ili 55% (3 G)

Oko 10%
Ostali dokumentirani programi RI količinski popusti

Spot primjeri

Popust za hibridnu upotrebu

Ugovor o poduzetništvu

Pretplatni VM-ovi Pregovarali

Uz gore navedene javno dokumentirane popuste, postoje mogućnosti za popuste u privatnom pregovaranju od slučaja do slučaja. Što više trošite s određenim pružateljem usluga u oblaku, to je vjerojatnije da ćete moći pregovarati o daljnjim popustima.

Usporedba popusta na temelju obveza

Tri programa za popuste temeljem obveza razlikuju se u fleksibilnosti kako je navedeno u nastavku.

Jednostavnost kupnje : Google nudi najjednostavniji pristup kupnji, pri čemu se vaš CUD može primijeniti na bilo koju obitelj primjeraka i veličinu u regiji i nema potrebe za traženjem promjena. 

Jednostavnost promjena: Google CUD-ovi se automatski primjenjuju na bilo koju vrstu instance u regiji. AWS Convertible RI i Azure RI omogućuju vam promjenu kupnje (uključujući vrstu instance i regiju), ali za to zahtijevaju ručni postupak.

Mogućnost otkazivanja: Azure jedinstven je po tome što vam omogućuje otkazivanje rezerviranih instanci, ali važno je napomenuti da za to postoji naknada od 12 posto.

Najfleksibilnije opcije plaćanja : AWS nudi vam najviše mogućnosti plaćanja i omogućuje vam uštedu više što više plaćate unaprijed.

 
  AWS RI Microsoft Azure RI Google Cloud CUD-ovi
Kupujte na temelju Termin

Regija

Instancija obitelj

OS

Vrsta mreže

Termin

Regija

Vrsta instance

Regija

Broj vCPU-ova

Broj GB RAM-a

Sposobni promijeniti? Kabriolet: Može se zamijeniti za kombinaciju RI-a jednake ili veće vrijednosti

Standardno: Može promijeniti zonu dostupnosti, veličinu (samo za vanilin Linux), vrstu mreže

Može zamijeniti i odgovoriti preostali iznos na novu nabavnu cijenu SUD: Automatski se primjenjuje na sve slučajeve u regiji
Možete otkazati? Može prodavati na tržnici (često je teško pronaći kupce) Da za 12% naknade za otkaz Ne
Načini plačanja 3 mogućnosti: Nema naprijed, djelomično naprijed, sve naprijed daju sve veće popuste Sve unaprijed (može koristiti obvezu EA za plaćanje) Nema unaprijed
Kombinirati s drugim opcijama? Kombinirajte s RI popustima na količinu Nije kompatibilno s cijenama EA instance Nastavite dobivati ​​SUD samo u slučajevima koji nisu obuhvaćeni CUD-om

Ovdje nećemo raspravljati o tome kako funkcionira svaka vrsta popusta temeljem obveza, ali važno je znati da ti popusti ne zahtijevaju da mijenjate bilo što na fizičkim instancama ili VM-ovima. Umjesto toga, možete ih smatrati "kuponima za popust" koji se mogu primijeniti na sve slučajeve koji odgovaraju parametrima te "rezervacije" ili "obveze".

Odlučivanje o tome koliko RI-a kupiti

Odlučivanje o vašoj posvećenosti može biti složeno - koliki dio vašeg otiska u određenom dobavljaču oblaka treba pokriti popustima na temelju obveza. Općenito, odgovor nikad nije 100-postotna razina pokrivenosti (bez obzira na to što bi vam predstavnik prodaje usluga u oblaku mogao reći).

Pri kupnji morate uzeti u obzir razne čimbenike, uključujući:

  • Povijesna upotreba (po regiji, obitelji obitelji itd.)
  • Upotreba u stalnom stanju u odnosu na nepuno radno vrijeme
  • Budući planovi za:
    • Rast ili pad upotrebe
    • Promjena pružatelja usluga u oblaku
    • Promjena obitelji obitelji
    • Pokretne regije
    • Prelazak na druge računske modele (spremnici, bez poslužitelja itd.)
  • Ravnoteža između uštede tijekom vremena i gotovinskih plaćanja unaprijed
  • Potrebna razina fleksibilnosti

RightScale Optima, proizvod za upravljanje troškovima u oblaku, RightScale Optima, kombinira analitičko izvještavanje o povijesnoj upotrebi s ljudskom inteligencijom o budućim planovima za stvaranje prilagođenog plana za popuste na temelju obveza. Pomažemo vam u odluci o odgovarajućoj razini pokrivenosti, a zatim ga pretvorite u cjeloviti Optima plan popusta za kupnju RI-a ili CUD-ova kao što je prikazano u nastavku. Tada se ovaj plan može koristiti za pružanje mogućnosti vašim IT menadžerima i financijskim timovima.

Desna skala

Usporedba cijena primjera

Sad kad razumijete različite opcije popusta, usporedimo cijene na zahtjev i s popustom.

Važna napomena: imajte na umu da godišnje cijene na zahtjev koje se koriste u ovoj analizi uključuju Google SUD jer će se automatski primijeniti. Naše cijene s popustom uključuju AWS i Azure RI, kao i Googleove CUD-ove. Za IBM koristimo mjesečne cijene i pretpostavljamo 30-postotni popust. Kao rezultat, vaše IBM cijene mogu se razlikovati ovisno o vašoj ugovorenoj stopi.

U usporedbi izračunanih cijena važno je napomenuti gdje su uspoređeni slučajevi slični, a gdje nisu. U našoj analizi odabrali smo šest scenarija za usporedbu, prikazanih u prvom stupcu donje tablice. Pregledali smo standardne tipove instance s velikom memorijom i velikim CPU-om s dva vCPU-a. Za svaku od ove tri vrste instance pregledali smo scenarije gdje je potreban lokalni SSD, a gdje lokalni SSD, što je rezultiralo s ukupno šest scenarija. Svi se scenariji temelje na regiji s najnižom cijenom za svakog davatelja usluga, osim usporedbe između Linuxa i Windows-a, pretpostavljaju da se koristi jedan od standardnih, besplatnih Linux distribucija koje su dostupne bez dodatnih troškova (ne RHEL ili SLES).

Za svakog davatelja usluga u oblaku tada smo mapirali odgovarajuću vrstu instance za svaki scenarij. Možete brzo vidjeti da se sve ne može točno usporediti "jabuke s jabukama".

  • Primijetite da količina memorije varira za slične instance kod pružatelja usluga u oblaku. U većini slučajeva razlika u memoriji je relativno mala (10 posto ili manje), no za scenarije s visokom CPU AWS i Azure nude više nego dvostruko više memorije od Googlea i IBM-a.
  • AWS ima obitelji instance s i bez lokalnog SSD-a za standardne (M3 i M4) i visoke CPU (C3 i C5) vrste instanci. Za tipove velike memorije postoji samo obitelj R3 koja uključuje SSD pogon.
  • Azure uvijek uključuje lokalni SSD sa svim vrstama instance, pa kao rezultat toga "plaćate ga" kao dio cijene instance, bez obzira na to trebate li ga ili ne.
  • Google nikad ne uključuje lokalni SSD s vrstom instance, pa ga morate platiti kao dodatak. Minimalna veličina dodatnog lokalnog SSD-a je 375 GB, što je prilično veliko. Googleov trajni disk možete koristiti kao alternativu, ali on ne nudi ista vremena pristupa kao lokalni SSD.
  • IBM obično uključuje SAN pogon , ali postoji mogućnost za lokalni pogon na standardnom tipu instance.
Desna skala

Cijene instanci u oblaku na zahtjev: AWS u odnosu na Azure u odnosu na Google u odnosu na IBM

Za svakog od šest scenarija u nastavku možete vidjeti cijenu po satu (OD) za svaki oblak, a zatim cijenu po satu po GB RAM-a za svaki. Oboje izračunavamo tako da možete normalizirati cijene ako vam je količina memorije važna.

U donjem grafikonu crvena boja označava najvišu cijenu davatelja usluga u oblaku unutar scenarija, a zelena najnižu cijenu. Ako postoje veze, tada su oba davatelja usluga u oblaku označena zelenom ili crvenom bojom.

Desna skala

U čistim cijenama na zahtjev za jedan sat

  • Azure je najniža cijena za osam scenarija; najviša cijena za jedan scenarij.
    • Azure je najniža cijena za sve scenarije koji uključuju lokalni SSD i sve usporedbe na temelju GB RAM-a.
    • Azure se podudara ili je niži od AWS-a za sve scenarije.
  • Google Cloud najniža je cijena za četiri scenarija; najviša cijena za pet scenarija.
    • Google Cloud nastoji biti najniža cijena kada nije potreban SSD.
    • Google Cloud skuplji je po cijeni "po GB RAM-a" za visoku CPU zbog činjenice da uključuje manje od polovice memorije AWS-a i Azure-a.
  • AWS je najniža cijena za dva scenarija; najviša cijena za dva scenarija.
  • AWS je najčešće opcija srednje cijene.
  • IBM je najniža cijena za jedan scenarij; najviša cijena za pet scenarija.

Snižene cijene primjeraka u oblaku: AWS u odnosu na Azure u odnosu na Google u odnosu na IBM

U usporedbi cijena s popustom promatrali smo godišnje (umjesto satne) troškove kako bismo dobili bolju usporedbu. To je zato što popust temeljem obveza vrijedi najmanje godinu dana.

Ispod za svaki od šest scenarija možete vidjeti sniženu godišnju cijenu za svaki oblak, a zatim sniženu godišnju cijenu po GB RAM-a za svaki. Oboje izračunavamo tako da možete normalizirati cijene ako vam je količina memorije važna.

U donjem grafikonu crvena boja označava najvišu cijenu davatelja usluga u oblaku unutar scenarija, dok zelena predstavlja najnižu cijenu. Ako postoje veze, tada su oba davatelja usluga u oblaku označena zelenom ili crvenom bojom.

Desna skala

U godišnjim cijenama za jednogodišnju obvezu:

  • Azure je najniža cijena za devet scenarija; najviša cijena za jedan scenarij.
    • Azure je najniža cijena za sve scenarije na temelju GB RAM-a.
    • Azure se podudara ili je niži od AWS-a za sve scenarije.
  • Google Cloud najniža je cijena za dva scenarija; najviša cijena za sedam scenarija.
    • Google Cloud nastoji biti najniža cijena kada nije potreban SSD.
    • Google Cloud skuplji je po cijeni "po GB RAM-a" za visoku CPU zbog činjenice da uključuje manje od polovice memorije AWS-a i Azure-a.
  • AWS je najniža cijena za nijedan scenarij; najviša cijena za dva scenarija.
  • AWS je najčešće opcija srednje cijene.
  • IBM je najniža cijena za jedan scenarij; najviša cijena za četiri scenarija.
    • IBM-ove cijene ovisit će o dogovorenoj cijeni.