Programmering

Hva er Google Cloud Anthos? Kubernetes overalt

Google Cloud lanserte Anthos-plattformen i april 2019 og lovet kundene en måte å kjøre Kubernetes-arbeidsbelastninger på stedet, i Google Cloud, og, i ytterste konsekvens, i andre store offentlige skyer, inkludert Amazon Web Services (AWS) og Microsoft Azure.

Den avgjørende siste delen har tatt Google Cloud litt tid å oppnå. Selskapet kunngjorde endelig Anthos-støtte for AWS i april 2020, mens Azure-støtte forblir i forhåndsvisning med et utvalg av kunder for nå.

I Google Cloud Next i San Francisco i 2019 sa Googles administrerende direktør Sundar Pichai at ideen bak Anthos er å tillate utviklere å "skrive en gang og løpe hvor som helst" - et løfte om å forenkle utvikling, distribusjon og drift av applikasjoner på tvers av hybrid og flere. offentlige skyer ved å bygge bro over inkompatible skyarkitekturer.

Den tidligere utgitte Google Kubernetes Engine (GKE) og GKE On-Prem tillot hybrid Kubernetes-distribusjoner, men kundene fortsatte å kreve en plattform som gjorde det enkelt å spenne flere, konkurrerende skyleverandører også.

Ved å tilby en enkelt plattform for styring av alle Kubernetes-arbeidsbelastninger, tillater Google Cloud Anthos kunder å fokusere sine ferdigheter på én teknologi, i stedet for å stole på sertifiserte eksperter i en rekke proprietære skyteknologier.

På samme måte gir Anthos operativ konsistens på tvers av hybrid- og offentlige skyer, med muligheten til å bruke vanlige konfigurasjoner på tvers av infrastrukturer, samt tilpassede sikkerhetspolicyer knyttet til visse arbeidsbelastninger og navneområder, uavhengig av hvor disse arbeidsbelastningene kjører.

Google Cloud Anthos-komponenter

Anthos er den naturlige utviklingen av Cloud Services-plattformen som leverandøren bygde før 2019. Anthos kombinerer Google Cloud-administrerte tjenesten Google Kubernetes Engine (GKE), GKE On-Prem og Anthos Config Management-konsollen for enhetlig administrasjon, policyer og sikkerhet på tvers av hybrid- og multicloud Kubernetes-distribusjoner.

Legg til Stackdriver for observerbarhet, GCP Cloud Interconnect for høyhastighetstilkobling, Anthos Service Mesh (basert på Googles Istio-prosjekt med åpen kildekode) og Cloud Run serverløs distribusjonstjeneste (basert på åpen kildekode) i blandingen, og Google Cloud ønsker å tilby en sømløs, one-stop shop for å administrere Kubernetes arbeidsmengder uansett hvor de bor.

Basert på GKE, tar Anthos seg av Kubernetes-oppdateringer og sikkerhetsoppdateringer automatisk når de slippes.

GKE On-Prem installasjon krever for øyeblikket VMware vSphere, selv om Google Cloud har kunngjort at det vil gjøre det mulig for GKE On-Prem å kjøre uten en tredjeparts hypervisor senere i år. Ved lanseringen forpliktet partnerne VMware, Dell EMC, HPE, Intel og Lenovo til å levere Anthos på hyperkonvertert infrastruktur.

Google Cloud Anthos-konkurrenter

Frykt for locker av leverandører er veldig reell for bedriftskunder. Å tilby en fleksibel og åpen rute for å flytte til skyen er noe av en hellig gral for skyleverandørene i dag. Men noen vil ha kaken sin og spise den ved å fange disse kundene i sitt eget økosystem når kundene bestemmer seg for å flytte arbeidsmengder til skyen.

Amazon Web Services la til slutt på hybrid skyfronten da den kunngjorde AWS Outposts for å hjelpe kundene med å bygge bro over arbeidsbelastninger på stedet. En utvidelse av AWS-skyen til lokale datasentre, AWS Outposts kombinerer AWS-konfigurert maskinvare og AWS-administrerte tjenester og API-er.

Oracle Cloud at Customer og Microsoft Azure Stack er lignende hybrid-skytilbud fra andre store aktører, mens Red Hat OpenShift og VMware Tanzu-plattform-som-en-tjeneste-tilbud, begge støttet av Kubernetes, tillater containeriserte arbeidsbelastninger for virksomheten å kjøre i hybrid og offentlig skyer.

I sitt forsøk på å velte disse store rivalene, satser Google Cloud på at Kubernetes er fremtiden for bedriftsinfrastruktur. Selvfølgelig skyver Googles rivaler aggressivt inn i den administrerte Kubernetes-verdenen, men som petriskålen der Kubernetes ble dyrket, har Google et sterkt krav på å være den beste måten å kjøre den teknologien på.

Migrere for Anthos

For å hjelpe kundene i gang, lanserte Google Migrate for Anthos på baksiden av 2018-oppkjøpet av Velostrata, et israelsk selskap som spesialiserer seg i skymigrering ved å koble fra lagring og beregning på en smart måte, slik at selskaper kan legge igjen lagring på stedet og kjøre beregne skyen. Med Migrate for Anthos kan arbeidsmengder konverteres til containere for Kubernetes direkte fra fysiske servere og virtuelle maskiner.

Hvordan virker det? Migrate for Anthos analyserer filsystemet på en server eller virtuell maskin og konverterer det til et vedvarende volum fra Kubernetes. Applikasjonsbeholdere, servicebeholdere, nettverk og vedvarende volumer havner i en Kubernetes-pod, som er en gruppe containere som distribueres sammen på samme vert.

For Google Cloud Platform-kunder er det like enkelt å komme i gang med Anthos som å lage en ny GKE-klynge, med Istio-tjenestenett aktivert, i konsollen.

For lokale kunder innebærer det første trinnet for å kjøre Anthos å sette opp en GKE On-Prem-klynge og migrere over en eksisterende applikasjon. Når denne klyngen er registrert hos GCP, kan du installere Istio for å oppnå synlighet for arbeidsmengde i alle klyngene dine. Deretter, ved å aktivere Anthos Config Management på tvers av GKE-klyngene, kan alle Kubernetes- og Istio-policyer administreres på ett sted.

Hva er det neste for Google Cloud Anthos?

Config Manager fikk et praktisk løft i april 2020, da Google Cloud kunngjorde at Anthos-brukere nå kunne kjøre samme konfigurasjonsadministrasjon for virtuelle maskiner på Google Cloud som de brukte for containere.

Google Cloud jobber også med å bringe støtte for applikasjoner som kjører på virtuelle maskiner inn i Anthos Service Mesh, noe som vil gi konsekvent sikkerhet og policyhåndtering på tvers av arbeidsbelastninger i Google Cloud, lokalt og i andre skyer.

Google Cloud Anthos-priser

Anthos selges gjennom Google Clouds bedriftssalgsteam som et månedlig tidsbasert abonnement med minimum ett års forpliktelse. Den blir deretter priset på trinnvise blokker på 100 vCPUer, fra $ 10 000 per blokk, uavhengig av hvor arbeidsbelastningen kjører.

$config[zx-auto] not found$config[zx-overlay] not found