Wenn die Arbeitslast zusätzlichen Speicherplatz benötigt, können Sie die Größe des Google Cloud Hyperdisk-Volumes erhöhen. Bei Hyperdisk-Volumes können Sie die Leistungsmerkmale Ihrer Laufwerke dynamisch bereitstellen.
- Hyperdisk-Volumes: Sie können die IOPS- und Durchsatzwerte bei der Erstellung des Volumes festlegen und diese Werte auch jederzeit ändern.
- Hyperdisk Extreme-Volumes: Sie können das IOPS-Level beim Erstellen des Volumes angeben und diesen Wert auch jederzeit ändern.
- Hyperdisk Throughput-Volumes: Sie können das Durchsatz-Level beim Erstellen des Volumes angeben und diesen Wert auch jederzeit ändern.
Hinweise
-
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 so bei Compute Engine authentifizieren.
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.
-
Compute-Instanzadministrator (Version 1) (
roles/compute.instanceAdmin.v1
) -
Um eine Verbindung zu einer VM herzustellen, die als Dienstkonto ausgeführt werden kann:
Service Account User (v1) (
roles/iam.serviceAccountUser
) - Laufwerkgröße erhöhen: einmal alle vier Stunden für Hyperdisk Extreme oder Hyperdisk abgestimmt, einmal alle sechs Stunden für Hyperdisk-Throughput
- Bereitgestellte IOPS oder bereitgestellter Durchsatz ändern: einmal alle vier Stunden
Rufen Sie in der Google Cloud Console die Seite Laufwerke auf.
Klicken Sie in der Liste der Laufwerke in Ihrem Projekt auf den Namen des Hyperdisk-Volumes, für das Sie die Kapazität oder die bereitgestellte Leistung ändern möchten.
Klicken Sie auf der Seite mit den Laufwerkdetails auf Bearbeiten.
- Geben Sie im Feld Größe die neue Größe für das Laufwerk ein. Die Laufwerksgröße muss im Bereich der unterstützten Werte liegen.
- Für Hyperdisk Extreme und Hyperdisk abgestimmt: Geben Sie im Feld Bereitgestellte IOPS den neuen IOPS-Wert für Ihr Volume ein.
- Für Hyperdisk Durchsatz und Hyperdisk abgestimmt: Geben Sie im Feld Bereitgestellter Durchsatz den neuen Durchsatzwert für Ihr Volume ein.
Klicken Sie auf Speichern, um die Änderungen auf das Laufwerk anzuwenden.
- DISK_NAME: der Name des Hyperdisk-Volumes, das Sie ändern.
- DISK_SIZE: optional: ist die neue Größe des Laufwerks. Der Wert muss eine ganze Zahl sein, gefolgt von der Größeneinheit GiB für Gibibyte oder TiB für Tebibyte. Die Laufwerksgröße muss im Bereich der unterstützten Werte liegen.
- IOPS_LIMIT: Optional: Die IOPS-Konfiguration für die Volumes Hyperdisk Extrem und Hyperdisk abgestimmt. Der Wert muss im Bereich der unterstützten Werte liegen.
- THROUGHPUT_LIMIT: Die Durchsatzkonfiguration für das Volume Hyperdisk Durchsatz oder Hyperdisk abgestimmt, die als Ganzzahl angegeben wird, die den in MiB pro Sekunde gemessenen Durchsatz darstellt. Der Wert muss im Bereich der unterstützten Werte liegen.
PROJECT_ID
ist Ihre Projekt-ID.ZONE
ist die Zone, in der sich das Hyperdisk-Volume befindet.DISK_NAME
ist der Name des Hyperdisk-Volumes, das geändert werden soll.DISK_SIZE
: optional: ist die neue Größe des Laufwerks. Der Wert muss eine ganze Zahl sein, gefolgt von der Größeneinheit GiB für Gibibyte oder TiB für Tebibyte. Die Laufwerksgröße muss im Bereich der unterstützten Werte liegen.IOPS_LIMIT
: Optional: Die IOPS-Konfiguration für das Volume Hyperdisk Extrem oder Hyperdisk abgestimmt. Der Wert muss im Bereich der unterstützten Werte liegen.THROUGHPUT_LIMIT
: Die Durchsatzkonfiguration für das Volume Hyperdisk Durchsatz oder Hyperdisk abgestimmt, die als Ganzzahl angegeben wird, die den in MiB pro Sekunde gemessenen Durchsatz darstellt. Der Wert muss im Bereich der unterstützten Werte liegen.- Weitere Informationen zu Hyperdisk
- Lernen Sie, wie Sie für ein Hyperdisk-Volume die aktuelle IOPS-Stufe analysieren.
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.
Erforderliche Rollen und Berechtigungen
Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für das Projekt zuzuweisen, um die Berechtigung zu erhalten, ein Hyperdisk zu ändern:
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff verwalten.
Diese vordefinierte Rolle enthält die Berechtigung
compute.disks.update
, die zum Ändern eines Hyperdisks erforderlich ist.Sie können diese Berechtigung auch mit benutzerdefinierten Rollen oder anderen vordefinierten Rollen erhalten.
Unterstützte Werte für Hyperdisk-Volumes
Die folgende Tabelle zeigt die Maximal- und Minimalwerte, die Sie beim Hinzufügen oder Ändern von Hyperdisk-Volumes verwenden können.
Attribut Hyperdisk abgestimmt Hyperdisk Extrem Hyperdisk Durchsatz Dynamische Bereitstellung IOPS und Durchsatz IOPS Durchsatz Min. IOPS Weniger als 500 IOPS pro GiB Laufwerkskapazität
oder 3.000 IOPS2 IOPS pro GiB Kapazität 4 zufällige IOPS oder 8 sequenzielle IOPS pro MiB/s Durchsatz Maximale IOPS 500 IOPS pro GiB Laufwerkskapazität,
maximal 160.0001.000 IOPS pro GiB Kapazität,
jedoch nicht mehr als 350.0004 zufällige IOPS oder 8 sequenzielle IOPS pro MiB/s Durchsatz Mindestdurchsatz Die größere IOPS, geteilt durch 256 oder 140 MiB/s 256 KiB Durchsatz pro bereitgestellter IOPS Den höheren der folgenden Werte: 10 Mbit/s pro TiB oder 20 Mbit/s pro Laufwerk Maximaler Durchsatz IOPS geteilt durch 4, aber nicht mehr als 2.400 MB/s 256 KiB Durchsatz pro bereitgestellter IOPS, jedoch nicht mehr als 4.800 Mbit/s Den niedrigeren der folgenden Werte: 90 Mbit/s pro TiB oder 600 Mbit/s pro Laufwerk Häufigkeit Alle vier Stunden Alle vier Stunden Alle vier Stunden Mindestlaufwerksgröße 4 GiB 64 GiB 2 TiB Maximale Laufwerkgröße 64 TiB 64 TiB 32 TiB Übersicht über das Ändern von Hyperdisk
Sie können die Laufwerkgröße oder die Leistungsmerkmale von Hyperdisk-Volumes dynamisch ändern.
Kapazitätsänderungen
Sie können die Größe eines Hyperdisk-Volumes nur erhöhen. Die Kapazität eines Hyperdisk-Volumes kann nicht reduziert werden. Wenn Sie die Größe eines Hyperdisk-Volumes verringern möchten, müssen Sie ein kleineres Volume erstellen, Daten vom ursprünglichen Volume zum kleineren Volume migrieren und das ursprüngliche Volume löschen.
Sie können die bereitgestellte Größe für ein Hyperdisk Extrem- oder Hyperdisk abgestimmtes Volume alle vier Stunden und für ein Hyperdisk Durchsatz-Volume alle 6 Stunden erhöhen. Sie können die Größe von Hyperdisk-Volumes auch dann anpassen, wenn sie an eine laufende VM angehängt sind.
Die besten Ergebnisse erzielen Sie, wenn Sie die Kapazität eines Hyperdisk-Volumes mit den folgenden Schritten ändern:
Leistungsänderungen
Nachdem Sie die bereitgestellten IOPS oder den Durchsatz geändert haben, kann es bis zu 15 Minuten dauern, bis die Änderungen wirksam werden. Sie können die bereitgestellten IOPS oder den bereitgestellten Durchsatz für ein Volume alle vier Stunden dynamisch ändern. Beim Ändern der bereitgestellten IOPS oder des bereitgestellten Durchsatzes für ein Hyperdisk-Volume werden die Laufwerksdaten weder gelöscht noch geändert.
Hyperdisk-Volume ändern
Sie können die Volume-Größe erhöhen und die bereitgestellten IOPS oder den bereitgestellten Durchsatz für ein Hyperdisk-Volume mit den folgenden Zeitlimits ändern:
Wenn Sie versuchen, das Laufwerk zu ändern, bevor die vier Stunden abgelaufen sind, erhalten Sie eine Fehlermeldung wie
Cannot update provisioned throughput due to being rate limited.
Console
gcloud
Verwenden Sie den Befehl
disks update
und geben Sie das Flag--size
,--provisioned-iops
oder--provisioned-throughput
an.gcloud compute disks update DISK_NAME \ --size=DISK_SIZE \ --provisioned-iops=IOPS_LIMIT \ --provisioned-throughput=THROUGHPUT_LIMIT
Ersetzen Sie Folgendes:
REST
Senden Sie eine
POST
-Anfrage an die Methodecompute.disks.update
. Geben Sie im Anfragetext die ParametersizeGb
,provisionedIops
oderprovisionedThroughput
an.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME/update { "sizeGb": "DISK_SIZE, "provisionedIops": "IOPS_LIMIT", "provisionedThroughput": "THROUGHPUT_LIMIT" }
Ersetzen Sie Folgendes:
Hyperdisk-Volume sichern
Beim Ändern der Größe eines Laufwerks werden keine Laufwerksdaten gelöscht oder geändert. Es empfiehlt sich jedoch, das Volume zu sichern, indem Sie einen Snapshot erstellen, bevor Sie Änderungen am Dateisystem oder an den Partitionen vornehmen.
Größe des Dateisystems und der Partitionen anpassen
Nachdem Sie das Hyperdisk-Volume vergrößert haben, müssen Sie möglicherweise die Größe des Dateisystems und der Partitionen anpassen. Weitere Informationen finden Sie in der Dokumentation zu Persistent Disk unter Größe des Dateisystems und der Partitionen anpassen.
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: 2024-10-14 (UTC).
-