Ohjelmointi

Mikä on Google Cloud Anthos? Kubernetes kaikkialla

Google Cloud lanseerasi Anthos-alustan huhtikuussa 2019, lupaamalla asiakkaille tapaa suorittaa Kubernetes-kuormituksia paikan päällä, Google Cloudissa ja ennen kaikkea muissa suurissa julkisissa pilvissä, mukaan lukien Amazon Web Services (AWS) ja Microsoft Azure.

Tämä ratkaiseva viimeinen osa on ottanut jonkin aikaa Google Cloudiin. Yhtiö ilmoitti lopulta Anthos-tuesta AWS: lle huhtikuussa 2020, kun taas Azure-tuki on toistaiseksi esikatselussa valittujen asiakkaiden kanssa.

San Franciscon Google Cloud Next -sovelluksessa vuonna 2019 pitämässään puheessa Googlen toimitusjohtaja Sundar Pichai sanoi, että Anthosin idea on antaa kehittäjille mahdollisuus kirjoittaa "kerran ja ajaa missä tahansa" - lupa yksinkertaistaa sovellusten kehittämistä, käyttöönottoa ja käyttöä hybridi- ja useita julkiset pilvet yhdistämällä yhteensopimattomia pilviarkkitehtuureja.

Aiemmin julkaistut Google Kubernetes Engine (GKE) ja GKE On-Prem mahdollistivat hybridi Kubernetes -asennukset, mutta asiakkaat vaativat edelleen alustaa, joka helpotti useiden kilpailevien pilvipalvelujen tarjoamista.

Tarjoamalla yhden alustan kaikkien Kubernetes-kuormitusten hallintaan, Google Cloud Anthos antaa asiakkaille mahdollisuuden keskittää taitonsa yhteen tekniikkaan sen sijaan, että luotettaisiin sertifioituihin asiantuntijoihin lukuisissa omissa pilvitekniikoissa.

Samoin Anthos tarjoaa operatiivisen johdonmukaisuuden hybridi- ja julkisissa pilvipalveluissa kyvyllä soveltaa yhteisiä kokoonpanoja infrastruktuureissa sekä mukautettuja tietoturvakäytäntöjä, jotka liittyvät tiettyihin kuormituksiin ja nimitiloihin riippumatta siitä, missä kyseiset kuormitukset ovat käynnissä.

Google Cloud Anthos -komponentit

Anthos on luonnollinen kehitys pilvipalvelualustalla, jonka toimittaja rakensi ennen vuotta 2019. Anthos yhdistää Google Cloudin hallinnoiman palvelun Google Kubernetes Engine (GKE), GKE On-Prem ja Anthos Config Management -konsolin yhtenäiseen hallintoon, käytäntöihin ja tietoturvaan. hybridi- ja multicloud Kubernetes -asennuksissa.

Lisää Stackdriver havaittavuutta varten, GCP Cloud Interconnect nopeiden yhteyksien saavuttamiseksi, Anthos Service Mesh (perustuu Googlen avoimen lähdekoodin Istio-projektiin) ja Cloud Run -palvelintekninen asennuspalvelu (perustuu avoimen lähdekoodin Knativeen) sekoitukseen ja Google Cloud haluaa tarjota saumattoman, yhden luukun Kubernetes-kuormien hallitsemiseksi heidän asuinpaikastaan ​​riippumatta.

GKE: n perusteella Anthos huolehtii kaikista Kubernetes-päivityksistä ja tietoturvakorjauksista automaattisesti niiden julkaisun yhteydessä.

GKE On-Prem -asennus vaatii tällä hetkellä VMware vSphere -palvelun, vaikka Google Cloud on ilmoittanut sallivansa GKE On-Premin toimivan ilman kolmannen osapuolen hypervisoria myöhemmin tänä vuonna. Aloittaessaan kumppanit VMware, Dell EMC, HPE, Intel ja Lenovo sitoutuivat toimittamaan Anthot hyperyhdistyneisiin infrastruktuureihin.

Google Cloud Anthos -kilpailijat

Pelko toimittajien lukitsemisesta on todella todellista yritysasiakkaille. Joustavan ja avoimen reitin tarjoaminen siirtymiseen pilveen on pyhä pila pilvimyyjille tänään. Mutta jotkut haluavat saada kakunsa ja syödä sitä, vangitsemalla nämä asiakkaat omaan ekosysteemiinsä, kun asiakkaat päättävät siirtää työmäärät pilveen.

Amazon Web Services lopulta luopui hybridi-pilvipalvelusta, kun se ilmoitti AWS Outposts -palvelusta auttamaan asiakkaita yhdistämään paikan päällä ja pilvessä olevat kuormitukset. AWS-pilven laajennus paikallisiin tietokeskuksiin, AWS Outposts, yhdistää AWS: n määrittämät laitteistot ja AWS: n hallinnoimat palvelut ja API: t.

Oracle Cloud at Customer ja Microsoft Azure Stack ovat samanlaisia ​​hybridi-pilvitarjouksia muilta merkittäviltä toimijoilta, kun taas Red Hat OpenShift- ja VMware Tanzu -alustapalvelutarjoukset, jotka molemmat tukevat Kubernetesia, sallivat konttikonttoreiden työkuormien suorittamisen hybridinä ja julkisena pilviä.

Tarjouksessaan kaataa nämä suuret kilpailijat Google Cloud tekee suuren vedon siitä, että Kubernetes on yrityksen infrastruktuurin tulevaisuus. Tietysti myös Googlen kilpailijat ajavat aggressiivisesti hallittuun Kubernetes-maailmaan, mutta koska petri-ruokalaji, jossa Kubernetes kasvatettiin, on Google vahvasti väittänyt olevansa paras tapa käyttää tätä tekniikkaa.

Siirtyminen Anthosille

Auttaakseen asiakkaita pääsemään alkuun Google käynnisti Migrate for Anthos -tuotteen pilvimuutokseen erikoistuneen israelilaisen yrityksen Velostratan vuoden 2018 oston takana irrottamalla älykkäästi tallennustilan ja laskennan, mikä antaa yrityksille mahdollisuuden lähteä varastosta paikan päällä ja suorittaa laskea pilvi. Anthos-siirto sallii kuormituksen muuntamisen Kubernetes-säilöiksi suoraan fyysisistä palvelimista ja virtuaalikoneista.

Kuinka se toimii? Migrate for Anthos jäsentää palvelimen tai virtuaalikoneen tiedostojärjestelmän ja muuntaa sen Kubernetesin pysyväksi levyksi. Sovelluskontit, palvelukontit, verkottuminen ja pysyvät volyymit päätyvät Kubernetes-podiin, joka on ryhmä säilöitä, jotka on asennettu yhdessä samalle isännälle.

Google Cloud Platform -asiakkaille Anthos-käytön aloittaminen on yhtä helppoa kuin uuden GKE-klusterin luominen, kun Istio-palveluverkko on käytössä, konsoliin.

Paikallisille asiakkaille ensimmäinen vaihe Anthosin suorittamisessa on GKE On-Prem -klusterin perustaminen ja siirtyminen olemassa olevan sovelluksen yli. Kun tämä klusteri on rekisteröity GCP: ssä, voit asentaa Istion saavuttaaksesi kuormituksen näkyvyyden kaikissa klustereissasi. Sitten ottamalla Anthos Config Management käyttöön kaikissa GKE-klustereissasi kaikkia Kubernetes- ja Istio-käytäntöjä voidaan hallita yhdessä paikassa.

Mikä on seuraava Google Cloud Anthos?

Config Manager sai oman kätevän parannuksen huhtikuussa 2020, kun Google Cloud ilmoitti, että Anthos-käyttäjät voivat nyt suorittaa saman kokoonpanon hallinnan virtuaalikoneille Google Cloudissa kuin kontteihin.

Google Cloud pyrkii myös tuomaan tuen virtuaalikoneilla toimiville sovelluksille Anthos Service Mesh -verkkoon, mikä mahdollistaisi yhdenmukaisen tietoturvan ja käytäntöjen hallinnan Google Cloudin, paikallisten ja muiden pilvien kuormitusten välillä.

Google Cloud Anthos -hinnoittelu

Anthoja myydään Google Cloudin yritysmyyntitiimin kautta kuukausittaisena termipohjaisena tilauksena vähintään yhden vuoden sitoutumisella. Sitten se hinnoitellaan 100 vCPU: n asteittaisissa lohkoissa alkaen 10 000 dollarista lohkoa kohden riippumatta siitä, missä kuormitus toimii.