Hyperdisk-Leistung optimieren


Nachdem Sie Ihre Google Cloud Hyperdisk-Volumes bereitgestellt haben, erfordern Ihre Anwendung und Ihr Betriebssystem möglicherweise eine Leistungsoptimierung, um Ihre Leistungsanforderungen zu erfüllen.

In den folgenden Abschnitten werden einige wichtige Elemente beschrieben, die sich zur Leistungsoptimierung anpassen lassen. Außerdem wird erläutert, wie Sie einige dieser Elemente auf bestimmte Arten von Arbeitslasten anwenden können.

Hohe E/A-Warteschlangentiefe verwenden

Hyperdisk-Volumes haben eine höhere Latenz als lokal angehängte Laufwerke wie lokale SSDs, da sie mit dem Netzwerk verbunden sind. Sie können einen sehr hohen IOPS-Wert und Durchsatz bieten, aber Sie müssen dafür sorgen, dass E/A-Anfragen parallel ausgeführt werden. Die Anzahl der parallel ausgeführten E/A-Anfragen wird als E/A-Warteschlangentiefe bezeichnet.

In den folgenden Tabellen finden Sie die empfohlene E/A-Warteschlangentiefe, um ein bestimmtes Leistungsniveau zu erreichen. Die Tabellen verwenden eine geringfügige Überschätzung der typischen Latenz, um konservative Empfehlungen anzuzeigen. Im Beispiel wird davon ausgegangen, dass Sie eine E/A-Größe von 16 KB verwenden.

Gewünschte IOPS Größe der Warteschlange
500 1
1.000 2
2.000 4
4.000 8
8.000 16
16.000 32
32.000 64
64.000 128
100.000 200
200.000 400
320.000 640
Gewünschter Durchsatz (MB/s) Größe der Warteschlange
8 1
16 2
32 4
64 8
128 16
256 32
512 64
1.000 128
1.200 153

Freie CPUs sicherstellen

Für das Lesen und Schreiben in Hyperdisk-Volumes sind CPU-Zyklen auf der VM erforderlich. Wenn die VM-Instanz nicht genügend CPU-Kapazität hat, kann die Anwendung die oben angegebenen IOPS nicht verarbeiten. Sie benötigen CPUs frei für die Verarbeitung von E/A-Vorgängen, um sehr hohe, konsistente IOPS-Level zu erreichen.

Hyperdisk-Leistungsmesswerte prüfen

Sie können Leistungsmesswerte für das Laufwerk in Cloud Monitoring, der integrierten Monitoring-Lösung von Google Cloud, prüfen. Mithilfe dieser Messwerte können Sie die Leistung Ihrer Laufwerke und anderer VM-Ressourcen unter verschiedenen Anwendungsarbeitslasten beobachten.

Weitere Informationen finden Sie unter Leistungsmesswerte für Laufwerk prüfen.

Sie können auch die Seite Beobachtbarkeit in der Console verwenden, um die Leistungsmesswerte des Laufwerks aufzurufen.

Nächste Schritte