Preisvorteile durch frei konfigurierbare Instanzen im Rahmen des

Werbung
PreisvorteiledurchfreikonfigurierbareInstanzenimRahmendes
CloudComputing
Prof.Dr.RüdigerZarnekow,Dipl.-Phys.ThorstenPröhl
TechnischeUniversitätBerlin,FachgebietIuK-Management
1.Einleitung
Cloud Computing ermöglicht es Anwendern, IT-Systeme nicht mehr selber zu betreiben,
sondern diese als Dienstleistung von externen Anbietern über das Internet zu beziehen.
Hierbei profitiert der Kunde unter anderem davon, dass er nur für tatsächlich in Anspruch
genommene IT-Ressourcen bezahlt. An die Stelle hoher initialer Fixkosten, z.B. für die
AnschaffungvonHardware,tretenbeimCloudComputingstündlicheodersogarminütliche
Mietkosten.
InnerhalbdesCloudComputingunterscheidetmandiezweiwesentlichenTeilbereicheInfrastructure-as-a-Service (IaaS) und Software-as-a-Service (SaaS). Während IaaS sich auf die
BereitstellungvonServer-,Speicher-undNetzwerk-Ressourcenkonzentriert,könnenKunden
imRahmenvonSaaSkompletteSoftwareanwendungeneinesexternenAnbietersnutzen.
Diese Studie beschäftigt sich mit der Bereitstellung von virtuellen Servern, sogenannter
Instanzen,durchIaaS-Anbieter.EineInstanzbestehtimWesentlichenauseinerbestimmten
Anzahl CPU-Kerne (Cores), einer bestimmten Menge Hauptspeicher (RAM) sowie einem
Betriebssystem (z.B. Linux oder Windows). CPU-Cores und RAM bestimmen die LeistungsfähigkeitderInstanz.
Traditionell bieten IaaS-Anbieter ihren Kunden verschiedene vorkonfigurierte Instanzen
unterschiedlicher Größen an. Eine vorkonfigurierte Instanz, auch Instanztyp genannt,
beinhaltet eine durch den Anbieter fest definierte Anzahl an CPU-Cores und RAM. Je nach
Leistungsbedarf und Anwendungsfall kann sich der Kunde für denjenigen Instanztyp
entscheiden, der seinen Anforderungen am besten entspricht. So bietet beispielsweise
Amazon Web Services im Rahmen seiner Elastic Compute Cloud (EC2) unterschiedlich
leistungsfähige Instanztypen für die allgemeine Nutzung (z.B. m4.large, m4.xlarge,
m4.2xlarge), für datenverarbeitungsintensive Anwendungen (z.B. c4.large, c4.xlarge,
c4.2xlarge) oder für grafikintensive Anwendungen (z.B. g2.2xlarge, g2.8xlarge) an.
VergleichbareAngebotefindensichbeianderenIaaS-Anbietern,wieGoogleoderMicrosoft.
FürdieNutzungeinerInstanzbezahltderKundeeinenStundenpreis.Jeleistungsfähigerder
Instanztypist,destohöheristderStundenpreis.
Für die Kunden haben vorkonfigurierte Instanzen einen entscheidenden Nachteil. Liegt ihr
individuellerLeistungsbedarfzwischenzweiInstanztypen,somüssensiesichzwangsläufigfür
denleistungsfähigerenTypentscheiden,umEngpässeundÜberlastsituationenzuvermeiden
oderderAnwendungsspezifikationzugenügen.SiebezahlenindiesemFallfürmehrLeistung,
als sie tatsächlich benötigen, was dem Grundgedanken des Cloud Computing widerspricht.
ErsteIaaS-AnbieterhabenausdiesemGrundbegonnen,ihrenKundendiefreieKonfiguration
von Instanzen zu ermöglichen. Die Kunden können, basierend auf ihrem tatsächlichen
Leistungsbedarf,einebeliebigeMengeundKombinationvonCPU-CoresundRAMwählen.Der
InstanzpreiserrechnetsichdannausdergewähltenMengederbeidenRessourcentypen.
Zarnekow/Pröhl:PreisvorteiledurchfreikonfigurierbareInstanzenimRahmendesCloudComputing
Abbildung 1 verdeutlicht die Unterschiede zwischen vorkonfigurierten und frei konfigurierbaren Instanzen und zeigt, dass sich zum Teil erhebliche Einsparpotenziale für Kunden
ergeben.
Abbildung1:VorkonfigurierteversusfreikonfigurierbareInstanzen
DerStundenpreisfürvorkonfigurierteInstanzenfolgteinemsprungfixenVerlauf.DieSprünge
entstehen beim Übergang von einem Instanztyp zum nächstgrößeren Typ. Bei frei
konfigurierbarenInstanzenergibtsichdahingegeneinkontinuierlichansteigenderPreisverlauf.DerPreiserhöhtsichstückweisefürjedenzusätzlichenCPU-CoreundjedesGBRAM.
BenötigteinKundebeispielsweisefüreinenspezifischenAnwendungsfalleineInstanzmit1
CPU-Coreund12GBRAM,somüssteerdeninAbbildung1dargestelltenInstanztyp„mittel“
mit2CPU-Coresund16GBRAMnutzen.DerInstanztyp„klein“besitztnur8GBRAMundist
damitunterdimensioniert.DerKundezahlteinenAufpreisfürdennichtbenötigtenzweiten
CPU-Core und die überzähligen 4 GB RAM. Eine frei konfigurierbare Instanz bietet dem
KundendahingegenstetsdiefürseinenindividuellenBedarfbestmöglicheKonfiguration.Aus
derAbbildungwirddeutlich,daßderAufpreisfüreinevorkonfigurierteInstanzabnimmt,je
mehrsichdertatsächlicheLeistungsbedarfandennächstgrößerenInstanztypenannähert.
UmdeninderAbbildung1schematischdargestelltenMechanismusinderPraxiszuuntersuchen,werdenimFolgendendieaktuellenMarktangeboteführenderIaaS-Anbieterverglichen:DreiAngebotenvorkonfigurierterInstanzen(Amazon,Google,Microsoft)werdenzwei
AngebotefreikonfigurierbarerInstanzen(Profitbricks,Google)gegenübergestellt.
2.UntersuchungsszenarioundVorgehen
Ziel der Studie ist es, die am Markt führenden IaaS-Produkte für vorkonfigurierte und frei
konfigurierbareInstanzengegenüberzustellenundderenPreisemiteinanderzuvergleichen.
UmeineVergleichbarkeitderProdukteunterschiedlicherAnbieterzuermöglichen,wurden
beiderProduktauswahldiefolgendenKriterienzuGrundegelegt:
2
Zarnekow/Pröhl:PreisvorteiledurchfreikonfigurierbareInstanzenimRahmendesCloudComputing
§
§
§
§
§
§
§
EswurdennurInstanzenfürallgemeineNutzungszweckeausgewählt.VieleAnbieter
bieten darüber hinaus Spezial-Instanzen an, z.B. für besonders rechenintensive,
hauptspeicherintensive, grafikintensive oder I/O-intensive Anwendungen. Diese
wurdeninderStudienichtberücksichtigt.
Es wurden nur sogenannte „On-demand“-Instanzen betrachtet. Diese können vom
Nutzer stunden- oder minutenweise genutzt werden und stehen während der Nutzungsdauer garantiert zur Verfügung. Nicht berücksichtigt wurden fest reservierte
(„reserved“)Instanzen,diefüreinenlängerenZeitraum,z.B.einenMonat,imVoraus
gebuchtundbezahltwerden.KeineBerücksichtigungfandenauch„Spot“-Instanzen,
die zwar besonders preisgünstig sind, deren Nutzung aber jederzeit vom Anbieter
abgebrochen werden kann und die daher für viele Anwendungsfälle nicht geeignet
sind. Nicht zuletzt wurden keine dedizierten Server ("dedicated hosts") miteinbezogen.
Zum Vergleich der Instanzen wurden ausschließlich CPU und RAM herangezogen.
DiesebeidenParameterbestimmenzumeinenmaßgeblichdieLeistungsfähigkeitder
Instanz.ZumandernwerdendieamMarktverfügbarenfreikonfigurierbarenInstanzenanhanddieserbeidenParameterkonfiguriert.DieeingesetztenIntelCPUsermöglichendurchdenEinsatzvonHyper-ThreadingdieErzeugungvonzweilogischenCPUs
pro physischem CPU-Core. Eine logische CPU wird auch als virtuelle CPU (vCPU)
bezeichnet.
Nicht berücksichtigt wurde Online-Speicher, da dieser in der Regel als zusätzliches
Produktangebotenwirdundaußerdemimmerfreikonfigurierbarist.AuchNetz-Leistungen(Datenübertragung)wurdenausdiesemGrundnichtmitbetrachtet.
Bei allen Angeboten wurde als Betriebssystem ein ohne Zusatzkosten verfügbares
Linux-Betriebssystem gewählt. Einige Anbieter bieten alternativ kostenpflichtige
Betriebssysteme,wiezumBeispielMicrosoftWindows,an.
Als Rechenzentrums-Standort wurde nach Möglichkeit Deutschland gewählt, alternativmindestensEuropa.
BeiallenPreisewurdendieoffiziellenstündlichenNutzungspreisederAnbieterverwendet.PreiseinUS-DollarwurdenzumaktuellenWechselkursinEuroumgerechnet.
Auf Grundlage der beschriebenen Auswahlkriterien lassen sich vergleichbare Instanzen der
Anbieterauswählen.AllerdingsexistierenzwischendenProduktenimDetailUnterschiede,die
einschränkendzunennenundinderStudienichtberücksichtigtsind:
§
§
§
EventuellvorhandenePerformance-UnterschiedezwischenInstanzenmitderselben
CPU/RAM-Kombinationwurdennichtberücksichtigt.InderPraxiskönnendieseinsbesonderedurchunterschiedlicheCPU-TypenundArchitekturenverursachtwerden
unddurchauseinewichtigeRollespielen.ZurexaktenBestimmungvonPerformanceUnterschieden sind zusätzliche anwendungsspezifische Performance-Benchmarks
erforderlich.
DievorkonfiguriertenInstanztypenverschiedenerAnbieterweisenzumTeilgeringfügige Unterschiede bezüglich CPU/RAM-Ausstattung aus. So bieten beispielsweise
einigeAnbieter4GBRAMprovirtuellerCPUan,anderedahingegennur3,5GBRAM
provirtuellerCPU.
Bei den verwendeten Preisen handelt es sich um die reinen stündlichen Nutzungspreise.RabatteoderanderePreisermäßigungen,wiesieeinigeAnbieterzumBeispiel
für eine Dauernutzung oder Vorabzahlung bieten, wurden nicht berücksichtigt, da
diesestarkvomspezifischenAnwendungsfallabhängen.
3
Zarnekow/Pröhl:PreisvorteiledurchfreikonfigurierbareInstanzenimRahmendesCloudComputing
Alle Produktinformationen, Daten und Preisangaben wurden im Zeitraum 15.04.2016 bis
30.04.2016denoffiziellenWebseitenderAnbieterentnommen.
3.ProdukteundAnbieter
FürdieStudiewurdenvorkonfigurierteInstanzenderdreiAnbieterAmazon(ElasticCompute
Cloud2),Google(GoogleComputeEngine)undMicrosoft(MicrosoftAzureVirtualMachines),
sowiediefreikonfigurierbarenInstanzenderAnbieterGoogle(CustomMachineTypes)und
Profitbricks betrachtet. Unter Berücksichtigung der im vorigen Kapitel beschriebenen
Auswahlkriterien wurden die in Tab. 1 und 2 dargestellten Produkte für den Vergleich
ausgewählt:
Amazon
Produktname
Standort
Prozessor
Betriebssystem
Sonstiges
vCPUs Cores
m4.large
2
m4.xlarge
4
m4.2xlarge
8
EU(Frankfurt)
IntelXeonE5-2676v3
Linux
On-Demand-Instance
Google
Produktname
Standort
Prozessor
Betriebssystem
Sonstiges
vCPUs Cores
Standort
Prozessor
Betriebssystem
Sonstiges
RAM
Preis/h
8
16
32
0,127€(0,143$)*
0,252€(0,285$)*
0,505€(0,570$)*
RAM
Preis/h
n1-Standard2
2
1
7,5
n1-Standard4
4
2
15
n1-Standard8
8
4
30
Europa
Intel,verschiedeneGenerationen
Linux
Regular-Class-Instance
biszu30%RabattbeiDauernutzung
Microsoft
Produktname
1
2
4
vCPUs Cores
RAM
0,097€(0,11$)*
0,195€(0,22$)*
0,390€(0,44$)*
Preis/h
D2v2
2
1
7
0,135€
D3v2
4
2
14
0,269€
D4v2
8
4
28
0,538€
Westeuropa
IntelXeonE5-2673v3
Linux
inkl.100/200/400GBlokalerDatenträger
Tabelle1:VorkonfigurierteInstanzen
Profitbricks
Produktname
Standort
Prozessor
Betriebssystem
Preise
Google
Produktname
Standort
Prozessor
Betriebssystem
Preise
CloudServer
Frankfurt
IntelXeonE5-2680v4
Linux
Preis/h
1Core(2vCPUs) 0,04€
1GBRAM
0,0045€
CustomMachineType
Europa
Intel,verschiedeneGenerationen
Linux
Preis/h
1Core(2vCPUs) 0,068€(0,077$)*
1GBRAM
0,0045€(0,0052$)* Tabelle2:FreikonfigurierbareInstanzen
*)Wechselkurs:1USD=0,8859EUR
4
Zarnekow/Pröhl:PreisvorteiledurchfreikonfigurierbareInstanzenimRahmendesCloudComputing
4.Ergebnisse
4.1VergleichverschiedenerInstanzen
Zunächst werden die ausgewählten Instanzen der unterschiedlichen Anbieter hinsichtlich
ihrer Nutzungspreise miteinander verglichen. Der Fokus liegt dabei vor allem auf der VerdeutlichungderAuswirkungenfreikonfigurierbarerInstanzenaufdenPreis.
FürjedederdreimarktüblichenInstanztypen
a) large/standard2/D2(1CPU-Core,7-8GBRAM)
b) xlarge/standard4/D3(2CPU-Cores,14-16GBRAM)
c) 2xlarge/standard8/D4(4CPU-Cores,28-32GBRAM)
werdendiestündlichenNutzungspreisedervorkonfiguriertenInstanzenundallermöglichen
KombinationenfreikonfigurierbarerInstanzenberechnetundgrafischdargestellt.
Der einfachste Fall ergibt sich beim Vergleich des Instanztyps "large" (1 CPU-Core, 7-8 GB
RAM).Dahier1CPU-Corefestvorgebenist,hatderKundebeifreikonfigurierbarenInstanzen
lediglich die Wahl, nach Bedarf zwischen 1 und 8 GB RAM auszuwählen. Abb. 2 zeigt die
NutzungspreisefüralleWahlmöglichkeiten.
Instanztyp: large(1Core,7-8GB)
0,14
0,13
0,12
Euro/h
0,11
0,10
0,09
0,08
0,07
0,06
0,05
0,04
1
2
3
4
5
6
7
8
1
1
1
1
1
1
1
1
RAM
Cores(1Core=2vCPU)
Microsoftvorkonfiguriert
Amazonvorkonfiguriert
Googlefrei
Profitbricks frei
Googlevorkonfiguriert
Abbildung2:NutzungspreiseInstanztyp"large"
ErwartungsgemäßsteigendieNutzungspreisederfreikonfigurierbarenInstanzenmitzunehmendemRAManundnähernsichdenPreisendervorkonfiguriertenInstanzenan.DieGrafik
zeigtdarüberhinausaucheineBesonderheitdesPreismodellsvonGoogle.LiegtderkalkuliertePreiseinerfreikonfiguriertenGoogleInstanzüberdemderpassendenvorkonfigurierten
Instanz,sowähltGooglegrundsätzlichdengünstigerenPreis.DiesistinderAbbildungbei7
und8GBRAMderFall.EinefreikonfigurierteInstanzkannbeiGoogledaherniemalsteurer
als eine passende vorkonfigurierte Instanz werden. Die Grafik macht auch die generellen
PreisunterschiedezwischendenuntersuchtenAnbieterndeutlich.
5
Zarnekow/Pröhl:PreisvorteiledurchfreikonfigurierbareInstanzenimRahmendesCloudComputing
MehrWahlmöglichkeitenbesteheninnerhalbdesInstanztyps"xlarge"(2CPU-Cores,14-16
GBRAM).BeidenfreikonfigurierbarenInstanzenkannderNutzerhiersowohldieAnzahlCPUCores (1-2) als auch RAM (1-16 GB) frei wählen. Abb. 3 zeigt die daraus resultierenden
WahlmöglichkeitenundStundenpreise.NichtenthaltensinddieKombinationenmit1CPUCoreund1-8GBRAM,dadiesebereitsdurchdenkleinerenInstanztyp"large"abgedecktsind.
Instanztyp: xlarge(2Cores,14-16GB)
0,3
Euro/h
0,25
0,2
0,15
0,1
0,05
9
10
11
12
13
14
15
1
1
1
1
1
1
1
16
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
RAM
Cores(1Core=2vCPU)
Microsoftvorkonfiguriert
Amazonvorkonfiguriert
Googlefrei
Profitbricks frei
Googlevorkonfiguriert
Abbildung3:NutzungspreiseInstanztyp"xlarge"
ErneutistderAnstiegderNutzungspreisederfreikonfigurierbarenInstanzenzuerkennen.
BeimÜbergangvon1zu2CoresergibtsichdarstellungsbedingtbeidieseneinPreissprung,
derausderAnordnungderKombinationenresultiert.
Die meisten Kombinationsmöglichkeiten hat der Kunde beim Instanztyp "2xlarge" (4 CPUCores,28-32GBRAM).Erkannzwischen1-4CPUCoresund1-32GBRamwählen,wieinAbb.
4 dargestellt. Erneut sind diejenigen Kombinationsmöglichkeiten, die bereits durch die
kleinerenInstanztypen(large,xlarge)abgedecktsind,hiernichtmehrenthalten.
6
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
Microsoftvorkonfiguriert
Googlevorkonfiguriert
RAM
Cores(1Core=2vCPU)
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
3
1 2 3 4 5 6 7 8 9 1011121314151617181920212223242526272829303132
Amazonvorkonfiguriert
2
17181920212223242526272829303132
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1
17181920212223242526272829303132
Instanztyp: 2xlarge(4Cores,28-32GB)
Abbildung4:NutzungspreiseInstanztyp"2xlarge"
0,10
0,15
0,20
0,25
0,30
0,35
0,40
0,45
0,50
0,55
0,60
Googlefrei
Profitbricks frei
4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
1 2 3 4 5 6 7 8 9 1011121314151617181920212223242526272829303132
Zarnekow/Pröhl:PreisvorteiledurchfreikonfigurierbareInstanzenimRahmendesCloudComputing
Euro/h
7
Zarnekow/Pröhl:PreisvorteiledurchfreikonfigurierbareInstanzenimRahmendesCloudComputing
4.2PreisvorteilefreikonfigurierbarerInstanzen
Die in den vorangegangenen Abbildungen dargestellten Preisunterschiede resultieren aus
zweiFaktoren:
1. GenerellePreisunterschiedezwischendenAnbietern,bedingtdurchunterschiedliche
MarktpreisederAnbieter.
2. PreisunterschiedezwischenfreikonfigurierbarenundvorkonfiguriertenInstanzen.
DabeideFaktorenvoneinanderunabhängigsind,werdendiesefürdiedreiInstanztypenim
Folgendennocheinmalgetrenntbetrachtet.
Tab. 3 zeigt zunächst die generellen Preisunterschiede zwischen den Anbietern. Da Profitbricks ausschliesslich frei konfigurierbare Instanzen anbietet, wurde für den Vergleich der
PreisfüreineProfitbricks-InstanzmitderselbenAnzahlanCPU-CoresundRAM,wiedievorkonfiguriertenInstanzenderanderenAnbieter,gewählt.DerdargestelltePreisvorteilbezieht
sichjeweilsaufdenteuerstenAnbieter.
Microsoft
Amazon
Google
Profitbricks
Instanztyp"large"
Preis(€/h)
0,135
0,127
0,097
0,076
Preisvorteil
6%
28%
44%
Instanztyp"xlarge"
Preis(€/h)
0,269
0,252
0,195
0,152
Preisvorteil
6%
28%
43%
Instanztyp"2xlarge"
Preis(€/h)
0,538
0,505
0,390
0,304
Preisvorteil
6%
28%
43%
Tabelle3:GenerellePreisunterschiedezwischenAnbieternvorkonfigurierterInstanzen
Die Werte zeigen, dass die Preisunterschiede zwischen den Anbietern über alle drei
Instanztypenhinwegkonstantsind.
ZusätzlichzudengenerellenPreisunterschiedenergebensichPreisvorteiledurchfreikonfigurierbareInstanzen.Dieselassensichdarstellen,indemmandiePreisevorkonfigurierterund
freikonfigurierbarerInstanzeneinesAnbietersmiteinandervergleicht.Diesistbeidenzwei
Anbietern Google und Profitbricks möglich. Bei Profitbricks wurde hierfür eine fiktive
vorkonfigurierte Instanz mit der Anzahl CPU-Cores und RAM des jeweiligen Instanztyps als
Vergleichsobjektherangezogen.
Im Einzelfall variieren die Preisvorteile enorm, zum Beispiel beim Instanztyp "2xlarge"
zwischen63%(Google:1CPU-Core,17GBRAM)und0%(4CPU-Cores,32GBRAM).Tab.4
zeigtausdiesemGrunddiedurchschnittlichenPreisunterschiedeund-vorteilejeInstanztyp.
Die Durchschnittswerte errechnen sich aus dem durchschnittlichen Preisunterschied bzw.
PreisvorteilallermöglichenCPU/RAM-KombinationenderfreikonfigurierbarenInstanzenim
VergleichzumjeweiligenvorkonfiguriertenInstanztyp.Sieliegenzwischen10%und34%.
Google
Profitbricks
Instanztyp"large"
vorkonfiguriertvs.individuell
Instanztyp"xlarge"
vorkonfiguriertvs.Individuell
Instanztyp"2xlarge"
vorkonfiguriertvs.Individuell
Preisunterschied€/h Preisvorteil
(Durchschnitt)
(Durchschnitt)
0,010
10%
0,016
20%
Preisunterschied€/h Preisvorteil
(Durchschnitt)
(Durchschnitt)
0,038
20%
0,041
27%
Preisunterschied€/h
(Durchschnitt)
0,111
0,104
Preisvorteil
(Durchschnitt)
29%
34%
Tabelle4:PreisvorteiledurchfreikonfigurierbareInstanzen
Zu erkennen ist, dass der durchschnittliche Preisvorteil bei den größeren Instanztypen
zunimmt.Diesistzuerwarten,dadieAnzahlderKombinationsmöglichkeitendortinsgesamt
8
Zarnekow/Pröhl:PreisvorteiledurchfreikonfigurierbareInstanzenimRahmendesCloudComputing
größer ist und bei mehr Kombinationen ein größerer Preisabstand zur vorkonfigurierten
Instanzbesteht.
4.3Beispielrechnungen
DieimvorigenAbschnittdargestelltenPreisunterschiedeund-vorteilesollenimFolgenden
nocheinmalanzweikonkretenBeispielenverdeutlichtwerden.
Tab.5zeigteinenPreisvergleichfüreineInstanzmit2CPU-Cores(4vCPUs)und10GBRAM.
DerPreisvorteilzumteuerstenAnbieterwurdebeiGoogleundProfitbricksweiteruntergliedertindengenerellenPreisvorteildesAnbietersunddenzusätzlichenPreisvorteildurchdie
NutzungeinerfreikonfigurierbarenInstanz.DadiegewählteCPU/RAM-Kombinationrelativ
nahamInstanztyp"xlarge"liegt,ergibtsichderPreisvorteilbeidieserBeispielrechnungzum
GroßteilausdengenerellenPreisunterschiedenzwischendenAnbietern.DurchdieNutzung
einer frei konfigurierbaren Instanz kann der Kunde einen zusätzlichen Preisvorteil von 5%
(Google)bzw.10%(Profitbricks)erzielen.
Microsoft
Amazon
Google
Profitbricks
Preis
stündlich(€)
0,269
0,252
0,181
0,125
monatlich(€)
193,68
181,44
130,32
90,00
Preisvorteil(PV)
Gesamt
6%
33%
53%
davon
generellerPV
6%
28%
43%
davonPVdurch
freieInstanzgröße
5%
10%
Tabelle5:BeispielrechnungfürInstanzmit2CPU-Coresund10GBRAM
ImzweitenBeispielhabenwirmit3CPU-Cores(6vCPUs)und12GBRAMeineKonfiguration
gewählt,diedeutlichunterderpassendenvorkonfiguriertenInstanz"2xlarge"liegt.Entsprechend sind hier die durch den Einsatz einer frei konfigurierbaren Instanz erzielbaren
Preisvorteilehöher.Sieliegenbeizusätzlichen24%(Profitbricks)bzw.25%(Google).
Microsoft
Amazon
Google
Profitbricks
Preis
stündlich(€)
0,538
0,505
0,258
0,174
monatlich(€)
387,36
363,60
185,76
125,28
Preisvorteil(PV)
Gesamt
6%
52%
67%
davon
generellerPV
6%
28%
43%
davonPVdurch
freieInstanzgröße
24%
24%
Tabelle6:BeispielrechnungfürInstanzmit3CPU-Coresund12GBRAM
9
Zarnekow/Pröhl:PreisvorteiledurchfreikonfigurierbareInstanzenimRahmendesCloudComputing
5.Zusammenfassung
DieStudiezeigt,dassKundendurchdieNutzungfreikonfigurierbarerInstanzensignifikante
Preisvorteile erzielen können. In Abhängigkeit vom betrachteten Instanztyp und Anbieter
reichtdererzielbarePreisvorteilvondurchschnittlich10%bis34%.Diedurchschnittlichen
Preisvorteile frei konfigurierbarer Instanzen nehmen dabei mit steigender Größe des
Instanztypszu.
Zusätzlich zeigen die Untersuchungsergebnisse, dass auch erhebliche generelle
Preisunterschiede zwischen den IaaS-Anbietern bestehen, die bis zu 43% betragen. Die
höchstenPreisebeidenuntersuchtenInstanztypenhatMicrosoft,preisgünstigsterAnbieter
istProfitbricks.
Kunden, die sich für die Nutzung von IaaS entscheiden, ist daher zu empfehlen, mehrere
AnbieterzuvergleichenundzusätzlichihrenkonkretenRessourcenbedarfvorabzuermitteln,umvondenVorteileneinerfreikonfiguriertenInstanzzuprofitieren.
DieUntersuchungsergebnisseunterliegendeninKapitel2aufgeführtenLimitationen.Insbesondere die in dieser Studie nicht berücksichtigten Performance-Unterschiede zwischen
gleichen Instanztypen verschiedener Anbieter können sich in der Praxis auf die
VergleichbarkeitderErgebnisseauswirken.SohatzumBeispieldieanwendungsspezifische
Nutzung der Instanz einen direkten Einfluss auf die Performance und auch PerformanceSchwankungenimZeitverlaufkönnenauftreten.HiermusseinKundedaherstetsindividuelle
MessungenfürseinkonkretesAnwendungsszenariodurchführen.
FürIaaS-AnbieterbringenfreikonfigurierbareInstanzeneineReihevonHerausforderungenin
der Umsetzung mit sich. Hierzu zählt zum Beispiel die steigende Komplexität bei der
ZuordnungvonindividuellenInstanzenzuphysischenRessourcen,insbesonderedann,wenn
KundendieGrößeihrerInstanzwährenddeslaufendenBetriebsverändernkönnen.Auchdie
AuslastungderRessourcennimmtmitdemEinsatzfreikonfigurierterInstanzentendenziell
zu, da die von den Kunden definierten Instanzgrößen näher an deren tatsächlichen Bedarf
liegenundwenigerOverheadexistiert.
AufgrundderbeschriebenenVorteilefürdieKundenistdavonauszugehen,dassinZukunft
mehrIaaS-AnbieterdieMöglichkeitfreikonfigurierbarerInstanzenfürihreKundenschaffen
werden.
10
Herunterladen