Bare-Metal-Instanzen in der Compute Engine


Neben VM-Instanzen bietet die Compute Engine auch Bare-Metal-Instanzen. Bare-Metal-Instanzen bieten direkten Zugriff auf die CPU und den Arbeitsspeicher des Hostservers, ohne dass der Hypervisor der Compute Engine dazwischengeschaltet ist. Bare-Metal-Instanzen stellen außerdem alle CPU-Leistungszähler und integrierten CPU-Beschleuniger bereit.

Bare-Metal-Instanzen in der Compute Engine werden auf die gleiche Weise wie VM-Instanzen genutzt und verwaltet. Bare-Metal-Instanzen werden auf physischen Servern in Google-Rechenzentren ausgeführt und vollständig von Google verwaltet.

Wenn Sie einen Maschinentyp mit einem Namen verwenden, der auf -metal endet, erstellen Sie eine Bare-Metal-Instanz wie eine VM-Instanz. Beispiele:

  • Hängen Sie Hyperdisk-Speicher an eine Bare-Metal-Instanz an.
  • Konfigurieren Sie die Netzwerkschnittstelle so, dass sie mit einem VPC-Netzwerk und einem Subnetz verbunden wird.

Empfehlungen für Arbeitslasten

Cloud-native Bare-Metal-Instanzen sind in der Regel keine Ersatz für VM-Instanzen, aber sie erweitern die Arten von Arbeitslasten, die Sie in der Compute Engine ausführen können. Beispiele für Anwendungsfälle für Bare-Metal-Instanzen:

  • Arbeitslasten, die einen direkten, nicht von einem Hypervisor vermittelten Zugriff auf die CPU- und Arbeitsspeicherressourcen des Hostservers erfordern, hauptsächlich zum Ausführen von Drittanbieter-Hypervisoren:
    • Netzwerksicherheit
    • CI/CD-Pipelines
    • Private Clouds von Drittanbietern und VMware (über Google Cloud VMware Engine)
  • Arbeitslasten, die empfindlich auf die CPU-Leistung reagieren
  • Arbeitslasten, die direkten Zugriff auf CPU-Zähler und Prozess-zu-Thread-Pinning erfordern, z. B. Börsen oder andere Echtzeitarbeitslasten
  • Arbeitslasten, die nicht virtualisierbare On-CPU-Chipbeschleuniger wie QAT, DLB und IAA verwenden
  • Arbeitslasten, die nicht für die Verwendung in virtuellen Maschinen lizenziert sind

Unterschiede zwischen VM-Instanzen und Bare-Metal-Instanzen

Fast alle Funktionen von VM-Instanzen sind auch bei Bare-Metal-Instanzen verfügbar. Zu den Funktionen, die für Bare-Metal-Instanzen nicht verfügbar sind, gehören:

  • gVNIC- oder VirtIO-Unterstützung: Bei Bare-Metal-Instanzen werden keine virtualisierten Netzwerkschnittstellen verwendet. Stattdessen wird der Intel IDPF LAN PF-Gerätetreiber verwendet.
  • Mehrere Netzwerkschnittstellen: Jede Bare-Metal-Instanz hat nur eine Netzwerkschnittstelle. Sie können beim Erstellen der Instanz keine Netzwerkschnittstellen hinzufügen. Weitere Informationen zur Verwendung mehrerer Netzwerke mit einer Compute-Instanz finden Sie unter Mehrere Netzwerkschnittstellen.
  • SCSI-Laufwerkschnittstelle: Wie bei allen Maschinenserien der dritten Generation und höher wird bei Bare-Metal-Instanzen nur die NVMe-Laufwerkschnittstelle verwendet.
  • Nichtflüchtige Laufwerke oder lokale SSDs: Für Bare-Metal-Instanzen kann nur Google Cloud Hyperdisk Storage verwendet werden.
  • Unterstützung für Windows-Betriebssystem: Bare-Metal-Instanzen unterstützen keine Windows-Images.
  • Interaktive serielle Konsole: Bare-Metal-Instanzen haben eine serielle Konsole, die nur lesend verwendet werden kann, aber keine interaktive Konsole.
  • Virtual Trusted Platform Module (vTPM): Funktionen wie Secure Boot, vTPM-geschütztes Measured Boot und andere Shielded VM-Funktionen, einschließlich Shielded GKE-Knoten, sind bei Bare-Metal-Instanzen nicht verfügbar.
  • Das Wartungsverhalten für Bare-Metal-Instanzen muss auf TERMINATE festgelegt sein. Eine Live-Migration ist nicht möglich, da Bare-Metal-Instanzen einen ganzen Hostserver nutzen und keine virtuellen Instanzen sind.
  • Die Überwachung der CPU-Auslastung ist bei Bare-Metal-Instanzen nicht verfügbar. Wenn Sie den Ops-Agent auf einer Bare-Metal-Instanz installieren, können Sie stattdessen den Messwert OS Reported CPU % verwenden.

Maschinenreihen mit Bare-Metal-Maschinentypen

Sie können eine Bare-Metal-Instanz mit Maschinentypen aus den folgenden Maschinenserien erstellen.

C3-Maschinenserie

C3 ist die erste Maschinenreihe, die einen Bare-Metal-Maschinentyp bietet. C3-Instanzen basieren auf den skalierbaren Intel Xeon-Prozessoren der 4. Generation (Codename Sapphire Rapids). Sie können C3-Bare-Metal-Instanzen mit 192 vCPUs und bis zu 1.536 GB Arbeitsspeicher erstellen.

Die Menge an Arbeitsspeicher, die für Ihre Bare-Metal-Instanz verfügbar ist, hängt vom verwendeten Maschinentyp ab:

  • c3-highcpu-192-metal hat 192 vCPUs und 512 GB Arbeitsspeicher.
  • c3-standard-192-metal hat 192 vCPUs und 768 GB Arbeitsspeicher.
  • c3-highmem-192-metal hat 192 vCPUs und 1.536 GB Arbeitsspeicher.

C3 basiert auf Titanium, das Netzwerk-Offloads verwendet. Sie können Hyperdisk Balanced- und Hyperdisk Extreme-Laufwerke an C3-Bare-Metal-Instanzen anhängen. Lokale SSD-Laufwerke sind für C3-Bare-Metal-Instanzen nicht verfügbar, aber für C3-VMs, die mit einem Maschinentyp erstellt wurden, der auf -lssd endet. C3-Bare-Metal-Instanzen bieten eine Netzwerkbandbreite von bis zu 100 Gbit/s für Standardnetzwerke und bis zu 200 Gbit/s pro VM mit Tier_1-Netzwerkleistung.

Die C3-Maschinenserie gehört zur Maschinenfamilie für allgemeine Zwecke, die das beste Preis-Leistungs-Verhältnis mit den flexibelsten vCPU-zu-Speicher-Verhältnissen bietet.

X4-Maschinenserie

Die X4-Maschinenserie bietet drei vordefinierte Maschinentypen:

  • x4-megamem-960-metal hat 960 vCPUs und 16.384 GB Arbeitsspeicher.
  • x4-megamem-1440-metal hat 1.440 vCPUs und 24.576 GB Arbeitsspeicher.
  • x4-megamem-1920-metal hat 1.920 vCPUs und 32.768 GB Arbeitsspeicher.

X4-Instanzen basieren auf den skalierbaren Intel Xeon-Prozessoren der 4. Generation (Codename Sapphire Rapids) und Titanium. X4-Instanzen können nur mit Hyperdisk Balanced- und Hyperdisk Extreme-Speicher verwendet werden. Lokale SSDs sind für X4-Instanzen nicht verfügbar. X4 unterstützt eine Netzwerkbandbreite von bis zu 100 Gbit/s für Standardnetzwerke.

Die X4-Maschinenreihe gehört zur speicheroptimierten Maschinenfamilie, die die meisten Rechen- und Speicherressourcen aller Compute Engine-Maschinenfamilien bietet und ein höheres Verhältnis von Arbeitsspeicher zu vCPU als Maschinentypen für allgemeine Zwecke hat.

Betriebssystem-Images

Da Bare-Metal-Instanzen den IDPF-Netzwerktreiber verwenden, können Sie nur Betriebssystem-Images verwenden, die IDPF unterstützen.

Regionale Verfügbarkeit von Bare-Metal-Instanzen

In der folgenden sortierbaren Tabelle sehen Sie, welche Bare-Metal-Maschinentypen in den einzelnen Zonen verfügbar sind. Sie können die Tabellenzeilen nach geografischem Standort filtern.

Zonen Standort C3 X4
africa-south1-a
africa-south1-b
africa-south1-c
Johannesburg, Südafrika
asia-east1-a
asia-east1-b
asia-east1-c
Changhua County, Taiwan, APAC
asia-east2-a
asia-east2-b
asia-east2-c
Hongkong, APAC
asia-northeast1-a
asia-northeast1-b
asia-northeast1-c
Tokio, Japan, APAC
asia-northeast2-a
asia-northeast2-b
asia-northeast2-c
Osaka, Japan, APAC
asia-northeast3-a
asia-northeast3-b
asia-northeast3-c
Seoul, Südkorea, APAC
asia-south1-a Mumbai, Indien, APAC
asia-south1-b
asia-south1-c
Mumbai, Indien, APAC x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
asia-south2-a Delhi, Indien, APAC x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
asia-south2-b
asia-south2-c
Delhi, Indien, APAC
asia-southeast1-a Jurong West, Singapur, APAC c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
asia-southeast1-b Jurong West, Singapur, APAC
asia-southeast1-c Jurong West, Singapur, APAC c3-highcpu-192-metal
asia-southeast2-a
asia-southeast2-b
asia-southeast2-c
Jakarta, Indonesien, APAC
australia-southeast1-a
australia-southeast1-b
australia-southeast1-c
Sydney, Australien, APAC
australia-southeast2-a
australia-southeast2-b
australia-southeast2-c
Melbourne, Australien, APAC
europe-central2-a
europe-central2-b
europe-central2-c
Warschau, Polen, Europa
europe-north2-a
europe-north2-b
europe-north2-c
Stockholm, Schweden, Europa
europe-southwest1-a
europe-southwest1-b
europe-southwest1-c
Madrid, Spanien, Europa
europe-west1-b
europe-west1-c
St. Ghislain, Belgien, Europa c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west1-d St. Ghislain, Belgien, Europa
europe-west2-a
europe-west2-b
europe-west2-c
London, England, Europa
europe-west3-a Frankfurt, Deutschland, Europa x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west3-b
europe-west3-c
Frankfurt, Deutschland, Europa
europe-west4-a Eemshaven, Niederlande, Europa
europe-west4-b Eemshaven, Niederlande, Europa c3-highcpu-192-metal
c3-highmem-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west4-c Eemshaven, Niederlande, Europa c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west6-a
europe-west6-b
europe-west6-c
Zürich, Schweiz, Europa
europe-west8-a Mailand, Italien, Europa x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west8-b Mailand, Italien, Europa
europe-west8-c Mailand, Italien, Europa x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west9-a
europe-west9-b
europe-west9-c
Paris, Frankreich, Europa
europe-west10-a
europe-west10-b
europe-west10-c
Berlin, Deutschland, Europa
europe-west12-a
europe-west12-b
europe-west12-c
Turin, Italien, Europa
me-central1-a
me-central1-b
me-central1-c
Doha, Katar, Naher Osten
me-central2-a
me-central2-b
me-central2-c
Dammam, Saudi-Arabien, Naher Osten
me-west1-a
me-west1-b
me-west1-c
Tel Aviv, Israel, Naher Osten
northamerica-northeast1-a
northamerica-northeast1-b
northamerica-northeast1-c
Montreal, Québec, Nordamerika
northamerica-northeast2-a
northamerica-northeast2-b
northamerica-northeast2-c
Toronto, Ontario, Nordamerika
northamerica-south1-a
northamerica-south1-b
northamerica-south1-c
Querétaro, Mexiko, Nordamerika
southamerica-east1-a
southamerica-east1-b
southamerica-east1-c
Osasco, São Paulo, Brasilien, Südamerika
southamerica-west1-a
southamerica-west1-b
southamerica-west1-c
Santiago, Chile, Südamerika
us-central1-a Council Bluffs, Iowa, Nordamerika c3-standard-192-metal
c3-highmem-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
us-central1-b Council Bluffs, Iowa, Nordamerika
us-central1-c Council Bluffs, Iowa, Nordamerika c3-highcpu-192-metal x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
us-central1-f Council Bluffs, Iowa, Nordamerika
us-east1-b
us-east1-c
us-east1-d
Moncks Corner, South Carolina, Nordamerika
us-east4-a Ashburn, Virginia, Nordamerika c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
us-east4-b Ashburn, Virginia, Nordamerika
us-east4-c Ashburn, Virginia, Nordamerika c3-highcpu-192-metal
c3-standard-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
us-east5-a
us-east5-b
Columbus, Ohio, Nordamerika c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
us-east5-c Columbus, Ohio, Nordamerika
us-west1-a
us-west1-b
The Dalles, Oregon, Nordamerika c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
us-west1-c The Dalles, Oregon, Nordamerika
us-west2-a
us-west2-b
us-west2-c
Los Angeles, Kalifornien, Nordamerika
us-west3-a
us-west3-b
us-west3-c
Salt Lake City, Utah, Nordamerika
us-west4-a
us-west4-b
us-west4-c
Las Vegas, Nevada, Nordamerika
us-south1-a
us-south1-b
us-south1-c
Dallas, Texas, Nordamerika

Nächste Schritte