De Cloud-eenheid van Google heeft donderdag een nieuwe familie van virtuele machine-aanbiedingen aangekondigd waarvan wordt beweerd dat ze grote procentuele verbeteringen in prestaties en economie kunnen bieden voor de grootste cloud-workloads in vergelijking met VM's van andere providers, met name de op Graviton-chip gebaseerde instanties van Amazon.
De virtuele machines van Tau zijn de “beste prijs-prestatieverhouding in de branche voor scale-out-applicaties”, zei Sachin Gupta, vice-president infrastructuur van Google Cloud in een interview met ZDNet.
Scale-out-applicaties kunnen in dit geval internetapplicaties zijn, zoals het soort dat door sociale media kan worden uitgevoerd. Twitter en Snap zijn debuterende klanten die werden geciteerd met lof voor de kwaliteiten van de Tau VM's. Snap en Twitter gebruiken de VM's met containers, aangezien Google zijn Google Kubernetes Engine bovenop de instanties levert.
Die scale-out applicaties zullen gewoonlijk be micro-services, waarbij details van de onderliggende machine-instantie worden weggeabstraheerd. Dat kan webservice, transcodering van media, verwerking van grote logbestanden, enz. omvatten.
De Tau-instanties kunnen tot 60 virtuele CPU's per instantie leveren en zijn gebaseerd op AMD's derde generatie EPYC-serverprocessor, “Milan”. Google biedt het EPYC Rome-gedeelte al aan voor tal van instanties. De instances kunnen maximaal vier gigabyte geheugen per virtuele CPU hebben.
Ook: Wat is Google Cloud en waarom zou je ervoor kiezen?
Tau zal in het derde kwartaal van dit jaar live gaan. Als prijsvoorbeeld biedt Google: “Een 32vCPU VM met 128 GB RAM kost $ 1.3520 per uur voor on-demand gebruik in us-central1.” (Bekijk hier de Google-prijzen.)
Google beweert dat het een verbetering van 56% oplevert in ruwe prestaties, zoals gemeten door de algemene SPECInt-processorbenchmark, in vergelijking met services zoals Amazon's op Graviton gebaseerde ARM-processor-VM's. Google's eigen tests, zo beweert het, bieden ook een verbetering van 42% op prijs-prestatieverhouding ten opzichte van Amazon en anderen. (Details over de testmethodologie van het bedrijf vindt u hier.)
De Tau VM's lijken tussen de E2-instanties van Google te zitten, die schaalbaar zijn tot 32 virtuele machines, en zijn gericht op algemeen gebruik; en N2-instanties, die hoger schalen, tot 80 virtuele CPU's per instantie.
De Tau VM's “zijn bijzonder geoptimaliseerd, in de combinatie van CPU, geheugen, I/O, enz., die nauwkeurig zijn afgesteld om het beste te werken voor scale-out-omgevingen.”
Google Cloud verwacht dat het in de loop van de tijd andere chips zal bevatten dan het AMD-gedeelte. “Het is momenteel een beetje een race” in de CPU-wereld, merkte Gupta op. “Iemand heeft een nieuwe CPU en ze lopen een tijdje voor.”
“Wat vooral belangrijk is voor onze klanten, is dat we in staat zijn om die prijs-prestatieverbetering te leveren zonder een herontwerp van de applicatie”, zegt Gupta, tegenover AWS Graviton-gebaseerde instanties die code van x86 naar de ARM-instructie moeten porten. instellen.
“Tot nu toe was de boodschap die ze hoorden: als je iets voor scale-out wilt, moet je eerst een operatie uitvoeren in je applicatie, deze opnieuw afstemmen en twee stacks voor je omgeving onderhouden ’, zei Gupta.
Google Cloud sluit andere architecturen echter niet uit. “Als een antwoord in de toekomst is dat we een op Intel gebaseerde of een ARM-gebaseerde instantie in de Tau-familie nodig hebben, wat het ook is dat het beste is voor onze klanten voor scale-out, dan zouden we ernaar streven om daarop voort te bouwen en te optimaliseren voor hun toepassingsbehoefte.”
Dat kan Google-aangepast silicium zijn; Google Cloud heeft instanties die zijn TPU-processors gebruiken voor machine learning.
“We zullen absoluut blijven investeren in differentiatie door middel van silicium”, zegt Gupta.
Verwante onderwerpen:
Cloud Mobility Enterprise Software Kunstmatige intelligentie Hardware