VM E2, die neue Familie virtueller Maschinen von Google

Google-Cloud

Der Direktor für Produktmanagement für Google kündigte die Einführung von VM E2 an, einer großen Familie virtueller Maschinen das wurde ins Leben gerufen in einem Beta-Status für Google Compute Engine. E2 ist eine vielseitige Familie virtueller Maschinen mit Funktionen für "dynamisches Ressourcenmanagement", die zuverlässige Leistung mit flexiblen Konfigurationen und den besten Gesamtbetriebskosten (TCO) aller anderen virtuellen Maschinen in Google Cloud bieten.

Diese neue Familie von virtuellen Allzweckmaschinen ist Geeignet für verschiedene Arten von Workloads. Google sagt, dass es mit Ausnahme der anspruchsvollsten Workloads die gleiche Leistung wie der Maschinentyp "N1" zu einem niedrigeren Preis liefern sollte. Laut Google wurde diese Familie virtueller Maschinen entwickelt, um ihre latenzempfindlichen und benutzerorientierten Dienste effizient zu verwalten.

June Yang sagte in ihrem Blog:

„Virtuelle E2-Maschinen eignen sich ideal für eine Vielzahl von Workloads, einschließlich Webservern, geschäftskritischen Anwendungen, kleinen Datenbanken sowie Entwicklungs- und mittelgroßen Umgebungen. Wenn Sie Workloads haben, die auf N1 eine gute Leistung erbringen, aber keine großen Instanzen, lokalen GPUs oder SSDs benötigen, sollten Sie diese auf E2 verschieben. Er fügte hinzu, dass "wir für alle außer den anspruchsvollsten Workloads erwarten, dass der E2 eine ähnliche Leistung wie der N1 zu deutlich geringeren Kosten liefert."

Yang berichtet weiter darüber Dynamische Ressourcenverwaltungsfunktionen sorgen dafür E2 virtuelle Maschinen bieten Eine Leistung, die mit der N1-Familie von Google vergleichbar ist, jedoch mit einer durchschnittlichen Einsparung von 31 Prozent verglichen wird in den Gesamtbetriebskosten.

Die neuen virtuellen Maschinen sind seitdem auch sehr flexibel haben 15 vordefinierte EinstellungenDiese Einstellungen gehen von nur 2 vCPUs und 2 GB Speicher, bis zu 16 CPUs und 128 GB Speicher.

Daher erhalten virtuelle Maschinen eine lang anhaltende Leistung zu einem konstant niedrigen Preis. Laut Google können virtuelle E2-Maschinen eine hohe CPU-Auslastung ohne komplexe Preise bewältigen, im Gegensatz zu vergleichbaren Optionen anderer Anbieter auf dem Markt.

E2 virtuelle Maschinen Sie verteilen nur die Ressourcen, die der Benutzer benötigt oder mit der Fähigkeit, benutzerdefinierte Maschinentypen zu verwenden. Kundenspezifische Maschinentypen sind ideal Für Szenarien, in denen Workloads mehr Verarbeitungsleistung oder mehr Speicher erfordern, jedoch nicht alle Aktualisierungen erfordern, die von der nächsten Ebene des Computers bereitgestellt werden.

Mit anderen Worten, vCPUs werden als Threads implementiert, die bei Bedarf ausgeführt werden sollen Wie bei jedem anderen Thread auf dem Host: Wenn die vCPU über Workloads verfügt, wird ihr eine physische CPU zugewiesen, die ausgeführt werden kann, bis sie nach Abschluss der Aufgabe freigegeben wird.

Ebenso Der virtuelle RAM wird physischen Hostseiten zugeordnet durch Seitentabellen, die beim ersten Zugriff auf eine physische Gastseite ausgefüllt werden. Diese Zuordnung bleibt fest, bis die virtuelle Maschine dies anzeigt dass die physische Gastseite nicht mehr benötigt wird.

Sobald virtuelle Maschinen auf einem Host platziert sind, wird ihre Leistung kontinuierlich überwacht. Wenn also die Nachfrage nach virtuellen Maschinen steigt, kann die Live-Migration verwendet werden, um die E2-Last nahtlos auf andere Hosts im Rechenzentrum zu übertragen.

Dank eines vorausschauenden Ansatzes von Google ändert sich die Arbeitslast häufig ohne Wartezeit. Laut Google ist die Live-Migration virtueller Maschinen ein bewährter Bestandteil der Computer-Engine, und ihre Leistung hat sich im Laufe der Zeit kontinuierlich verbessert.

Um die Leistungsziele von virtuellen E2-Maschinen zu erreichen, Google hat einen benutzerdefinierten CPU-Scheduler mit besserer Latenz und besserem Verhalten entwickelt gemeinsame Programmierung als der Standard-Linux-Programmierer.

Der neue Scheduler erzeugt mit einer schnellen Kontextumschaltung eine durchschnittliche Weckzeit von weniger als einer Mikrosekunde und trägt so dazu bei, dass der Aufwand für die dynamische Ressourcenverwaltung für nahezu jede Arbeitslast vernachlässigbar bleibt.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.