Google brengt virtualisaties en koppeling met AWS naar Anthos-cloudplatform

Google Anthos-platform krijgt ondersteuning voor workloads in virtual machines. Het bedrijf zegt dat veel ontwikkelaars het Kubernetes-platform wel willen gebruiken, maar niet klaar zijn om compleet van vm's af te stappen.

De feature heet Anthos for Virtual Machines en is een onderdeel van het Anthos-multicloudplatform dat Google in 2018 presenteerde. Anthos is een op Kubernetes gebaseerd platform in Google Cloud. Anthos for VM maakt het mogelijk voor ontwikkelaars om bepaalde werklasten in virtuele machines te blijven draaien en niet in een aparte container. Er is een koppeling met VMware, zodat gebruikers hun VMware-vm's direct in Anthos kunnen zetten. Dat kan simpelweg via het dashboard van Anthos. Het is op die manier ook mogelijk meerdere virtual machines te koppelen. Het is ook mogelijk andere vm's te koppelen via een api. Dat kan met KubeVirt, de api voor Kubernetes.

Google maakt het daarnaast mogelijk om containers uit Amazon Web Services of uit Azure te beheren vanuit Anthos. Het bedrijf brengt daarvoor een nieuwe api uit. Die komt later dit jaar beschikbaar. Met die api kunnen gebruikers hun clusters in AWS of Azure beheren vanuit de Cloud Console van Google, of vanuit een cli.

Het bedrijf schrijft in een blogpost dat het zag dat veel klanten wel wilden overstappen naar een containeromgeving, maar dat niet altijd durfden omdat ze bepaalde workloads liever nog in een virtuele machine bleven draaien in plaats van een open cloudomgeving. Met de nieuwe features wordt het mogelijk te kiezen om welke workloads het gaat zodat bepaalde workloads beter beveiligd kunnen worden of aan bepaalde compliance-eisen voldoen.

Door Tijs Hofmans

Nieuwscoördinator

14-10-2021 • 11:33

10 Linkedin

Reacties (10)

10
10
9
1
0
0
Wijzig sortering
Na het lezen van deze post heb ik nog steeds geen idee wat Anthos is. Is het een loadbalancer?
Het is een cloudplatform wat meerdere cloudplatformen (zoals AWS en Azure bijvoorbeeld) en on-premise omgevingen aan elkaar kan verbinden: https://cloud.google.com/anthos
Anthos unifies the management of infrastructure and applications across on-premises, edge, and in multiple public clouds with a Google Cloud-backed control plane for consistent operation at scale.
Beetje wat Terraform belooft maar niet waar kon maken omdat alle cloud omgevingen net iets anders werken.

Wel een hele andere aanpak
Ik zie niet zo goed wat dit met Terraform heeft te maken of hoe het uberhaupt een vervanger is. Appels en peren. Even afzijdig van gebrekkige support, geeft Anthos enkel de optie voor containers en gelimiteerd voor VMs. Terraform laat je op veel meer platformen veel meer objecten beheren. Als je bedrijf anno 2021 op 2-3 clouds VMs aan het beheren is en ook nog on-prem, dan heb je geen idee waar je mee bezig bent, behalve keihard geld verbranden.
Als je bedrijf anno 2021 op 2-3 clouds VMs aan het beheren is en ook nog on-prem, dan heb je geen idee waar je mee bezig bent, behalve keihard geld verbranden.

Kun je dat toelichten? Er zijn best wel scenario's te verzinnen waarin je zaken in de cloud gecombineerd met on-prem/dc draait.
Ik kan me geen werkbare situatie bedenken waarbij je (buiten een transitie) VMs in Amazon, Azure en Google en in VMware tegelijk hebt draaien. Dit gaat dus niet om de diensten he, maar echt VMs. Dat je Google Maps API of Firebase gebruikt bij Google, managed SQL in Azure (vanwege licensing bvb.) en s3/Lambda in AWS zou ik prima begrijpen, maar overal precies dezelfde VMs neerplempen, nee.

Wordt ook veel moeilijker om deals te sluiten met al die partijen, als je overal een beetje afneemt. Je kunt veel meer korting krijgen als je ergens 1000 VMs neerknalt en een paar jaar commit dan bij elke cloudprovider die je kan vinden er een paar 100 neerzet.

Behalve dat je geld in een zwart gat verdwijnt, zijn er veel mensen veel uren bezig om dat alles overeind te houden. Zoek voor mij bijvoorbeeld eens een groep engineers die een expert is op het gebied van VMware + alledrie de hoofdzakelijke clouds in hedendaagse ops teams. Bestaat gewoon niet/nauwelijks.

[Reactie gewijzigd door ItsNotRudy op 14 oktober 2021 13:43]

Wat dacht je van availability? Als je bedrijf nauwere SLA's heeft afgesproken dan je bij een enkele cloudprovider kan krijgen lijkt multi cloud me geen slecht idee.

Of je dat met simpele vm's moet doen is een tweede, maar blijkbaar is er genoeg vraag naar.

[Reactie gewijzigd door WitchHunter op 14 oktober 2021 14:35]

Ik kan me geen periode herinneren dat bvb. een AWS er wereldwijd uit lag. Daar heb je zones voor:
https://docs.aws.amazon.c...s-availability-zones.html

Volgens mij krijg je al zoveel 9s dat je daar moeilijk overheen kunt gaan.

Waar dit vooral doelt op VMs met workloads die blijkbaar niet klaar zijn voor een modern platform, vraag ik me af of die wereldwijd/regionaal of tussen providers kunnen schalen en werken. Uit ervaring weet ik dat dat soort oude rommel soms nog net 2 instances trekt met een interne LB ervoor als je sticky sessions aanzet en de juiste headers meegeeft, anders gaat het goed stuk.

[Reactie gewijzigd door ItsNotRudy op 14 oktober 2021 15:05]

Je laatste opmerking ben ik het niet helemaal mee eens. Er zijn partijen die zich specialiseren in het adviseren en onderhouden van Cloud omgevingen waarbij ze alledrie de diciplines bezitten (AWS,Azure en Google). Een multi Cloud strategie kan een uitkomst zijn van een Cloud Assessment. Crayon bijvoorbeeld is een Noors bedrijf die dit al een aantal jaren doet. Echter zijn er inderdaad weinig partijen die dit doen.
Het is een cloudplatform 😄
koppeling met AWS naar Anthos-cloudplatform
Volgens Google:
Anthos is a modern application management platform that provides a consistent development and operations experience for cloud and on-premises environments.

[Reactie gewijzigd door b12e op 14 oktober 2021 11:46]

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee