Auf dieser Seite finden Sie Details zur Leistung von Google Cloud NetApp Volumes, auch als Volumendurchsatz bezeichnet.
Volume-Durchsatz
Der Durchsatz ist die Datenmenge, die innerhalb eines bestimmten Zeitraums gelesen oder geschrieben wird. Die Durchsatzlimits für NetApp Volumes werden auf folgende Weise skaliert:
Für Volumes mit den Service-Levels „Standard“, „Premium“ und „Extrem“: die Kapazität Ihrer Volumes und das Service-Level des Speicherpools, dem das Volume zugewiesen ist.
Bei Volumes mit dem Service-Level „Flex“: die Kapazität des Speicherpools. Alle Volumes in einem Flex-Speicherpool teilen sich die Leistung des Pools.
Durchsatz und IOPS
Die Anzahl der E/A-Vorgänge pro Sekunde (IOPS) wird durch die Parallelität, die Latenz und die Blockgröße bestimmt. Sie können die Anzahl der IOPS mit der folgenden Formel ermitteln:
IOPS = Parallelität / Latenz
Der erreichte Durchsatz ist das Ergebnis Ihrer Arbeitslastparameter. Sie können den erzielten Durchsatz mit der folgenden Formel berechnen:
Durchsatz = IOPS * Blockgröße
Durchsatz und IOPS
In diesem Beispiel wird beschrieben, wie Durchsatz und IOPS berechnet werden können.
Der Datei-Explorer kopiert eine große Datei von einer lokalen SSD auf ein 4 TiB-Volume vom Typ „Extrem“ mit einem Durchsatzlimit von 512 MiBps mithilfe eines Single-Thread-Kopiervorgangs (concurrency = 1
). Wenn wir davon ausgehen, dass eine Blockgröße von 128 KiB verwendet wird und das Volume eine Latenz von 0,5 ms hat, können Sie den Durchsatz und die IOPS mit der folgenden Formel berechnen:
IOPS = 1/0,0005 s = 2.000 IOPS
Durchsatz = 2.000 IOPS * 128 KiB = 256.000 KiBps = 250 MiBps
In diesem Beispiel kann der Datei-Explorer den Durchsatz nicht auf das Volumelimit (512 MiB/s) steigern. Wenn die Latenz eine Millisekunde beträgt, sinkt der Durchsatz um 50 %, da die Latenz sich direkt auf Single-Thread-Anwendungen auswirkt. Um das maximale Leistungspotenzial dieses Volumes auszuschöpfen, verwenden Sie Multithread-Anwendungen, die eine höhere Nebenläufigkeit bieten.
Maximaler Volumendurchsatz und maximale IOPS
Bei Volumes mit den Service-Levels „Standard“, „Premium“ und „Extrem“ wird der maximale Volume-Durchsatz, den ein Volume aufrechterhalten kann, durch die Volume-Kapazität und den maximalen Durchsatz pro bereitgestelltem GiB bestimmt, der für das Service-Level des zugewiesenen Speicherpools festgelegt ist. Sie können den maximalen Durchsatz Ihres Volumes erhöhen oder verringern, indem Sie die Kapazität des Volumes ändern oder es einem Speicherpool mit einem anderen Service-Level neu zuweisen.
Volumes mit dem Service-Level „Flex“: Alle Volumes in einem Flex-Speicherpool teilen sich die Leistung des Pools.
Der Flex-Speicherpool mit Standardleistung bietet einen Durchsatz von 16 MiB/s pro TiB Poolkapazität bis zu einem Maximum von 1,6 GiB/s und IOPS von 1.024 pro TiB Poolkapazität bis zu einem Maximum von 60.000 IOPS.
Der Flex-Speicherpool mit benutzerdefinierter Leistung ist mit zonalen Flex-Pools in ausgewählten Regionen verfügbar und ermöglicht die unabhängige Skalierung von Kapazität, Leistung und IOPS. Sie können den Durchsatz in Schritten von 1 MiB/s zwischen 64 MiB/s und maximal 5 GiB/s bereitstellen. Jeder bereitgestellte Durchsatz von 1 MiB/s umfasst 16 IOPS. Zusätzliche IOPS über den enthaltenen Durchsatz von 16 IOPS hinaus können nach Bedarf bis zu einem Maximum von 160.000 IOPS bereitgestellt werden. Die benutzerdefinierte Leistung ist nur in ausgewählten Regionen verfügbar. Weitere Informationen zu verfügbaren Regionen finden Sie unter Unterstützte Regionen für benutzerdefinierte Flex-Leistung.
Die folgende Tabelle enthält den maximalen Durchsatz pro bereitgestelltem TiB für die Dienstebenen „NetApp Volumes Flex“, „Standard“, „Premium“ und „Extreme“.
Service-Level | Maximaler Durchsatz |
---|---|
Flex | Standardleistung: 16 MiB/s pro TiB Poolkapazität bis zu einem Maximum von 1,6 GiB/s.
Benutzerdefinierte Leistung: 64 MiB/s bis maximal 5 GiB/s. |
Standard | 16 MiB/s pro TiB Volume-Kapazität bis zu einem Maximum von 1,6 GiB/s. |
Premium | 64 MiB/s pro TiB Volume-Kapazität bis zu einem Maximum von 4,5 GiB/s pro Volume. 30 GiBps mit Volumes mit hoher Kapazität. |
Extrem | 128 MiB/s pro TiB Volume-Kapazität bis zu einem Maximum von 4,5 GiB/s pro Volume. 30 GiBps mit Volumes mit hoher Kapazität. |
Der maximale Volumendurchsatz von NetApp Volumes skaliert linear mit der Kapazität des Volumes oder Pools, bis ein Volumen- oder Poollimit erreicht wird. Wenn Sie über dieses Limit hinaus zusätzliche Kapazität hinzufügen, wird der Durchsatz des Volumes nicht verbessert. Weitere Informationen finden Sie unter NetApp Volumes-Benchmarks.
Bei einigen Arbeitslasten kann das Volume eingeschränkt werden, bevor das maximale Durchsatzlimit erreicht wird. Sehen Sie sich die Arbeitslastprofile in den Leistungsbenchmarks für Network File System (NFS) und Server Message Block (SMB) an, um den Volumendurchsatz für Ihre Arbeitslast zu schätzen.
Beispiel für Volume-Durchsatz
Ein Beispiel für den maximalen Volumendurchsatz eines Volumes mit dem Premium-Serviceniveau und einer Kapazität von 1.500 GiB ergibt 93,75 MiB/s. Das liegt daran, dass der maximale Durchsatz linear mit der Volume-Kapazität skaliert wird, bis er sein Limit erreicht. In diesem Beispiel verwenden wir die folgende Formel:
1.500 GiB × 64 KiBps/GiB ÷ 1.024 KiB/MiB