Programmering

Prissammenligning av sky: AWS vs. Microsoft Azure vs. Google Cloud vs. IBM Cloud

Kim Weins er visepresident for sky-kostnadsstrategi hos RightScale.

Ettersom store skyleverandører (AWS, Azure, Google og IBM) fortsetter å senke prisene på skyforekomster, har de lagt til diskonteringsalternativer, lagt til forekomster og droppet faktureringsstegene, i noen tilfeller til fakturering per sekund. Kostnadene kommer ned, men kompleksiteten øker. Å forstå hvordan man kan navigere i denne kompleksiteten er kritisk viktig. Vi anslår at selskaper vil kaste bort mer enn 10 milliarder dollar de neste 12 månedene på skyutgiftene sine.

Så hvordan begynner du å forstå skykostnadene? Hvilke leverandører har de laveste alternativene?

Denne primeren gir informasjonen du trenger å vite for å forstå offentlige skyprissettingsalternativer og optimalisere skyutgiftene dine.

Hva er endret i skyinstanspriser

Når du følger skyprisingen nøye, ser du hvor ofte ting endrer seg. Det har skjedd et stort antall endringer i priser for skyforekomster bare i 2017. Her er et raskt sammendrag.

  • Mange priser går ned: 70 prosent av de 104 prispoengene vi inkluderer i sammenligningen vår har falt siden vår siste sammenligning i april 2017. Selv om dette er en brøkdel av de totale prispoengene, representerer de noen av de mest brukte tilfellene. Av de 26 prispoengene vi analyserte for hver skyleverandør, sank AWS 19 av 26 priser, Azure sank 24 av 26 priser, Google sank 4 av 26 priser, og IBM falt 26 av 26 priser.
  • Nye tilfeller for vår sammenligning: Skyleverandører fortsetter å legge til nye forekomster, og i noen tilfeller nye forekomsten familier. For eksempel la AWS til C5-forekomstfamilien (neste generasjon for C4-forekomster) og IBM flyttet fra fullt tilpassede alternativer til forekomstfamilier.
  • Diskonteringsalternativene øker: Det er økende muligheter (og utfordringer) for å få rabatter. Azure introduserte reserverte forekomster med opptil 72 prosent besparelse, AWS la til ett år konvertible reserverte forekomster, og Google introduserte ett år og tre år rabatt på forpliktet bruk.
  • Fakturering per sekund: AWS flyttet fra per time til per sekund fakturering for EC2 og flere andre tjenester. Google har alltid gitt fakturering per sekund, men redusert minimumstiden fakturert for en forekomst fra 10 minutter ned til 1 minutt. Azure tilbyr fakturering per sekund bare på containerforekomster.
  • Lokal diskprising utvikler seg: Skyleverandører ser ut til å styre brukere vekk fra å stole på lokale disker for eksempel, og i stedet presse mot tilknyttet lagring. For eksempel tilbyr AWS forekomstfamilier med og uten lokal lagring, Azure har redusert beløp av lokal lagring på de siste generasjonene (selv om det fortsetter å tilby lokal lagring på alle familier), og Google fortsetter å tilby ingen lokal lagring utenom boksen, noe som gjør det til et "valgfritt tillegg" for alle typer VM.

Forstå alternativer for skyrabatter

Med den nylige tilgjengeligheten av Azure Reserved Instances, tilbyr de tre store skyleverandørene - AWS, Azure og Google - alle offentlig tilgjengelige rabatter (når så høyt som 75 prosent) i bytte for å forplikte seg til bruk på skyleverandøren i ett år eller treårsperiode. I alle tilfeller kan du bestemme hvor mye bruk du skal begå, og hvor mye du skal legge igjen etter behov. IBM tilbyr kun offentlige rabatter for månedlig bruk, noe som sparer omtrent 10 prosent over bruk på forespørsel.

Google tilbyr også en rabatt på vedvarende bruk som ikke krever noen forpliktelse, men tilbyr automatisk rabatt på hver type forekomst som kjører i en region i mer enn 25 prosent av en måned. For tilfeller som kjører 24x7 i en hel måned, maksimerer rabatten 30 prosent.

 
 AWSMicrosoft AzureGoogle CloudIBM Cloud
Type rabattReserverte forekomster (RI)Reserverte forekomster (RI)Rabatt på vedvarende bruk (SUD)

Rabatt på forpliktet bruk (CUD)

Månedlig prissetting
Forpliktelsens lengde1 eller 3 år1 eller 3 årSUD: Ingen forpliktelse

CUD: 1 eller 3 år

Forplikt etter måned
Utvalg av rabattnivåerOpptil 75%Opptil 72%SUD: Opptil 30%

CUD: 37% (1Å) eller 55% (3Å)

Omtrent 10%
Andre dokumenterte programmerRI-volumrabatter

Spot forekomster

Hybrid bruk rabatt

Foretaksavtale

Forutsigbare virtuelle maskinerForhandlet

I tillegg til de offentlig dokumenterte rabattene som er oppført ovenfor, er det muligheter for privatforhandlede rabatter i hvert enkelt tilfelle. Jo mer du bruker med en bestemt skyleverandør, desto mer sannsynlig er du i stand til å forhandle om ytterligere rabatter.

Sammenligning av forpliktelsesbaserte rabatter

De tre programmene for forpliktelsesbaserte rabatter varierer i fleksibilitet som beskrevet nedenfor.

Enkel kjøp: Google tilbyr den enkleste tilnærmingen for kjøp, der CUD-en din kan gjelde for alle familier og størrelser i en region, og det er ikke nødvendig å be om endringer. 

Enkel endring: Google CUDs gjelder automatisk for enhver forekomststype i regionen. AWS Convertible RI og Azure RI lar deg endre kjøpet ditt (inkludert forekomststype og region), men krever at du gjennomgår en manuell prosess for å gjøre det.

Evne til å avbryte: Azure er unikt når du lar deg kansellere dine reserverte forekomster, men det er viktig å merke seg at det er et gebyr på 12 prosent for å gjøre det.

Mest fleksible betalingsalternativer: AWS tilbyr deg flest betalingsalternativer, og lar deg spare mer jo mer du betaler på forhånd.

 
 AWS RIMicrosoft Azure RIGoogle Cloud CUDs
Kjøp basert påBegrep

Region

Instans familie

OS

Nettverkstype

Begrep

Region

Forekomststype

Region

Antall vCPUer

Antall GB-er RAM

Kunne endre?Kabriolet: Kan byttes mot kombinasjon av RI-er av samme eller større verdi

Standard: Kan endre tilgjengelighetssone, størrelse (bare for vanilje Linux), nettverkstype

Kan veksle og svare gjenværende beløp på den nye kjøpesummenSUD: Gjelder automatisk alle forekomster i regionen
Kunne avbryte?Kan selge på Marketplace (ofte vanskelig å finne kjøpere)Ja for et avbestillingsgebyr på 12%Nei
BetalingsalternativerTre alternativer: Ingen foran, delvis foran, alt foran gir økende nivåer av rabattAll up-front (Kan bruke EA-forpliktelse til å betale)Ingen foran
Kombiner med andre alternativer?Kombiner med RI-volumrabatterIkke kompatibel med EA-forekomstpriserFortsett å få SUD bare i tilfeller som ikke dekkes av CUD

Vi diskuterer ikke hvordan hver type forpliktelsesbasert rabatt fungerer her, men det er viktig å vite at disse rabattene ikke krever at du endrer noe om dine fysiske forekomster eller virtuelle maskiner. Snarere kan du tenke på dem som "rabattkuponger" som kan brukes på alle tilfeller som samsvarer med parametrene for den "reservasjonen" eller "forpliktelsen."

Bestemmer hvor mange RIer du skal kjøpe

Det kan være komplisert å bestemme din engasjert dekningsnivå— Hvor mye av fotavtrykket ditt hos en bestemt skyleverandør skal dekkes av forpliktelsesbaserte rabatter. Generelt er svaret aldri 100 prosent dekningsnivå (til tross for hva din skyleverandør kan fortelle deg).

Du må vurdere en rekke faktorer når du kjøper, inkludert:

  • Historisk bruk (etter region, familie, etc.)
  • Bruk av jevn tilstand kontra deltidsbruk
  • Fremtidsplaner for:
    • Vekst eller nedgang i bruk
    • Skiftende skyleverandører
    • Bytte av familier
    • Regioner i bevegelse
    • Skift til andre beregningsmodeller (containere, serverfri, etc.)
  • Balanse mellom besparelser over tid og kontantbetalinger på forhånd
  • Nivå av fleksibilitet som kreves

RightScales sky cost management management-produkt, RightScale Optima, kombinerer analytisk rapportering om historisk bruk med menneskelig intelligens om fremtidige planer for å lage en skreddersydd plan for forpliktelsesbaserte rabatter. Vi hjelper deg med å bestemme det riktige dekningsnivået, og gjør det til en fullstendig Optima Discount Plan for kjøp av RI eller CUD, som vist nedenfor. Denne planen kan deretter brukes til å gi opsjoner til IT-ledere og økonomiteam.

RightScale

Sammenligning av forekomstpriser

Nå som du forstår de forskjellige rabattalternativene, kan vi sammenligne både on-demand og nedsatte priser.

Viktig merknad: Husk at de årlige on-demand-prisene som brukes i denne analysen inkluderer Google SUD fordi den automatisk gjelder. Våre rabatterte priser inkluderer AWS og Azure RI samt Google CUD. For IBM bruker vi månedlige priser og antar 30 prosent forhandlet rabatt. Som et resultat kan IBM-prisene variere avhengig av forhandlet pris.

Når du sammenligner beregningspriser, er det viktig å merke seg hvor de sammenlignede forekomster er like og hvor de ikke er. I vår analyse valgte vi seks scenarier å sammenligne, vist i den første kolonnen i tabellen nedenfor. Vi så på standard, høyt minne og høy CPU-forekomststyper med to vCPUer. For hver av disse tre forekomststypene så vi på scenarier der det kreves en lokal SSD, og ​​hvor en lokal SSD ikke er nødvendig, noe som resulterer i totalt seks scenarier. Alle scenarier er basert på den laveste prisregionen for hver leverandør, og med unntak av sammenligningen mellom Linux og Windows, antar du å bruke en av de standard gratis Linux-distribusjonene som er tilgjengelig uten ekstra kostnad (ikke RHEL eller SLES).

For hver skyleverandør kartla vi deretter passende forekomsttype for hvert scenario. Du kan raskt se at alt ikke kan sammenlignes nøyaktig med "epler til epler."

  • Legg merke til at mengden minne varierer for lignende tilfeller på tvers av skyleverandørene. I de fleste tilfeller er forskjellen i minne relativt liten (10 prosent eller mindre), men for høye CPU-scenarier tilbyr AWS og Azure mer enn det dobbelte av Google og IBMs minne.
  • AWS har instansfamilier med og uten lokal SSD for standard (M3 og M4) og høy CPU (C3 og C5) forekomststyper. For typer med høyt minne er det bare R3-familien, som inkluderer en SSD-stasjon.
  • Azure inkluderer alltid lokal SSD med alle forekomststyper, så du betaler for det som en del av forekomstprisen, enten du trenger det eller ikke.
  • Google inkluderer aldri lokal SSD med forekomststypen, så du må betale for den som en tilleggskostnad. Minimumsstørrelsen for en tilleggs-SSD er 375 GB, som er ganske stor. Du kan bruke Google Persistent Disk som et alternativ, men den tilbyr ikke de samme tilgangstidene som den lokale SSD-en.
  • IBM inkluderer vanligvis en SAN-stasjon, men det er et alternativ for en lokal stasjon på standard type forekomst.
RightScale

On-demand skyinstansepriser: AWS vs. Azure vs. Google vs. IBM

For hvert av de seks scenariene nedenfor kan du se prisen på on-demand (OD) for hver sky og deretter timeprisen per GB RAM for hver. Vi beregner begge deler slik at du kan normalisere prisene hvis mengden minne er viktig for deg.

I diagrammet nedenfor indikerer rødt den høyeste prisen på skyleverandørene i et scenario, og grønt representerer den laveste prisen. Hvis det er bånd, blir begge skyleverandørene uthevet grønt eller rødt.

RightScale

I rene priser på forespørsel i en time

  • Azure er laveste pris for åtte scenarier; høyeste pris for ett scenario.
    • Azure er laveste pris for alle scenariene som inkluderer en lokal SSD og alle sammenligninger basert på per GB RAM.
    • Azure samsvarer med eller er lavere enn AWS for alle scenarier.
  • Google Cloud er den laveste prisen for fire scenarier; høyeste pris for fem scenarier.
    • Google Cloud har en tendens til å være den laveste prisen når ingen SSD er nødvendig.
    • Google Cloud er høyere priset på "per GB RAM" -kostnad for høy CPU fordi det inkluderer mindre enn halvparten av minnet til AWS og Azure.
  • AWS er ​​laveste pris for to scenarier; høyeste pris for to scenarier.
  • AWS er ​​oftest et middelpris.
  • IBM er den laveste prisen for ett scenario; høyeste pris for fem scenarier.

Rabatterte priser på skyforekomster: AWS vs. Azure vs. Google vs. IBM

Ved å sammenligne rabatterte priser så vi på årlige (i stedet for timepriser) kostnader for å gi en bedre sammenligning. Dette er fordi den forpliktelsesbaserte rabatten er på minst ett år.

Nedenfor for hvert av de seks scenariene kan du se den nedsatte årlige prisen for hver sky og deretter den nedsatte årlige prisen per GB RAM for hver. Vi beregner begge deler slik at du kan normalisere prisene hvis minnemengden er viktig for deg.

I diagrammet nedenfor indikerer rødt den høyeste prisen på skyleverandørene i et scenario mens grønt representerer den laveste prisen. Hvis det er bånd, blir begge skyleverandørene uthevet grønt eller rødt.

RightScale

I årlige priser for ett års forpliktelse:

  • Azure er laveste pris for ni scenarier; høyeste pris for ett scenario.
    • Azure er den laveste prisen for alle scenariene basert på GB RAM.
    • Azure samsvarer med eller er lavere enn AWS for alle scenarier.
  • Google Cloud er den laveste prisen for to scenarier; høyeste pris for syv scenarier.
    • Google Cloud har en tendens til å være den laveste prisen når ingen SSD er nødvendig.
    • Google Cloud er billigere for “per GB RAM” -kostnad for høy CPU på grunn av at den inkluderer mindre enn halvparten av minnet til AWS og Azure.
  • AWS er ​​laveste pris uten scenarier; høyeste pris for to scenarier.
  • AWS er ​​oftest et billig alternativ.
  • IBM er den laveste prisen for ett scenario; høyeste pris for fire scenarier.
    • IBM-priser vil avhenge av den forhandlede prisen.
$config[zx-auto] not found$config[zx-overlay] not found