a felhőszolgáltatások összehasonlítása az első három IaaS-szolgáltatóval

a felhőszolgáltatások összehasonlításának összeállítása ijesztő feladat a gyorsan fejlődő felhőalapú számítástechnikai környezetben. Nem csak több ezer felhőszolgáltatás és több tucat felhőszolgáltató létezik, minden szolgáltató gyakran módosítja vagy frissíti szolgáltatási portfólióját.

ezért úgy döntöttünk, hogy a felhőszolgáltatások összehasonlítását a nyugati féltekén szolgáltatást nyújtó első három IaaS szolgáltatóra—az Amazon AWS—re, a Microsoft Azure-ra és a Google Cloud platformra-korlátozzuk, mert nemcsak ezek azok az IaaS szolgáltatók, amelyeket a legtöbb vállalkozás ismer, hanem azok a szolgáltatók is, akiknek szolgáltatásait a legtöbb vállalkozás össze akarja hasonlítani.

eBook
szolgáltatások összehasonlítása A három nagy felhőszolgáltató számára

kép
 ebook-kék

a felhőszolgáltatások összehasonlításának célja

a felhőszolgáltatások összehasonlításának célja, hogy illusztrálja a rendelkezésre álló szolgáltatások széles skáláját és a hozzájuk adott neveket. Ahogy összehasonlítjuk a felhőszolgáltatókat és a felhőszolgáltatásokat, nyilvánvalóvá válik, hogy nagyon kevés különbség van az egyik felhőszolgáltató között a másiktól, kivéve a szolgáltatásoknak adott neveket. Ahol jelentős különbségek vannak, ezeket kiemelik.

ami a felhőszolgáltatók árazási összehasonlítását illeti, az árak gyakran gyorsabban változnak, mint maguk a szolgáltatások. Javasoljuk az egyes szolgáltatók weboldalainak árazási oldalainak áttekintését a szükséges szolgáltatások naprakész árazási összehasonlításának összeállítása érdekében-annak ellenére, hogy a meghirdetett árak leggyakrabban regionális eltérésektől és kedvezményektől függenek csúcsidőn kívüli, tartós és elkötelezett használat esetén.

Amazon AWS árazási oldal

Microsoft Azure árazási oldal

Google Cloud Platform árazási oldal

a felhőalapú számítási szolgáltatások három legjobb felhőszolgáltatójának összehasonlítása

annak szemléltetésére, hogy milyen hatalmas a szolgáltatások köre, elkezdjük a felhőszolgáltatások összehasonlítását az első három felhőszolgáltató által kínált felhőalapú számítási szolgáltatásokkal. Ezen a kategórián belül találunk általános célokra konfigurált virtuális gépeket (példányok/VM-ek), memória optimalizálást, számítási optimalizálást (beleértve a gyorsított számítástechnikát is) és tárolási optimalizálást. A virtuális gépek mellett összehasonlításunk kiterjed a tárolókra és a kiszolgáló nélküli számítástechnikára is.

általános célú virtuális gépek

az általános célú virtuális gépek kiegyensúlyozott CPU-memória arányt biztosítanak, és ideálisak teszteléshez és fejlesztéshez, kis-és közepes adatbázisokhoz, valamint alacsony és közepes forgalmú webszerverekhez. A virtuális gépek ebbe a kategóriájába tartoznak azok a “Burstable VM-ek”, amelyek a maximális rendelkezésre álló CPU-kapacitás és a banki többletkapacitás töredékét használva futtatják a munkaterheléseket, hogy megbirkózzanak a kereslet ideiglenes növekedésével.

néhány kivétellel (pl. Burstable VM-ek), minden AWS és Azure General Purpose VM 4gib memóriával rendelkezik vCPU-nként. A Google Cloud virtuális gépei vCPU—nként 4 GiB memóriát is biztosítanak (annak ellenére, hogy a memória méretét a GBs tartalmazza), valamint—a Google Cloud segítségével-lehetőség van testreszabható virtuális gépek létrehozására, ha az előre meghatározott méretek nem alkalmasak bizonyos munkaterhelésekre.

memóriára optimalizált virtuális gépek

memóriára optimalizált virtuális gépek magas memória-CPU arányokat biztosítanak relációs adatbázis-kiszolgálókhoz, közepes és nagy gyorsítótárakhoz és memórián belüli elemzéshez. A” normál ” memóriára optimalizált virtuális gépek mellett, amelyek akár 8 gibs tárhelyet biztosítanak vCPU-nként, a felhőszolgáltatás—összehasonlítás mindhárom szolgáltatója szuper memóriára optimalizált virtuális gépeket kínál nagyvállalatok számára-akár 30 gibs tárhelyet biztosítva vCPU-nként.

a Microsoft Azure memóriára optimalizált virtuális gépeket is kínál “korlátozott vCPU-kkal.”Ezek lehetővé teszik a vCPU szám korlátozását az eredeti virtuális gép méretének felére vagy negyedére a szoftverlicencelés költségeinek csökkentése érdekében, miközben ugyanazt a memóriát, tárhelyet és I/O sávszélességet tartja fenn az adatbázis-munkaterhelések, például az SQL Server vagy az Oracle számára. Ezt a funkciót megismételheti a Google-on egyéni virtuális gép típusokkal.

Compute Optimized Virtual Machines

a Compute Optimized Virtual Machines magas CPU / memória aránnyal rendelkezik, és alkalmas közepes forgalmú webszerverekre, hálózati eszközökre, kötegelt folyamatokra és alkalmazáskiszolgálókra. A tipikus felhasználási esetek a következők:

  • Tudományos modellezés
  • elosztott analitika
  • gépi/mély tanulási következtetés
  • hirdetésmegjelenítés
  • nagymértékben skálázható többjátékos játék
  • videó kódolás

a “standard számítási optimalizált virtuális gépek” mellett a felhőszolgáltatásaink mindhárom szolgáltatója összehasonlító ajánlat gyorsított számítástechnikára konfigurált virtuális gépek. Az Azure nagy teljesítményű számítási virtuális gépeket is kínál, de ezek az AWS és a Google Cloud által kínált, magasabb színvonalú számítási optimalizált virtuális gépek képességeit reprodukálják.

Storage Optimized Virtual Machines

a Storage Optimized Virtual Machines nagy lemezátviteli sebességet és I/O-t biztosít, és ideálisak Big Data, SQL és NoSQL adatbázisokhoz. Az AWS és az Azure meglehetősen hasonló a tárhelyre optimalizált virtuális gépek tartományában—vCPU-nként 7,625 GiB és 8gib memóriát kínálnak. A Google nem kínál kijelölt tárhelyre optimalizált virtuális gépet, ehelyett lehetővé teszi az alábbiak egyikének hozzáadását egy meglévő virtuális géphez:

  • a zonal Standard (HDD) perzisztens lemezek, amelyek a leglassabbak, de a legolcsóbbak, és jobban megfelelnek az elsősorban szekvenciális i/Os-t használó adatfeldolgozási munkaterheléseknek
  • a regionális Standard perzisztens lemezek megegyeznek a fentiekkel, de szinkron replikációval egy régió két zónáján keresztül
  • a Zonal Balanced perzisztens lemezek a legtöbb általános célú alkalmazáshoz alkalmasak, a standard és az SSD perzisztens lemezek közötti áron.
  • a regionális kiegyensúlyozott perzisztens lemezek megegyeznek a fentiekkel, de szinkron replikációval egy régió két zónájában
  • a zónás SSD perzisztens lemezek gyorsabbak és alkalmasabbak a vállalati alkalmazásokhoz, valamint a nagy teljesítményű adatbázis-terhelések
  • a regionális SSD perzisztens lemezek alkalmasak olyan munkaterhelésekre, amelyek nem rendelkeznek alkalmazásszintű replikációval
  • a helyi SSD lemezek (SCSI vagy NVMe protokollokkal kaphatók) sokkal nagyobb átviteli sebességgel és alacsonyabb késleltetéssel rendelkeznek

a Google megközelítése több választási lehetőséget ad a virtuális gépek tárolásra való konfigurálására, de vannak kompromisszumok. Például a helyi SSD-tároló nem replikálódik automatikusan, és a helyi SSD-n lévő összes adat elveszhet, ha a virtuális gép bármilyen okból leáll. Legfeljebb 24 helyi SSD meghajtót adhat hozzá 375GIB tárhellyel minden virtuális géphez, összesen 9TIB tárhelyet VM-enként.

mikor érdemes összehasonlítani a felhő szolgáltatókat a konténerszolgáltatásokhoz?

a konténerek a felhőalapú számítástechnika egyik leggyorsabban fejlődő területe. 2019 elején anonimizáltuk és elemeztük ügyfeleink AWS-re fordított kiadásait, és a konténerekre fordított kiadások hatszoros növekedését állapítottuk meg!

míg néhány évvel ezelőtt összehasonlíthatta a konténerszolgáltatásokat, és különbségeket találhatott az AWS, az Azure és a Google Cloud kínálata között, ezek a különbségek szinte eltűntek. Mindhárom támogatja a VM-alapú és a Kubernetes-alapú tárolókat. Mindhárom konténer-hangszerelőket, konténer-nyilvántartásokat és eszközöket kínál a meglévő alkalmazások mikroszolgáltatásokként történő tárolásához és áttelepítéséhez.

következésképpen a konténerszolgáltatások legtöbb felhőszolgáltatói összehasonlítása arra a következtetésre jut, hogy az ügyfelek azt a konténerszolgáltatást használják, amelyet az a szolgáltató kínál, amellyel már telepítik a virtuális gépeket. Ha azonban szervezete konténereket telepít méretarányosan, akkor hasznos lehet összehasonlítani a felhőszolgáltatókat ár szerint, miután figyelembe vette az elkötelezett felhasználást vagy az elkötelezett kiadási kedvezményeket.

az AWS, az Azure és a GCP által kínált konténerszolgáltatások részletes leírását itt találja: Az AWS, Azure és GCP felhőtároló-szolgáltatásainak összehasonlítása

szerver nélküli számítástechnika/szolgáltatásként funkció

szerver nélküli számítástechnika/szolgáltatásként funkció (FaaS) kiküszöböli az erőforrások rendelkezésre bocsátásának, kezelésének vagy skálázásának szükségességét, mivel lehetővé teszi a fejlesztők számára, hogy olyan kódot töltsenek fel, amely rövid életű funkciót hajt végre, amikor azt esemény váltja ki. Mivel az ügyfelek csak a milliszekundumokért fizetnek a funkció végrehajtásakor, a kiszolgáló nélküli számítástechnika jelentősen csökkentheti a költségeket.

Whitepaper
miért a szerver nélküli az informatikai ipar jövője

kép
 fehér könyv

az AWS Lambda szolgáltatása élen jár a szerver nélküli számítástechnikában, mivel minden programozási nyelvet támogat a futásidejű API-val, integrálva több tucat AWS szolgáltatással natív módon, vagy más felügyeleti, láthatósági és biztonsági eszközökkel az AWS Lambda kiterjesztéseken keresztül. Jelenleg az AWS az egyetlen szolgáltató a felhőszolgáltatások összehasonlításában, amely biztosítja a biztosított párhuzamosságot annak érdekében, hogy a funkciók inicializálódjanak és hiper-készen álljanak arra, hogy reagáljanak egy eseményre.

felhőalapú számítási szolgáltatások összehasonlítása AWS Azure Google
Burstable VM típusok t4g B f1 / g1
általános célú VM típusok (legújabb generáció) m6g Dv4 / Dsv4 n2d-szabvány
rendszeres memória optimalizált VM típusok r6g Ev4 / Esv4 n2d-highmem
szuper memória optimalizált VM típusok x1 / z1d Mv2 M1-ultramem
számítási optimalizált VM típusok c6g Fsv2 c2-standard
nagy teljesítményű számítási virtuális gép típusok p3 / g4 / f1 HBv2 / HC klaszterek
tárolási optimalizált VM típusok h1 / i3 / d2 Lsv2 Nincs adat
konténer szolgáltatások ECS ACI Compute Engine
Kubernetes szolgáltatások EKS AKS Kubernetes Motor
szerver nélküli konténerek Fargate ACI felhő Futtatás
szerver nélküli számítástechnika Lambda funkciók felhő funkciók

ebben a cikkben lépésről lépésre megtudhatja, hogyan optimalizálhatja és kezelheti az AWS Lambda funkcióit a felhőkezelés három kiválósági területén: felhőalapú műveletek, felhőalapú pénzügyi menedzsment, valamint felhőbiztonság és megfelelőség.

felhőalapú tárolási szolgáltatások összehasonlítása

a felhőalapú tárolási szolgáltatások összehasonlításakor a felhőalapú ügyfelek történelmileg úgy döntöttek, hogy a Szolgáltató által kínált tárhelyet használják, amelyen keresztül virtuális gépeket biztosítanak. A vállalkozásoknak most több lehetőség áll rendelkezésükre, különösen olyan adatokkal, amelyekhez ritkán férnek hozzá.

kétségtelenül az AWS egyszerű tárolási szolgáltatása (S3) a legismertebb az összes felhőalapú tárolási szolgáltatás közül. A különböző tárolási osztályok, az eltérő árak és a hibatűrés különböző szintjeinek megértése azonban bonyolult lehet. A Microsoft és a Google egyaránt megbízható és megbízható szolgáltatásokkal rendelkezik.

az AWS, az Azure és a GCP tárolási lehetőségeinek és kedvezményeinek részletes összehasonlítása ebben a cikkben található: AWS vs Azure vs GCP: Kedvezmények, kötelezettségvállalások és foglalások

a felhőalapú tárolási osztályok magyarázata

a felhőalapú tárolási szolgáltatások hasonló összehasonlításához meg kell érteni, hogy melyek a különböző felhőalapú tárolási osztályok. Fontos, hogy tisztában legyen az AWS, az Azure és a Google által nyújtott egyéb felhőalapú tárolási szolgáltatásokkal is, hogy elkerülje a félreértéseket a lehetőségek megtekintésekor. Itt van egy gyors bontás,az egyes szolgáltatásokhoz megadott nevekkel az alábbi táblázatban.

  • a Blokktárolási kötetek a virtuális géphez csatlakoztatott tárolóegységek. Ezek lehetnek helyi vagy hálózati csatlakozók, és független lemezmeghajtóként kezelhetők.
  • az Objektumtároló kötetek a legtöbb adattípust tárolják, amelyek a tartósság érdekében különböző régiókban és zónákban replikálhatók, és egyszerű webszolgáltatási felületeken keresztül érhetők el.
  • a fájltároló rendszerek megkönnyítik a fájlok megosztását a felhőben, amelyek lehetővé teszik a kiszolgálók és alkalmazások számára a tárolt adatok elérését megosztott fájlrendszereken keresztül.
  • a ritka hozzáférésű tároló a biztonsági mentési adatok és a vészhelyzeti helyreállítási adatok tárolására szolgál, amelyekre sietnie kell, de valószínűleg nem fog gyakran hozzáférni.
  • az archív tárolást leggyakrabban az adatok megfelelőségi célú tárolására használják. A felhőtárolás ezen osztálya hosszú távú adatokra szolgál, amelyek tolerálják a visszakeresési késleltetést.
  • a hibrid tárolási megoldások olyan rendszerek, amelyek inaktív adatokat mozgatnak a felhőbe, miközben az üzleti szempontból kritikus és érzékeny adatokat helyben tartják a fizikai tárolási követelmények csökkentése érdekében.
  • a fizikai tömeges adatátviteli megoldások nagy mennyiségű adat fizikai mozgatására szolgálnak a helyszíni adatközpontokból a felhőszolgáltatók adatközpontjaiba.

bármely felhőalapú tárolási szolgáltatás költségének kiszámításakor ne felejtse el figyelembe venni a PUT, POST, COPY és GET kérések költségeit, valamint a minimális kapacitás-vagy minimális időtartam-díjakat. Például az AWS legalább 128 KB kapacitású díjat számít fel két ritka hozzáférési osztályáért, kilencven napos minimális díjat pedig a Glacier Archive tárolási osztályáért.

eBook
a végső útmutató az Amazon Cloud Storage árazásához

kép
 ebook-kék

felhőalapú tárolási szolgáltatások összehasonlítása AWS Azure Google
Blokktárolás EBS Azure lemezek HDD/SSD
Objektumtárolás S3 Azure Blob szabványos
Fájltárolás EFS Azure-fájlok Fájltárolás
ritka hozzáférés tároló 1 Standard-IA hűvös Blob Nearline
ritka hozzáférés tároló 2 egy zóna-IA n / a Hidegvonal
Archívum tárolása gleccser Azure Archívum Archívum
hibrid tároló átjáró StorSimple ClearSky
fizikai tömeges adatátvitel megoldás hó család Import / Export átviteli alkalmazás

felhőrégiók és rendelkezésre állási zónák összehasonlítása

a felhőrégiók és rendelkezésre állási zónák száma és elhelyezkedése fontos szempont a felhőszolgáltató kiválasztásakor—nemcsak azért, mert minél kiterjedtebb az adatközpontok hálózata, annál kisebb a késleltetés valószínűsége, hanem azért is, mert a kiterjedt adatközpont-hálózatok növelik a replikáció és a redundancia lehetőségeit, és javítják a katasztrófatűrést kiesések esetén.

a felhőszolgáltatások összehasonlításánál korábban már említettük, hogy a felhőszolgáltatások árai gyakran regionális eltérésektől függenek, és ez minden bizonnyal igaz a késleltetés-toleráns szolgáltatásokra, például az archív tárolásra—az árak akár 50% – kal is eltérhetnek attól függően, hogy hol tárolják az archív adatokat. A hálózat méretének összehasonlításának legfontosabb oka azonban az, hogy minél nagyobb a régiók és zónák száma, annál valószínűbb, hogy a vállalkozásának helyi zónája támogatja a szolgáltatások teljes skáláját.

az Egyesült Államokban működő vállalkozások. a zónák valószínűleg figyelmen kívül hagyják, hogy egyes szolgáltatások mennyire korlátozottak az “elsődleges” zónákon kívül—és nem Délkelet-Ázsia legkülső területeiről beszélünk. Például az AWS ohiói és Észak-Kaliforniai adatközpontjai nem kínálnak ugyanolyan szolgáltatásokat, mint az Észak-Virginiai vagy Oregoni adatközpontok, és ez hatással lehet arra, hogy a szervezet hol telepít erőforrásokat, vagy milyen szolgáltatásokat használ.

a felhőszolgáltatások összehasonlításában szereplő szolgáltatók mindegyike közzétesz egy weboldalt a régiónként elérhető szolgáltatásokról, amelyeket érdemes áttekinteni. Az AWS weboldala itt, az Azure weboldala itt, a Google weboldala pedig itt érhető el. Minden weboldal rendezhető kontinens (Amerika, Európa vagy Ázsia Csendes-óceáni).

felhő régiók összehasonlítása Szolgáltató szerint AWS Azure Google
USA 4 8 7
U. S. A. kormány 2 7
Amerika, kivéve az USA-t. 2 3 2
Európa 6 12 6
Ázsia Csendes-óceáni 9 15 8
Egyéb 1 2

egyéb tényezők, amelyeket figyelembe kell venni a felhőszolgáltatások összehasonlításakor

mivel a számítási szolgáltatások és a tárolási szolgáltatások-és azok helyi elérhetősége-lesznek a legtöbb vállalkozás számára az elsődleges szempontok a felhőszolgáltatások és a felhőszolgáltatók összehasonlításakor, egyes vállalkozások legyen más indítéka a felhőszolgáltatások összehasonlításának, hogy figyelembe vegye az olyan tényezőket, mint az elemzés, a hálózatépítés, az adatbázisok és a DevOps eszközök.

bár a felhőszolgáltatók összehasonlítása kétségtelenül ijesztő feladat, a ráfordított erőfeszítések kifizetődőek lehetnek a költségcsökkentés és a jobb teljesítmény szempontjából. Ez minden bizonnyal érdemes feladat a többfelhős környezetben működő vállalkozások számára, akiknek lehetőségük van kiválasztani egyes szolgáltatásokat egy szolgáltatótól, és más szolgáltatóktól eltérő szolgáltatásokat—feltéve, hogy rendelkeznek a szükséges mechanizmusokkal a többfelhős környezet hatékony kezeléséhez.

az AWS, Azure és GCP szolgáltatások még mélyebb összehasonlításához javasoljuk, hogy töltse le e-könyvünket: szolgáltatások összehasonlítása A három nagy felhőszolgáltató számára

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.