Ohjelmointi

Pilvihinnoittelun vertailu: AWS vs. Microsoft Azure vs. Google Cloud vs. IBM Cloud

Kim Weins on RightScalen pilvikustannusstrategian johtaja.

Kun suuret pilvipalveluntarjoajat (AWS, Azure, Google ja IBM) laskevat edelleen pilvi-ilmentymien hintoja, ne ovat lisänneet alennusvaihtoehtoja, lisänneet esiintymiä ja laskeneet laskutuksen lisäykset joissakin tapauksissa sekuntilaskutukseen. Kustannukset laskevat, mutta monimutkaisuus kasvaa. Tämän monimutkaisuuden navigoinnin ymmärtäminen on kriittisen tärkeää. Arvioimme, että yritykset tuhlaavat yli 10 miljardia dollaria seuraavien 12 kuukauden aikana pilvikulutukseensa.

Joten miten alat ymmärtää pilvikustannukset? Millä tarjoajilla on halvimmat vaihtoehdot?

Tämä aluke tarjoaa tiedot, jotka sinun on tiedettävä ymmärtääksesi julkiset pilvihinnoitteluvaihtoehdot ja optimoidaksesi pilvikulutuksesi.

Mikä on muuttunut pilvipalvelujen hinnoissa

Kun seuraat pilvipalvelujen hinnoittelua tarkasti, näet kuinka usein asiat muuttuvat. Pelkästään vuonna 2017 pilviesimerkkien hinnoittelussa on tapahtunut paljon muutoksia. Tässä on lyhyt yhteenveto.

  • Monet hinnat laskevat: 70 prosenttia vertailumme sisällyttämistä 104 hintapisteestä on laskenut viimeisimmän vertailumme jälkeen huhtikuussa 2017. Vaikka tämä on murto-osa kokonaishintapisteistä, ne edustavat joitain yleisimmin käytettyjä tapauksia. Kunkin pilvipalveluntarjoajan analysoimasta 26 hintapisteestä AWS laski 19 26 hinnasta, Azure laski 24 26 hinnasta, Google laski 4 26 hinnasta ja IBM 26 26 hinnasta.
  • Uudet esimerkit vertailuun: Pilvipalveluntarjoajat lisäävät edelleen uusia esiintymiä ja joissakin tapauksissa uusia ilmentymäperheitä. Esimerkiksi AWS lisäsi C5-ilmentymäperheen (seuraava sukupolvi C4-ilmentymille) ja IBM siirtyi täysin mukautetuista vaihtoehdoista ilmentymäperheisiin.
  • Alennusvaihtoehdot kasvavat: Alennusten saamisessa on kasvavia mahdollisuuksia (ja haasteita). Azure esitteli varatut instanssit jopa 72 prosentin säästöillä, AWS lisäsi yhden vuoden vaihtovelkakirjalainan ja Google käyttöön yhden ja kolmen vuoden sitoutuneen käytön alennukset.
  • Sekunnin laskutus: AWS muutti tunnista sekuntiin laskutusta EC2: sta ja useista muista palveluista. Google on aina toimittanut laskutusta sekunnissa, mutta lyhensi ilmentymästä laskutettavaa vähimmäisaikaa 10 minuutista minuuttiin. Azure tarjoaa sekuntilaskutusta vain kontti-ilmentymille.
  • Paikallisen levyn hinnoittelu kehittyy: Pilvipalvelujen tarjoajat näyttävät ohjaavan käyttäjiä pois luottamuksesta paikallisiin levyihin ilmentymissä ja pyrkivät sen sijaan kohti liitettyä tallennustilaa. Esimerkiksi AWS tarjoaa esimerkiksi perheitä, joissa on paikallista tallennustilaa ja ilman sitä, Azure on vähentänyt määrä paikallista tallennustilaa viimeisimmillä sukupolvilla (vaikka se tarjoaa edelleen paikallista tallennustilaa kaikille instanssiperheille), ja Google ei edelleen tarjoa mitään paikallista tallennustilaa laatikosta, joten se on "valinnainen lisäosa" kaikille virtuaalikoneille.

Pilvialennusvaihtoehtojen ymmärtäminen

Viime aikoina Azure Reserved Instances -palvelun ansiosta kolme suurinta pilvipalveluntarjoajaa - AWS, Azure ja Google - tarjoavat kaikki julkisesti saatavilla olevia alennuksia (jopa 75 prosenttia) vastineeksi sitoutumisesta pilvipalveluntarjoajaan yhden vuoden ajaksi tai kolmen vuoden jakso. Kaikissa tapauksissa voit päättää, kuinka paljon käyttöä sitoa ja kuinka paljon jättää tarpeen mukaan. IBM tarjoaa julkisia alennuksia vain kuukausittaiseen käyttöön, mikä säästää noin 10 prosenttia tilauksesta.

Google tarjoaa myös jatkuvan käytön alennuksen, joka ei vaadi sitoutumista, mutta tarjoaa automaattisen alennuksen jokaiselle esimerkkityypille, joka toimii alueella yli 25 prosenttia kuukaudesta. Tapauksissa, jotka toimivat 24x7 koko kuukauden ajan, alennus ylittää 30 prosenttia.

 
 AWSMicrosoft AzureGoogle CloudIBM Cloud
Alennuksen tyyppiVaratut instanssit (RI)Varatut instanssit (RI)Kestävän käytön alennus (SUD)

Määräaikaisen käytön alennus (CUD)

Kuukausittainen hinnoittelu
Sitoumuksen pituus1 tai 3 vuotta1 tai 3 vuottaSUD: Ei sitoutumista

CUD: 1 tai 3 vuotta

Sitoudu kuukausittain
Alennustasojen alueJopa 75%Jopa 72%SUD: Jopa 30%

CUD: 37% (1Y) tai 55% (3Y)

Noin 10%
Muut dokumentoidut ohjelmatRI-määräalennukset

Spot-esiintymät

Hybridikäyttöinen alennus

Yrityssopimus

Valmiiksi tyhjennettävät virtuaalikoneetNeuvoteltu

Edellä lueteltujen, julkisesti dokumentoitujen alennusten lisäksi on mahdollisuus yksityisesti neuvoteltuihin alennuksiin tapauskohtaisesti. Mitä enemmän käytät tietyn pilvipalveluntarjoajan kanssa, sitä todennäköisemmin pystyt neuvottelemaan lisää alennuksia.

Verrataan sitoumusperusteisia alennuksia

Kolme sitoumusperusteista alennusta koskevaa ohjelmaa vaihtelevat joustavuuden mukaisesti alla esitetyllä tavalla.

Helppo ostaa: Google tarjoaa yksinkertaisimman ostotavan, jossa CUD-sovellustasi voidaan soveltaa mihin tahansa alueen perheeseen ja kokoon koko alueella eikä muutoksia tarvitse pyytää. 

Muutosten helppous: Google CUD: t koskevat automaattisesti kaikkia alueen ilmentymätyyppejä. AWS Convertible RI: n ja Azure RI: n avulla voit muuttaa ostostasi (mukaan lukien ilmentymän tyyppi ja alue), mutta sinun on tehtävä se manuaalisesti.

Mahdollisuus peruuttaa: Azure on ainutlaatuinen, koska voit peruuttaa varatut instanssit, mutta on tärkeää huomata, että siitä veloitetaan 12 prosentin maksu.

Joustavimmat maksutavat: AWS tarjoaa sinulle eniten maksuvaihtoehtoja, ja voit säästää enemmän, mitä enemmän maksat etukäteen.

 
 AWS RI: tMicrosoft Azure RI: tGoogle Cloud CUD: t
Osta perusteellaTermi

Alue

Esimerkki perhe

Käyttöjärjestelmä

Verkkotyyppi

Termi

Alue

Ilmentymän tyyppi

Alue

# vCPU: ita

# Gt RAM-muistia

Pystyy muuttumaan?Vaihdettava: Voi vaihtaa samanarvoisten tai suurempien RI-yhdistelmien kanssa

Vakio: voi muuttaa saatavuusaluetta, kokoa (vain vanilla Linux), verkkotyyppiä

Voi vaihtaa jäljellä olevan määrän uuteen kauppahintaan ja vastata siihenSUD: Koskee automaattisesti kaikkia alueen esiintymiä
Voiko peruuttaa?Voi myydä Marketplacessa (usein vaikea löytää ostajia)Kyllä 12%: n peruutusmaksustaEi
Maksuvaihtoehdot3 vaihtoehtoa: Ei etuosa, osittainen etuosa, kaikki etuosa, mikä antaa kasvavan alennustasonKaikki etukäteen (voi käyttää EA: n maksusitoumusta)Ei etupuolella
Yhdistetäänkö muihin vaihtoehtoihin?Yhdistä RI: n volyymialennuksiinEi yhteensopiva EA-ilmentymien hinnoittelun kanssaJatka SUD: n saamista vain tapauksissa, joita CUD ei kata

Emme keskustele siitä, miten kukin sitoutumisperusteinen alennus toimii tässä, mutta on tärkeää tietää, että nämä alennukset eivät edellytä sinun tekevän mitään muutoksia fyysisiin esiintymiin tai virtuaalikoneisiin. Voit pikemminkin ajatella niitä "alennuskuponkeina", joita voidaan käyttää kaikissa tapauksissa, jotka vastaavat kyseisen "varauksen" tai "sitoutumisen" parametreja.

Kuinka monta RI: tä ostetaan

Se voi olla monimutkaista päättää sitoutunut kattavuus- kuinka suuri osa tietyn pilvipalveluntarjoajan jalanjäljestäsi pitäisi kattaa sitoumusperusteisilla alennuksilla. Yleensä vastaus ei ole koskaan 100 prosentin kattavuus (huolimatta siitä, mitä pilvipalveluntarjoajasi voi kertoa sinulle).

Sinun on otettava huomioon useita tekijöitä ostaessasi, mukaan lukien:

  • Historiallinen käyttö (alueittain, esimerkkiperheittäin jne.)
  • Tasainen käyttö vs. osa-aikainen käyttö
  • Tulevaisuuden suunnitelmat:
    • Kasvu tai väheneminen käytössä
    • Pilvipalvelujen tarjoajien vaihtaminen
    • Esiintymisperheiden vaihtaminen
    • Liikkuvat alueet
    • Siirtyminen muihin laskentamalleihin (säilöt, palvelimeton jne.)
  • Tasapaino ajan säästöjen ja käteismaksujen välillä
  • Vaadittu joustavuus

RightScalen pilvihallintatuote, RightScale Optima, yhdistää historiallisen käytön analyyttisen raportoinnin inhimilliseen älykkyyteen tulevaisuuden suunnitelmista luoda räätälöity suunnitelma sitoumusperusteisiin alennuksiin. Autamme sinua valitsemaan sopivan kattavuustason ja muuttamaan sen sitten täydelliseksi Optima-alennussuunnitelmaksi RI: n tai CUD: n ostamiseksi alla olevan kuvan mukaisesti. Tämän suunnitelman avulla voidaan sitten tarjota vaihtoehtoja IT-johtajille ja talousryhmille.

Oikea asteikko

Esimerkkien hinnoittelun vertailu

Nyt kun ymmärrät alennusvaihtoehdot, verrataan sekä kysynnän että alennushintoja.

Tärkeä huomautus: Muista, että tässä analyysissä käytetyt vuotuiset on-demand-hinnat sisältävät Google SUD: n, koska sitä sovelletaan automaattisesti. Alennushintamme sisältävät AWS- ja Azure RI: t sekä Google CUD: t. IBM: lle käytämme kuukausihinnoittelua ja oletamme 30 prosentin neuvoteltun alennuksen. Tämän seurauksena IBM-hintasi voivat vaihdella neuvoteltun hinnan mukaan.

Laskentahintoja verrattaessa on tärkeää huomata, missä vertailutapaukset ovat samanlaisia ​​ja missä eivät. Analyysissämme valitsimme kuusi vertailtavaa skenaariota, jotka on esitetty alla olevan taulukon ensimmäisessä sarakkeessa. Tarkastimme vakio-, korkea muisti- ja korkean suorittimen ilmentymän tyyppejä kahdella vCPU: lla. Kummallekin näistä kolmesta instanssityypistä tarkastelimme skenaarioita, joissa tarvitaan paikallinen SSD ja missä paikallista SSD: tä ei vaadita. Kaikki skenaariot perustuvat kunkin palveluntarjoajan alimpaan hinta-alueeseen, ja Linux- ja Windows-vertailua lukuun ottamatta oletetaan, että käytetään yhtä tavallisista, ilmaisista Linux-distroista, jotka ovat saatavilla ilman lisämaksua (ei RHEL tai SLES).

Jokaiselle pilvipalveluntarjoajalle kartoitimme sitten sopivan ilmentymätyypin kullekin skenaariolle. Voit nopeasti nähdä, että kaikkea ei voida verrata täsmälleen "omenaan omenaan".

  • Huomaa, että muistin määrä vaihtelee samankaltaisiin tapauksiin pilvipalvelujen tarjoajissa. Useimmissa tapauksissa ero muistissa on suhteellisen pieni (10 prosenttia tai vähemmän), mutta korkean suorittimen tilanteissa AWS ja Azure tarjoavat yli kaksinkertaisen muistin Googlen ja IBM: n muistista.
  • AWS: llä on instanssiperheitä paikallisen SSD: n kanssa ja ilman sitä vakio- (M3 ja M4) ja korkean suorittimen (C3 ja C5) ilmentymätyypeille. Suurille muistityypeille on vain R3-perhe, joka sisältää SSD-aseman.
  • Taivaansininen sisältää aina paikallisen SSD: n kaikilla sen esiintymistyypeillä, joten seurauksena on "maksaa siitä" osana ilmentymän hintaa, tarvitsetko sitä vai et.
  • Google ei koskaan sisällä paikallista SSD: tä ilmentymän tyypin kanssa, joten sinun on maksettava siitä lisäkustannuksena. Lisäosan paikallisen SSD: n vähimmäiskoko on 375 Gt, mikä on melko suuri. Voit käyttää Google-pysyvää levyä vaihtoehtona, mutta se ei tarjoa samoja käyttöaikoja kuin paikallinen SSD.
  • IBM sisältää yleensä SAN-aseman, mutta vakiotyyppisessä ilmentymässä on vaihtoehto paikalliselle asemalle.
Oikea asteikko

On-demand-pilvi-ilmentymien hinnoittelu: AWS vs. Azure vs. Google vs. IBM

Kummassakin alla olevasta kuudesta skenaariosta näet tuntitilauksen (OD) hinnan kullekin pilvelle ja sitten tuntihinnan / Gt RAM-muistia kullekin. Laskemme molemmat, jotta voit normalisoida hinnat, jos muistin määrä on sinulle tärkeä.

Alla olevassa kaaviossa punainen ilmaisee pilvipalvelujen tarjoajien korkeimman hinnan skenaariossa ja vihreä edustaa alinta hintaa. Jos on siteitä, molemmat pilvipalveluntarjoajat on korostettu vihreällä tai punaisella.

Oikea asteikko

Puhtaina tilauksesta yhden tunnin ajan

  • Azure on alin hinta kahdeksalle skenaariolle; korkein hinta yhdelle skenaarialle.
    • Azure on alhaisin hinta kaikissa skenaarioissa, jotka sisältävät paikallisen SSD: n ja kaikki vertailut perustuvat per Gt RAM-muistia.
    • Azure vastaa tai on pienempi kuin AWS kaikissa skenaarioissa.
  • Google Cloud on alin hinta neljässä skenaariossa; korkein hinta viidessä skenaariossa.
    • Google Cloud on yleensä alin hinta, kun SSD-asemaa ei tarvita.
    • Google Cloud on korkeammalla hinnalla korkean suorittimen "per GB RAM" -hinnasta johtuen siitä, että se sisältää alle puolet AWS: n ja Azure-muistista.
  • AWS on alin hinta kahdessa skenaariossa; korkein hinta kahdessa skenaariossa.
  • AWS on useimmiten keskihintainen vaihtoehto.
  • IBM on yhden skenaarion alin hinta; korkein hinta viidessä skenaariossa.

Alennetut pilvi-ilmentymien hinnoittelut: AWS vs. Azure vs. Google vs. IBM

Verrattaessa alennettuja hintoja tarkastelimme vuotuisia (tuntikohtaisten) kustannuksia paremman vertailun saamiseksi. Tämä johtuu siitä, että sitoumusperusteinen alennus on vähintään yhden vuoden.

Kunkin kuuden skenaarion alapuolella näet kunkin pilven alennetun vuosihinnan ja sitten alennetun vuotuisen hinnan RAM-muistia kohden kullekin. Laskemme molemmat, jotta voit normalisoida hinnat, jos muistin määrä on sinulle tärkeä.

Alla olevassa kaaviossa punainen osoittaa pilvipalvelujen tarjoajien korkeimman hinnan skenaariossa, kun taas vihreä edustaa alinta hintaa. Jos on siteitä, molemmat pilvipalveluntarjoajat on korostettu vihreällä tai punaisella.

Oikea asteikko

Vuosittaiset hinnat yhden vuoden sitoutumisesta:

  • Azure on alin hinta yhdeksässä skenaariossa; korkein hinta yhdelle skenaarialle.
    • Azure on kaikkien skenaarioiden alin hinta, joka perustuu Gt: n RAM-muistiin.
    • Azure vastaa tai on pienempi kuin AWS kaikissa skenaarioissa.
  • Google Cloud on alin hinta kahdessa tilanteessa; korkein hinta seitsemälle skenaariolle.
    • Google Cloud on yleensä alin hinta, kun SSD-asemaa ei tarvita.
    • Google Cloud on korkeammalla hinnalla korkean suorittimen "per GB RAM" -hinnasta johtuen siitä, että se sisältää alle puolet AWS: n ja Azure-muistista.
  • AWS on alin hinta ilman skenaarioita; korkein hinta kahdessa skenaariossa.
  • AWS on useimmiten keskihintainen vaihtoehto.
  • IBM on yhden skenaarion alin hinta; korkein hinta neljässä skenaariossa.
    • IBM: n hinnoittelu riippuu neuvoteltusta hinnasta.