Sie können ein Hyperdisk Balanced-, Hyperdisk Extreme- oder Hyperdisk Throughput-Volume für Ihre Compute Engine-Instanz verwenden, indem Sie die folgenden Aufgaben ausführen:
- Erstellen Sie ein leeres Nicht-Bootlaufwerk und zonales Hyperdisk-Volume und hängen Sie es entweder während oder nach der Instanzerstellung an die Instanz an.
- Formatieren Sie das Volume und stellen Sie es bereit, um Zugriff auf ein Daten- oder Dateisystem zu gewähren.
Bei Hyperdisk Balanced-Volumes können Sie auch Boot- und Datenlaufwerke erstellen.
Allgemeine Informationen zu Hyperdisk finden Sie unter Informationen zu Hyperdisk.
So fügen Sie Ihrer Instanz ein abgestimmtes Hyperdisk-Laufwerk mit Hochverfügbarkeit hinzu:
Hinweise
- Lesen Sie die Hyperdisk-Einschränkungen, bevor Sie Ihrer Compute-Instanz ein Hyperdisk-Volume hinzufügen.
-
Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben.
Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Google Cloud Dienste und APIs ü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
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
-
Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Compute-Instanzadministrator (Version 1) (
roles/compute.instanceAdmin.v1
) -
Um eine Verbindung zu einer Instanz herzustellen, die als Dienstkonto ausgeführt werden kann:
Service Account User (v1) (
roles/iam.serviceAccountUser
) -
So erstellen Sie ein Hyperdisk-Volume und hängen es an:
compute.disks.create
für das Projekt-
compute.instances.attachDisk
für die Instanz -
compute.disks.use
für das Volume, das Sie an die Instanz anhängen möchten
-
So formatieren Sie das angehängte Volume und stellen es bereit:
compute.instances.setMetadata
auf der Instanz Rufen Sie die Seite VM-Instanzen auf.
Klicken Sie auf den Namen der Instanz, an die Sie ein Laufwerk anhängen möchten.
Klicken Sie auf der Seite VM-Instanzdetails auf Bearbeiten.
Klicken Sie unter Zusätzliche Laufwerke auf Laufwerk hinzufügen.
Geben Sie einen Namen für das Laufwerk an und fügen Sie optional eine Beschreibung hinzu. Wählen Sie Leeres Laufwerk als Quelltyp des Laufwerks aus.
Wählen Sie unter Laufwerkseinstellungen einen Laufwerkstyp aus der folgenden Liste aus. Die von Ihnen angegebenen Werte müssen im Bereich der unterstützten Werte liegen.
- Hyperdisk abgestimmt. Sie können auch die Standardeinstellungen für das Laufwerk Größe, Bereitgestellte IOPS und Bereitgestellter Durchsatz ändern.
- Hyperdisk Extrem. Sie können auch die Standardeinstellungen für Größe und Bereitgestellte IOPS des Laufwerks ändern.
- Hyperdisk ML. Sie können auch die Standardeinstellungen für Größe und Bereitgestellter Durchsatz des Laufwerks ändern.
- Hyperdisk Durchsatz. Sie können auch die Standardeinstellungen für Größe und Bereitgestellter Durchsatz des Laufwerks ändern.
Optional: Bei Hyperdisk Balanced-Volumes können Sie das Anhängen des Laufwerks an mehrere Instanzen aktivieren, indem Sie das Laufwerk im Modus für mehrere Autoren erstellen. Wählen Sie unter Zugriffsmodus die Option Mehrere VMs – Lese-/Schreibmodus aus.
Klicken Sie auf Speichern.
Klicken Sie auf Speichern, um die Änderungen auf die Instanz anzuwenden.
Verwenden Sie den Befehl
gcloud compute disks create
, um das Hyperdisk-Volume zu erstellen.gcloud compute disks create DISK_NAME \ --zone=ZONE \ --size=DISK_SIZE \ --type=DISK_TYPE \ --provisioned-iops=IOPS_LIMIT --provisioned-throughput=THROUGHPUT_LIMIT --access-mode=DISK_ACCESS_MODE
Ersetzen Sie Folgendes:
DISK_NAME
: durch den Namen des neuen Laufwerks.ZONE
: der Name der Zone, in der das neue Laufwerk erstellt wird.DISK_SIZE
: Optional: Die Größe des neuen Laufwerks. Der Wert muss eine ganze Zahl sein, gefolgt von der Größeneinheit GiB für Gibibyte oder TiB für Tebibyte. Wenn keine Größe angegeben ist, wird 100 GB als Standardwert verwendet. Zulässige Werte für die Größe des Laufwerks:- Hyperdisk abgestimmt: von 4 GiB bis einschließlich 64 TiB in 1-GiB-Schritten.
- Hyperdisk Extrem: Von 64 GiB bis einschließlich 64 TiB in 1-GiB-Schritten.
- Hyperdisk ML: von 4 GiB bis einschließlich 64 TiB in 1-GiB-Schritten.
- Hyperdisk Durchsatz: Von 2 TiB bis einschließlich 32 TiB in 1-GiB-Schritten.
DISK_TYPE
ist der Typ des Laufwerks. Verwenden Sie einen der folgenden Werte:hyperdisk-balanced
,hyperdisk-extreme
,hyperdisk-ml
oderhyperdisk-throughput
.IOPS_LIMIT
: Optional: Bei Hyperdisk Balanced- oder Hyperdisk Extreme-Laufwerken ist dies die Anzahl der E/A-Vorgänge pro Sekunde (IOPS), die das Laufwerk verarbeiten kann.THROUGHPUT_LIMIT
: Optional: Bei Hyperdisk Balanced-, Hyperdisk ML- oder Hyperdisk Throughput-Volumes ist dies eine Ganzzahl, die den maximalen Durchsatz (in MiB pro Sekunde) darstellt, den das Laufwerk bereitstellen kann.DISK_ACCESS_MODE
: Optional: Wie Compute-Instanzen auf die Daten auf dem Laufwerk zugreifen können. Unterstützte Werte:READ_WRITE_SINGLE
für Lese-/Schreibzugriff von einer Instanz. Das ist die Standardeinstellung.READ_WRITE_MANY
(nur Hyperdisk Balanced und Hyperdisk Balanced High Availability) für den gleichzeitigen Lese-/Schreibzugriff von mehreren Instanzen.READ_ONLY_MANY
(nur Hyperdisk ML) für den gleichzeitigen Lesezugriff von mehreren Instanzen.
Informationen zum Festlegen des Zugriffsmodus für Hyperdisk Balanced-Hochverfügbarkeitslaufwerke finden Sie unter Regionalen Datenträger erstellen.
Optional: Verwenden Sie den Befehl
gcloud compute disks describe DISK_NAME
, um eine Beschreibung des Laufwerks aufzurufen.Nachdem Sie das Laufwerk erstellt haben, können Sie es an eine Instanz anhängen.
Erstellen Sie eine
POST
-Anfrage, um mit der Methodedisks.insert
ein zonales Hyperdisk zu erstellen. Fügen Sie die Attributename
,sizeGb
,type
,provisionedIops
undprovisionedThroughput
hinzu. Wenn Sie das Laufwerk leer, unformatiert und ohne Bootfunktion erstellen möchten, geben Sie weder ein Quell-Image noch einen Quell-Snapshot an.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks { "name": "DISK_NAME", "sizeGb": "DISK_SIZE", "type": "https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/diskTypes/DISK_TYPE", "provisionedIops": "IOPS_LIMIT", "provisionedThroughput": "THROUGHPUT_LIMIT", "accessMode": "DISK_ACCESS_MODE" }
Ersetzen Sie Folgendes:
PROJECT_ID
: durch Ihre Projekt-ID.ZONE
: durch die Zone, in der sich Ihre Instanz und das neue Laufwerk befinden.DISK_NAME
: Name des neuen LaufwerksDISK_SIZE
: Optional: Die Größe des neuen Laufwerks. Der Wert muss eine ganze Zahl sein, gefolgt von der Größeneinheit GiB für Gibibyte oder TiB für Tebibyte.DISK_TYPE
ist der Typ des Laufwerks. Verwenden Sie zum Erstellen eines Hyperdisk-Volumes einen der folgenden Werte:hyperdisk-balanced
,hyperdisk-extreme
,hyperdisk-ml
oderhyperdisk-throughput
.IOPS_LIMIT
: Optional: Bei „Hyperdisk Balanced“ und „Hyperdisk Extreme“ ist dies die Anzahl der E/A-Vorgänge pro Sekunde, die das Laufwerk verarbeiten kann.THROUGHPUT_LIMIT
: Optional: Bei Hyperdisk Balanced-, Hyperdisk ML- oder Hyperdisk Throughput-Volumes ist dies eine Ganzzahl, die den maximalen Durchsatz (in MiB pro Sekunde) darstellt, den das Laufwerk bereitstellen kann.DISK_ACCESS_MODE
: Optional: Wie Compute-Instanzen auf die Daten auf dem Laufwerk zugreifen können. Unterstützte Werte:READ_WRITE_SINGLE
für Lese-/Schreibzugriff von einer Instanz. Das ist die Standardeinstellung.READ_WRITE_MANY
(nur Hyperdisk Balanced und Hyperdisk Balanced High Availability) für den gleichzeitigen Lese-/Schreibzugriff von mehreren Instanzen.READ_ONLY_MANY
(nur Hyperdisk ML) für den gleichzeitigen Lesezugriff von mehreren Instanzen.
Informationen zum Festlegen des Zugriffsmodus für Hyperdisk Balanced-Hochverfügbarkeitslaufwerke finden Sie unter Regionalen Datenträger erstellen.
Optional: Verwenden Sie die
compute.disks.get
-Methode, um eine Beschreibung des Laufwerks aufzurufen.Nachdem Sie das Laufwerk erstellt haben, können Sie es an eine laufende oder gestoppte Instanz anhängen.
- Linux: Weitere Informationen finden Sie unter Nicht-Bootlaufwerk auf einer Linux-Compute-Instanz formatieren und bereitstellen
- Windows: Weitere Informationen finden Sie unter Nicht-Bootlaufwerk auf einer Windows-Recheninstanz formatieren und bereitstellen.
- IOPS und Durchsatz für Hyperdisk-Volumes anpassen
- Laufwerke regelmäßig mit Snapshots sichern, um unbeabsichtigte Datenverluste zu vermeiden
Go
Wenn Sie die Go Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, installieren und initialisieren Sie die gcloud CLI und richten dann die Standardanmeldedaten für Anwendungen mit Ihren Nutzeranmeldedaten ein.
Weitere Informationen unter Set up authentication for a local development environment.
Java
Wenn Sie die Java Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, installieren und initialisieren Sie die gcloud CLI und richten dann die Standardanmeldedaten für Anwendungen mit Ihren Nutzeranmeldedaten ein.
Weitere Informationen unter Set up authentication for a local development environment.
Node.js
Wenn Sie die Node.js Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung verwenden möchten, installieren und initialisieren Sie die gcloud CLI und richten dann die Standardanmeldedaten für Anwendungen mit Ihren Nutzeranmeldedaten ein.
Weitere Informationen unter Set up authentication for a local development environment.
REST
Verwenden Sie die von der gcloud CLI bereitgestellten Anmeldedaten, um die REST API-Beispiele auf dieser Seite in einer lokalen Entwicklungsumgebung zu verwenden.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Weitere Informationen finden Sie in der Google Cloud Authentifizierungsdokumentation unter Für die Verwendung von REST authentifizieren.
Erforderliche Rollen und Berechtigungen
Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für das Projekt zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Hinzufügen eines Hyperdisk-Volumes zu Ihrer Instanz benötigen:
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Diese vordefinierten Rollen enthalten die Berechtigungen, die zum Hinzufügen eines Hyperdisk-Volumes zu Ihrer Instanz erforderlich sind. Erweitern Sie den Abschnitt Erforderliche Berechtigungen, um die erforderlichen Berechtigungen anzuzeigen:
Erforderliche Berechtigungen
Die folgenden Berechtigungen sind erforderlich, um Ihrer Instanz ein Hyperdisk-Volume hinzuzufügen:
Sie können diese Berechtigungen auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
Unterstützte Werte für Hyperdisk-Volumes
Größenbeschränkungen
Die Größe, die Sie für ein Hyperdisk-Volume angeben, muss in den in der folgenden Tabelle aufgeführten Bereichen liegen.
Hyperdisk-Typ Mindestgröße Maximalgröße Standardgröße Hyperdisk Balanced 4 GiB 64 TiB 100 GiB Hyperdisk mit ausgeglichener Hochverfügbarkeit 4 GiB 64 TiB 100 GiB Hyperdisk Extrem 64 GiB 64 TiB 1 TiB Hyperdisk ML 4 GiB 64 TiB 100 GiB Hyperdisk Durchsatz 2 TiB 32 TiB 2 TiB Die Größe eines Hyperdisk-Volumes, das an eine VM angehängt ist, darf jedoch die Hyperdisk-Limits für die VM nicht überschreiten.
Leistungsgrenzen
In der folgenden Tabelle sind die Leistungsgrenzwerte aufgeführt, die Sie für jeden Hyperdisk-Typ angeben können. Die IOPS- und Durchsatzwerte, die Sie angeben können, hängen jedoch auch von der Größe des Volumes ab. Eine detaillierte Zusammenfassung der einzelnen Limits finden Sie im Abschnitt Größen- und Leistungslimits für Hyperdisk Balanced, Hyperdisk Balanced High Availability, Hyperdisk Extreme, Hyperdisk ML und Hyperdisk Throughput.
Hyperdisk-Typ IOPS-Limit Durchsatzlimit (MiB/s) Hyperdisk Balanced 160.000 2.400 Hyperdisk mit ausgeglichener Hochverfügbarkeit 100.000 1.200 Hyperdisk Extrem 350.000 Sie können für Hyperdisk Extreme-Volumes keine Durchsatzstufe bereitstellen. Jedes Volume erhält 250 MiB/s Durchsatz pro 1.000 IOPS, bis zu 5.000 MiB/s. Hyperdisk ML Sie können keine IOPS-Stufe bereitstellen. Jedes MiB/s bereitgestellten Durchsatzes entspricht jedoch 16 IOPS, bis zu 19.200.000 IOPS. 1.200.000 Hyperdisk Durchsatz Sie können keine IOPS-Ebene bereitstellen. Jeder MiB/s bereitgestellten Durchsatz entspricht jedoch 4 IOPS, bis zu 2.400 IOPS. 600 Hyperdisk-Typvariablen
In der folgenden Tabelle sind die Referenzwerte für jeden Hyperdisk-Typ aufgeführt. Wenn Sie ein Hyperdisk-Volume mit der Google Cloud CLI, REST oder den Cloud-Clientbibliotheken für die Compute Engine erstellen, geben Sie den zu erstellenden Hyperdisk-Typ an, indem Sie den entsprechenden Wert aus der Tabelle angeben.
Laufwerkstyp Referenzname Hyperdisk Balanced hyperdisk-balanced
Hyperdisk mit ausgeglichener Hochverfügbarkeit hyperdisk-balanced-high-availability
Hyperdisk Extrem hyperdisk-extreme
Hyperdisk Durchsatz hyperdisk-throughput
Hyperdisk ML hyperdisk-ml
Instanz ein Hyperdisk-Volume hinzufügen
Sie können ein Hyperdisk-Volume über dieGoogle Cloud Console, die Google Cloud CLI oder REST erstellen und anhängen.
Größe, Durchsatz und IOPS, die Sie beim Erstellen eines Hyperdisk-Volumes angeben, müssen innerhalb der unterstützten Werte liegen.
Wenn Sie ein Hyperdisk Balanced-Volume erstellen, können Sie optional mehreren Instanzen gleichzeitigen Zugriff auf das Laufwerk gewähren, indem Sie das Laufwerk im Modus für mehrere Autoren erstellen.
Console
gcloud
REST
Go
Java
Node.js
Nachdem Sie das Laufwerk erstellt haben, können Sie es an eine laufende oder gestoppte Instanz anhängen.
Laufwerk formatieren und bereitstellen
Nachdem Sie das neue Laufwerk erstellt und an eine Instanz angehängt haben, müssen Sie es formatieren und bereitstellen, damit das Betriebssystem den verfügbaren Speicherplatz nutzen kann.
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-06-16 (UTC).
-