Kazalo:
Video: Virtual machines in GKE (Oktober 2024)
Google Cloud Platform (GCP) je odlična rešitev za infrastrukturo (IaaS), ki se do leta 2016. integrira z različnimi Linuxovimi distribucijskimi napravami, pa tudi z Windows Server. GCP (čigar stroške lahko določite s kontaktiranjem podjetja) je zrasel na 15 regij, z vsaj tremi conami, odkar smo jo nazadnje pregledali. Vsaka cona ima več podatkovnih centrov in se povečuje, ko Google nadaljuje z izgradnjo pomnilniške infrastrukture. Google je razširil svojo mrežo, da bi izpolnil vse večje potrebe svojih podatkovnih centrov in je pred kratkim dodal tri podvodne kable. Zlasti en kabel je do zahodnega pacifiškega pristanišča v Guamu. Ta povezuje 10 podmorskih kablov, ki povezujejo Azijo, Južni Pacifik, Avstralijo, Japonsko in kopno ZDA.
Googlovo globalno povezovanje v mrežo je pomembna prednost, če upoštevamo široko izbiro omrežij, ki je na voljo uporabnikom GCP. Nastavitev omrežja je dobro zasnovana, enostavna za uporabo in omogoča širok izbor sredstev, vključno z omrežno infrastrukturo in virtualnim omrežjem. Vse to je zdaj na voljo na novo zasnovani konzoli GCP, ki je intuitivna in enostavna za uporabo sama po sebi. Zaradi vseh teh pozitivnih in še več smo dali GCP odlično oceno v našem krogu pregledov IaaS, čeprav GCP še vedno ni premagal konkurenta Amazon Web Services (AWS), ki je pridobil naš izbor urednikov in je morda nekoliko cenejši.
Nastavitev in konfiguracija
Kadar ste nekoč morali uporabljati Google Keyboard, uporabljate Google Cloud, osnovna namestitev in delovanje ni več domena ukazne vrstice. Skoraj vse je mogoče doseči z novim grafičnim uporabniškim vmesnikom (GUI), početje, kot je ustvarjanje in konfiguriranje računalniškega strežnika, pa se zdaj zmanjša predvsem na klike miške v vašem brskalniku. Tako je osnovna namestitev v Googlu prav tako enostavna kot storitve s preprostejšim ugledom, kot sta DigitalOcean ali Rackspace.
Da bi olajšali stvari, Google ponuja širok izbor vnaprej konfiguriranih strežnikov. Prav tako so enostavno dostopne nastavitve omrežne konfiguracije in strežnike lahko nastavite prek uporabniškega vmesnika (UI).
Ta uporabniški vmesnik nadomešča skoraj vse funkcije, ki so bile prej na voljo samo v ukazni vrstici. Do menijev in zaslonov dostopate prek svojega brskalnika in ko je strežnik konfiguriran, lahko dostopate tudi do njegovega uporabniškega vmesnika. Ko smo na primer postavili strežnik Windows 2016, smo z oddaljenim namizjem upravljali s strežnikom tako, kot da gre za lokalni strežnik, ne enega, ki se nahaja na stotine kilometrov.
Omeniti velja, da je omrežna uspešnost GCP-ja takšna, da nismo opazili zamud, niti pri uporabi sistema Windows Server prek oddaljenega namizja. Čeprav oddaljeno namizje ni podpiralo našega 4K monitorja, je nudilo zaslon, ki je dovolj velik, da ga je enostavno upravljati.
GCP Performance
Odkar smo nazadnje pregledali GCP, je njegov odtis znatno razširil. Kot smo že omenili, je zdaj 15 regij, od katerih ima vsaka vsaj tri cone, in vsaka ima vsaj en podatkovni center, večina pa jih vsebuje več. Ta odtis se širi s še petimi regijami, načrtovanimi za leti 2018 in 2019. Google ne pove, koliko podatkovnih centrov ima na splošno za GCP, predvsem zato, ker se število stalno spreminja. Pošteno je reči, da je v bližini verjetno podatkovni center, kjer koli ste. Naše testiranje je bilo na primer izvedeno s pomočjo podatkovnega centra v Severni Virginiji, ki je le kratek čas, od koder je bil opravljen naš pregled. Med testiranjem ni bilo opaznih zamud. Obstajajo regije GCP na vseh celinah, razen v Afriki.
Vsako od teh podatkovnih centrov nenehno nadgrajujemo, trenutno pa GCP ponuja strežnike s procesorji Intel Skylake. Google je v prejšnjih objavah povedal, da namerava nadgraditi na procesorje brez napak v varnosti Spectre in Meltdown, ki so vplivale na Intelove procesorje. GCP notranje omrežje zdaj deluje s hitrostjo do 16 gigabitov na sekundo (Gbps). Omrežje zagotavlja šifrirane povezave med regijami z Googlovim zasebnim globalnim omrežjem vlaken. Vse to dopolnjuje storitev s dovolj naprednimi zmogljivostmi, da lahko tekmuje s podjetniško usmerjenimi storitvami, vključno z AWS in IBM Cloud.
Testiranje GCP
Kar se tiče same storitve, sem jo za preizkus uporabil Geekbench 4 iz Primate Labs. Geekbench je aplikacija za večstransko primerjalno analizo, zasnovana tako, da obravnava vse platforme enako, ne glede na operacijski sistem. Za GCP sem uporabil minimalno konfiguracijo, potrebno za referenčno vrednost: n1-standard-1. To platformo sestavljajo en sam virtualni procesor Intel Xeon (vCPU), 3, 75 gigabajtov (GB) RAM-a in trdi disk 10 GB. Primer primerjave je bil sestavljen iz 64-bitnega sistema Windows Server 2016 Enterprise. Tako kot pri ostalih storitvah smo Geekbench pognali z oddaljenega namizja Windows.
Ta referenčni program izvaja več testov za celo število, plavajočo vejico in pomnilnik. S tem primerjanjem so višje številke boljše. Nisem poskušal formalno preizkusiti delovanja omrežij ali shranjevanja.
GCP je povprečno enojedrno oceno dosegel 2.827 in povprečno večjedrno oceno 2.659. Številke so podobne, ker so uporabljali le eno jedro. Ti rezultati so zelo podobni rezultatom drugih oblačnih storitev, ki imajo tudi sistem Windows Server. Čeprav so bile majhne razlike, se zdi, da čeprav so se rezultati nekoliko izboljšali v primerjavi s prejšnjim referenčnim kazalcem za GCP, hitrost ni pomemben razlikovalnik za to storitev v oblaku.
Cene in pogodba
Pogodba o ravni storitev (SLA) storitve Google Compute Engine jamči za vsaj 99, 99 odstotka časa za naprej. Če je vaš mesečni odstotek uptime med 99, 95 in 99, 99 odstotka, boste prejeli 10-odstotno dobroimetje. Če pade na med 95 in 99 odstotkov, potem boste dobili 25 odstotkov. Če bo v enem mesecu pod 95 odstotkov, potem boste dobili 50-odstotno dobroimetje. Google zagotavlja cene za vsak primerek, ki ga ustvarite med ustvarjanjem. Računi so na sekundo. Na primer, primerjalna vrednost bi stala 65, 89 USD na mesec, če bi jo pustil izvajati en mesec (Google ga je določil kot 720 ur).
S kalkulatorjem cen za GCP sem določil trotirno spletno aplikacijo Ubuntu Linux. To je bilo sestavljeno iz dveh mikroinstanc na zahtevo: izravnalnik obremenitve in spletno mesto gostovanje. Spletni strežnik je gostil g1 majhen primerek Linuxa. Te so podprli par spletnih strežnikov na zahtevo, f1-micro Linux Linux za največje povpraševanje in g1-majhen Linux strežnik za obnovitev po katastrofi (DR).
Za varnostno kopiranje baze podatkov sem uporabil 300 GB in 4 GB prostora za shranjevanje v Googlovem standardu za shranjevanje v oblaku. Sam sistem za upravljanje baz podatkov 150 GB (DBMS) je prebival v primerku MySQL v oblaku SQL D8. DR DBMS s 300 GB prostora za shranjevanje se je vrnil v Cloud SQL D2 MySQL. Skupni mesečni dodatek za prenos podatkov od vira do cilja je znašal 440 GB, dovoljenje za cilj do vira pa 1, 140 GB.
Glede tehnične podpore sem šel z minimalnim razpoložljivim sistemom podpore. Ta služba za pomoč je nudila pomoč prek e-pošte in vstopnic. Skupaj ta preprost paket spletnih aplikacij za osem strežnikov stane približno 5, 358.28 USD na leto.
GCP je cenovno ugoden in odlikuje zanesljive zmogljivosti, čeprav je Google hitro dodal različne podatkovne centre za podporo povpraševanju. Rezultat te velike rasti je nenavadna cena uporabe GCP, ki se bo glede na lokacijo nekoliko razlikovala. Kmetije s strežniki GCP v regijah z obilo poceni energije bodo porabile manj v primerjavi z regijami, če so stroški električne energije višji.
Vendar Googlova agresivna hitrost gradnje podatkovnih centrov pomeni, da je veliko bolj verjetno, da ga boste našli v bližini. Uporaba bližjega podatkovnega centra bo zmanjšala zamude, tako zaradi manjših zamud pri širjenju, kot tudi zaradi manjših zamud, povezanih z internetnimi zastoji in zamikom infrastrukture. Zamuda vam morda ne bo pomembna. Toda na splošno verjetno želite uporabiti lokacijo v vaši bližini.
Omeniti velja tudi - in Google to vsekakor poudarja - da je na GCP veliko več kot le IaaS. Imate tudi dostop do storitev znanja (storitev) (KaaS), platforme (as) za storitve (PaaS), skupaj z drugimi storitvami, vključno s širokim izborom storitev umetne inteligence (AI) in strojnega učenja (ML), vključno z Googlovimi dobro znanimi ML-govornimi in vidnimi funkcijami.
Čeprav je bil ta pregled namenjen IaaS, je tudi GCP, tako kot druge storitve v oblaku, veliko več kot le IaaS. Verjetno je, da lahko GCP v oblaku naredi karkoli, kar si verjetno želite.