Mit Compute Engine können Sie Instanzen in der Google-Infrastruktur erstellen und ausführen. Dieses Dokument bietet einen Überblick über die verschiedenen Konfigurationsparameter, die beim Erstellen einer Compute Engine-Instanz verfügbar sind. Wenn Sie zum ersten Mal eine Instanz erstellen, ist dieses Dokument ein guter Ausgangspunkt, um den Prozess zu verstehen.
Die Begriffe Compute Engine-Instanz, Rechenressourcen-Instanz oder Instanz werden synonym verwendet. Je nach angegebenem Maschinentyp kann eine Instanz entweder eine Bare-Metal-Instanz oder eine VM-Instanz sein:
- Wenn der Name des Maschinentyps auf
-metal
endet, handelt es sich um eine Bare-Metal-Instanz, auf der kein Hypervisor installiert ist. - Andernfalls ist eine Instanz eine VM-Instanz. Die Begriffe virtuelle Maschineninstanz, VM-Instanz und VM werden synonym verwendet.
Synonyme Begriffe werden in der Dokumentation und in den Benutzeroberflächen von Google Cloud wieGoogle Cloud console, dem Befehlszeilentool gcloud und der REST API synonym verwendet.
Hinweise
- Grundlagen zu Compute Engine-Instanzen
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Dienste und APIs von Google Cloud überprüft.
Zur Ausführung von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich bei Compute Engine authentifizieren. Wählen Sie dazu eine der folgenden Optionen aus:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- Hardware: Sie geben eine Maschinenfamilie, -reihe und ‑art an, die die Anzahl der vCPUs, den Arbeitsspeicher und die CPU-Plattform bestimmt, die die Compute Engine Ihrer Instanz zuweist.
- Standort: Sie können die Region und Zone auswählen, in der Sie die Instanz erstellen möchten.
- Bootlaufwerk und Betriebssystem: Sie geben den Typ des Laufwerks an, das als Bootlaufwerk für Ihre Instanz verwendet werden soll, und das OS, das auf dem Laufwerk installiert werden soll. Das Betriebssystem wird als Image angegeben, das alle Treiber enthält, die zum Ausführen der Instanz in Google Clouderforderlich sind. Wenn Sie eine Instanz für eine Anwendung erstellen, können Sie ein benutzerdefiniertes Image verwenden, dem Sie zusätzliche Treiber und Software zur Unterstützung Ihrer Anwendung hinzugefügt haben.
- Laufwerkkapazität: Sie können Speicherplatz für Ihre Instanz hinzufügen und den Laufwerktyp angeben, den die Compute Engine verwenden soll. Außerdem können Sie der Instanz nach der Erstellung zusätzlichen nichtflüchtigen Speicher oder Google Cloud Hyperdisk-Speicher hinzufügen.
- Laufwerkverschlüsselung: Sie können den Laufwerkverschlüsselungstyp anpassen, den die Compute Engine für Ihre Ressourcen verwendet.
- Datensicherheit und ‑sicherung: Sie können Ihre Laufwerkdaten für die Notfallwiederherstellung sichern, indem Sie Snapshots planen oder Speicherpläne für Sicherungsspeicher (Vorabversion) verwenden. Sie können auch Hyperdisk Storage Pools für Ihre Google Cloud Hyperdisk-Volumes aktivieren.
- Netzwerkschnittstelle: Sie können das Standard-VPC-Netzwerk (Virtual Private Cloud) im automatischen Modus mit Ihrer Instanz verwenden. Alternativ können Sie ein benutzerdefiniertes VPC oder Subnetz angeben, das Sie zuvor erstellt haben.
- Netzwerkleistung: Sie können auch die Anzahl und den Typ der virtuellen Netzwerkschnittstellenkarten (vNICs) für Ihre Instanz angeben.
- Firewall: Sie können den Netzwerkverkehr konfigurieren, der aus dem Internet zugelassen werden soll.
- Ops-Agent: Sie können den Ops-Agent auf Ihrer Instanz installieren, um Logs und Messwerte zu erfassen und die Instanzaktivität zu überwachen.
- Virtuelle Anzeige: Sie können virtuelle Anzeigen auf Ihrer Instanz aktivieren, um Tools zur Bildschirmaufnahme oder zur Remote-Systemverwaltung auf Ihrer VM auszuführen.
- Dienstkonto: Sie können Ihrer Instanz ein Dienstkonto zuweisen. Mit Dienstkonten können Anwendungen, die auf einer Instanz ausgeführt werden, autorisierte Google Cloud API-Aufrufe ausführen und auf Google Cloud -Ressourcen zugreifen.
- Confidential Computing: Sie können verhindern, dass während der Verwendung einer Instanz auf Ihre Daten zugegriffen wird, indem Sie Ihre Daten mit Confidential Computing verschlüsseln.
- Shielded VM-Funktionen: Sie können Ihre Instanz durch Aktivieren der Shielded VM-Funktionen besser vor Malware und Rootkits auf Boot- oder Kernel-Ebene schützen.
- VM-Zugriff: Sie können festlegen, welche Nutzer Zugriff auf eine Instanz haben, indem Sie IAM-Rollen und ‑Berechtigungen und SSH-Schlüssel für die Authentifizierung einrichten.
- Tags und Labels: Sie können Ihre Ressourcen mithilfe von Tags und Labels organisieren.
- Löschschutz: Sie können Ihre Instanzen vor versehentlichem Löschen schützen.
- Reservierungen: Sie können Ihre Instanz so konfigurieren, dass sie reservierte zonale Ressourcenkapazitäten nutzt, um die Ressourcenverfügbarkeit zu verbessern.
- Metadaten: Sie können benutzerdefinierte Metadaten für Ihre Instanz festlegen, um eindeutige Informationen zur Instanz zu speichern.
- Bereitstellungsmodell: Sie können zwischen dem Standardbereitstellungsmodell und dem vergünstigten Spot-Bereitstellungsmodell wählen.
- Einzelne Mandanten: Sie können dedizierte physische Server für Ihre Instanzen mit Knoten für einzelne Mandanten verwenden.
Instanz erstellen, indem Sie eine benutzerdefinierte Konfiguration manuell angeben Wählen Sie diese Option aus, wenn Sie eine Instanz von Grund auf neu erstellen und eines der folgenden Szenarien eintritt:
- Sie kennen die spezifische Konfiguration, die für Ihre Arbeitslast erforderlich ist.
- Sie möchten eine Instanz mit einer komplizierten Konfiguration erstellen.
- Sie möchten eine Instanz mit der Google Cloud CLI oder REST erstellen.
Erstellen Sie eine arbeitslastoptimierte Instanz. Bei dieser Methode wählen Sie beim Erstellen der Instanz den Arbeitslasttyp aus. Google füllt dann automatisch eine vordefinierte Konfiguration aus, die zu Ihrer Arbeitslast passt. Wählen Sie diese Option aus, wenn Sie mit der Compute Engine beginnen und nicht wissen, welche Konfiguration für Ihre beabsichtigte Arbeitslast am besten geeignet ist. Diese Option ist nur in der Google Cloud Console verfügbar.
Instanz mithilfe einer Instanzvorlage erstellen Eine Instanzvorlage ist eine Ressource, mit der Konfigurationseinstellungen für Instanzen definiert werden. Wählen Sie diese Option aus, wenn Sie eine Konfigurationsvorlage definiert haben und viele VMs mit derselben Konfiguration erstellen möchten.
Instanz erstellen, indem Sie Kopien eines Maschinen-Images erstellen Ein Maschinen-Image enthält die meisten Informationen und Daten, die zum Klonen einer Instanz erforderlich sind. Wählen Sie diese Option aus, wenn Sie mehrere Kopien einer vorhandenen Quellinstanz erstellen möchten.
- Weitere Informationen zum Erstellen und Starten einer Compute Engine-Instanz
Wenn Sie zum ersten Mal eine Instanz erstellen, sehen Sie sich eine der folgenden Anleitungen für eine grundlegende Konfiguration an:
Weitere Informationen dazu, was nach der Erstellung mit einer Instanz passiert
REST
Verwenden Sie die von der gcloud CLI bereitgestellten Anmeldedaten, um die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung zu verwenden.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Weitere Informationen finden Sie unter Für die Verwendung von REST authentifizieren in der Dokumentation zur Google Cloud-Authentifizierung.
Konfigurationsoptionen während der Instanzerstellung
Wenn Sie eine Compute Engine-Instanz erstellen, geben Sie die gewünschte Konfiguration für die Instanz an. Die Compute Engine verwendet diese Konfiguration, um Ihre Instanz zu erstellen. In der folgenden Tabelle sind die verschiedenen Parameter aufgeführt, die Sie beim Erstellen einer Compute Engine-Instanz konfigurieren:
Parameter Konfigurationsmöglichkeiten Maschinenkonfiguration Betriebssystem und Speicher Netzwerk Beobachtbarkeit Sicherheit Erweiterte Konfiguration Möglichkeiten zum Erstellen und Konfigurieren von Instanzen
Es gibt mehrere Möglichkeiten, Instanzen zu erstellen, die jeweils eine eigene Konfigurationsmethode haben:
Nachdem Sie die Compute-Instanz erstellt haben, wird sie von Compute Engine automatisch gestartet.
Nächste Schritte
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-01-23 (UTC).
-