Auf dieser Seite werden die Leistungsgrenzen eines einzelnen Google Cloud NetApp Volumes-Volumes von mehreren Client-VMs veranschaulicht. Anhand der Informationen auf dieser Seite können Sie die Größe Ihrer Arbeitslasten festlegen.
Zufällige E/A im Vergleich zu sequenzieller E/A
Bei Arbeitslasten, die hauptsächlich zufällige E/A-Vorgänge umfassen, kann nicht derselbe Durchsatz wie bei sequenziellen E/A-Arbeitslasten erzielt werden.
Leistungstests
Die folgenden Testergebnisse enthalten Leistungsgrenzwerte. Bei diesen Tests ist das Volumen so groß, dass der Durchsatz die Benchmark-Tests nicht beeinträchtigt. Wenn Sie der Kapazität eines einzelnen Volumes mehr als die folgenden Durchsatzzahlen zuweisen, führt dies nicht zu einer Leistungssteigerung.
Die Leistungstests wurden mit Fio durchgeführt.
Beachten Sie bei den Ergebnissen der Leistungstests Folgendes:
Bei den Service-Levels „Standard“, „Premium“ und „Extreme“ wird der Durchsatz mit der Volumekapazität skaliert, bis die Limits erreicht sind.
Bei einigen Regionen oder Standorten mit dem Servicelevel „Standard“ wird der Durchsatz mit der Poolkapazität skaliert, bis die Limits erreicht sind.
Die IOPS-Ergebnisse dienen nur zu Informationszwecken.
Die Zahlen, die für die folgenden Ergebnisse verwendet wurden, sind so konfiguriert, dass die maximale Anzahl von Ergebnissen angezeigt wird. Die folgenden Ergebnisse sollten als Schätzung der maximal erreichbaren Durchsatzkapazität angesehen werden.
Die Verwendung mehrerer schneller Volumes pro Projekt unterliegt möglicherweise Einschränkungen pro Projekt.
Die folgenden Leistungstestergebnisse beziehen sich nur auf die Protokolltypen NFSv3 und SMB. Andere Protokolltypen wie NFSv4.1 wurden nicht zum Testen der Leistung von NetApp Volumes verwendet.
Limits für den Volumedurchsatz beim NFSv3-Zugriff
In den folgenden Abschnitten finden Sie Details zu den Limits für den Volume-Durchsatz beim NFSv3-Zugriff.
Blockgröße von 64 KiB (sequenzielle E/A)
Diese Ergebnisse wurden mit Fio mit den folgenden Einstellungen erfasst:
Blockgröße von 64 KiB auf einem einzelnen Volume mit sechs
n2-standard-32
virtuellen MaschinenRed Hat 9-Betriebssystem
1 TiB Arbeitsspeicher für jede virtuelle Maschine mit einer Gesamtkapazität von 6 TiB
nconnect
-Montageoption, die auf jedem Host mit dem Wert „16“ konfiguriert istVolumegröße war 75 TiB des Servicelevels „Extreme“
Fio wurde mit 8 Jobs auf jeder virtuellen Maschine ausgeführt, insgesamt also mit 48 Jobs. In der folgenden Tabelle sehen Sie, dass ein einzelnes Volume voraussichtlich zwischen etwa 5.240 MiBp/s reiner sequenzieller Lesevorgänge und etwa 2.180 MiBp/s reiner sequenzieller Schreibvorgänge mit einer Blockgröße von 64 KiB über NFSv3 verarbeiten kann.
Benchmarkergebnisse für NFS 64 KiB sequenziell 6 n2-standard-32
Red Hat 9-VMs
100% Lesen und 0% Schreiben | 75% Lesen und 25% Schreiben | 50% Lesen und 50% Schreiben | 25% Lesen und 75% Schreiben | 0% Lesen und 100% Schreiben | |
---|---|---|---|---|---|
Lesegeschwindigkeit (MiBps) | 4710 | 2050 | 1270 | 550 | 0 |
Schreib-MiB/s | 0 | 690 | 1270 | 1650 | 1950 |
Blockgröße von 256 KiB (sequenzielle E/A)
Diese Ergebnisse wurden mit Fio mit den folgenden Einstellungen erfasst:
Blockgröße von 256 KiB auf einem einzelnen Volume mit sechs
n2-standard-32
virtuellen MaschinenRed Hat 9-Betriebssystem
1 TiB Arbeitsspeicher für jede virtuelle Maschine mit einer Gesamtkapazität von 6 TiB
nconnect
-Montageoption, die auf jedem Host mit dem Wert „16“ konfiguriert istVolumegröße war 75 TiB des Servicelevels „Extreme“
Fio wurde mit 8 Jobs auf jeder virtuellen Maschine ausgeführt, insgesamt also mit 48 Jobs. In der folgenden Tabelle ist dargestellt, dass ein einzelnes Volume bei einer Blockgröße von 256 KiB über NFSv3 voraussichtlich zwischen etwa 4.930 MiBps reiner sequenzieller Lesevorgänge und etwa 2.440 MiBps reiner sequenzieller Schreibvorgänge verarbeiten kann.
Benchmarkergebnisse für NFS 256 KiB sequenziell 6 n2-standard-32
Red Hat 9-VMs
100% Lesen und 0% Schreiben | 75% Lesen und 25% Schreiben | 50% Lesen und 50% Schreiben | 25% Lesen und 75% Schreiben | 0% Lesen und 100% Schreiben | |
---|---|---|---|---|---|
Lesegeschwindigkeit (MiBps) | 4430 | 2270 | 1470 | 610 | 0 |
Schreib-MiB/s | 0 | 750 | 1480 | 1830 | 2200 |
Blockgröße von 4 KiB (zufällige E/A)
Diese Ergebnisse wurden mit Fio mit den folgenden Einstellungen erfasst:
Blockgröße von 4 KiB auf einem einzelnen Volume mit sechs
n2-standard-32
virtuellen MaschinenRed Hat 9-Betriebssystem
1 TiB Arbeitsspeicher für jede virtuelle Maschine mit einer Gesamtkapazität von 6 TiB
nconnect
-Montageoption, die auf jedem Host mit dem Wert „16“ konfiguriert istVolumegröße war 75 TiB des Servicelevels „Extreme“
Fio wurde mit 8 Jobs auf jeder virtuellen Maschine ausgeführt, insgesamt also mit 48 Jobs. Die folgende Tabelle zeigt, dass ein einzelnes Volume voraussichtlich zwischen etwa 380.000 reinen zufälligen Lese- und etwa 120.000 reinen zufälligen Schreibvorgänge mit einer Blockgröße von 4 KiB über NFSv3 verarbeiten kann.
Benchmarkergebnisse für NFS 4 KiB Random 6 n2-standard-32
Red Hat 9-VMs
100% Lesen und 0% Schreiben | 75% Lesen und 25% Schreiben | 50% Lesen und 50% Schreiben | 25% Lesen und 75% Schreiben | 0% Lesen und 100% Schreiben | |
---|---|---|---|---|---|
IOPS für Lesevorgänge | 340.000 | 154.800 | 71.820 | 28.800 | 0 |
IOPS für Schreibvorgänge | 0 | 51.570 | 71.820 | 86.580 | 106.200 |
Blockgröße von 8 KiB (zufällige E/A)
Diese Ergebnisse wurden mit Fio mit den folgenden Einstellungen erfasst:
Blockgröße von 8 KiB auf einem einzelnen Volume mit sechs
n2-standard-32
virtuellen MaschinenRed Hat 9-Betriebssystem
1 TiB Arbeitsspeicher für jede virtuelle Maschine mit einer Gesamtkapazität von 6 TiB
nconnect
-Montageoption, die auf jedem Host mit dem Wert „16“ konfiguriert istVolumegröße war 75 TiB des Servicelevels „Extreme“
Fio wurde mit 8 Jobs auf jeder virtuellen Maschine ausgeführt, insgesamt also mit 48 Jobs. Die folgende Tabelle zeigt, dass ein einzelnes Volume voraussichtlich zwischen etwa 270.000 reinen zufälligen Lese- und 110.000 reinen zufälligen Schreibvorgängen mit einer Blockgröße von 8 KiB über NFSv3 verarbeiten kann.
Benchmarkergebnisse für NFS 8 KiB 6 n2-standard-32
Red Hat 9-VMs
100% Lesen und 0% Schreiben | 75% Lesen und 25% Schreiben | 50% Lesen und 50% Schreiben | 25% Lesen und 75% Schreiben | 0% Lesen und 100% Schreiben | |
---|---|---|---|---|---|
IOPS für Lesevorgänge | 238.500 | 118.800 | 60.210 | 27.180 | 0 |
IOPS für Schreibvorgänge | 0 | 39.690 | 60.210 | 81.450 | 93.600 |
Limits für den Volumedurchsatz beim SMB-Zugriff
In den folgenden Abschnitten finden Sie Details zu den Durchsatzlimits für Volumes beim SMB-Zugriff.
Blockgröße von 64 KiB (sequenzielle E/A)
Diese Ergebnisse wurden mit Fio mit den folgenden Einstellungen erfasst:
Blockgröße von 64 KiB auf einem einzelnen Volume mit sechs
n2-standard-32
virtuellen MaschinenWindows 2022
1 TiB Arbeitsspeicher für jede virtuelle Maschine mit einer Gesamtkapazität von 6 TiB
Clientseitige Option „SMB-Verbindungsanzahl pro RSS-Netzwerkschnittstelle“, die auf jeder virtuellen Maschine mit dem Wert „16“ konfiguriert ist
Volumegröße war 75 TiB des Servicelevels „Extreme“
Fio wurde mit 8 Jobs auf jeder virtuellen Maschine ausgeführt, insgesamt also mit 48 Jobs. Die folgende Tabelle zeigt, dass ein einzelnes Volume voraussichtlich zwischen etwa 5.130 MiBp/s reiner sequenzieller Lesevorgänge und etwa 1.790 MiBp/s reiner sequenzieller Schreibvorgänge mit einer Blockgröße von 64 KiB über SMB verarbeiten kann.
SMB 64 KiB sequenziell 6 n2-standard-32
Windows 2022-VMs
100% Lesen und 0% Schreiben | 75% Lesen und 25% Schreiben | 50% Lesen und 50% Schreiben | 25% Lesen und 75% Schreiben | 0% Lesen und 100% Schreiben | |
---|---|---|---|---|---|
Lesegeschwindigkeit (MiBps) | 4610 | 2410 | 1310 | 500 | 0 |
Schreib-MiB/s | 0 | 800 | 1310 | 1510 | 1600 |
Blockgröße von 256 KiB (sequenzielle E/A)
Diese Ergebnisse wurden mit Fio mit den folgenden Einstellungen erfasst:
Blockgröße von 256 KiB auf einem einzelnen Volume mit sechs n2-standard-32-virtuellen Maschinen
Windows 2022
1 TiB Arbeitsspeicher für jede virtuelle Maschine mit einer Gesamtkapazität von 6 TiB
Clientseitige Option „SMB-Verbindungsanzahl pro RSS-Netzwerkschnittstelle“, die auf jedem Host mit dem Wert „16“ konfiguriert ist
Volumegröße war 75 TiB des Servicelevels „Extreme“
Fio wurde mit 8 Jobs auf jeder virtuellen Maschine ausgeführt, insgesamt also mit 48 Jobs. Die folgende Tabelle zeigt, dass ein einzelnes Volume voraussichtlich zwischen etwa 4.620 MiBp/s reiner sequenzieller Lesevorgänge und etwa 1.830 MiBp/s reiner sequenzieller Schreibvorgänge mit einer Blockgröße von 256 KiB über SMB verarbeiten kann.
SMB 256 KiB sequenziell 6 n2-standard-32
Windows 2022-VMs
100% Lesen und 0% Schreiben | 75% Lesen und 25% Schreiben | 50% Lesen und 50% Schreiben | 25% Lesen und 75% Schreiben | 0% Lesen und 100% Schreiben | |
---|---|---|---|---|---|
Lesegeschwindigkeit (MiBps) | 4150 | 2440 | 1380 | 530 | 0 |
Schreib-MiB/s | 0 | 810 | 1380 | 1569 | 1643 |
Blockgröße von 4 KiB (zufällige E/A)
Diese Ergebnisse wurden mit Fio mit den folgenden Einstellungen erfasst:
Blockgröße von 4 KiB auf einem einzelnen Volume mit sechs
n2-standard-32
virtuellen MaschinenWindows 2022
1 TiB Arbeitsspeicher für jede virtuelle Maschine, insgesamt 6 TiB
Clientseitige Option „SMB-Verbindungsanzahl pro RSS-Netzwerkschnittstelle“ auf jedem Host mit dem Wert „16“ aktiviert
Volumegröße war 75 TiB des Servicelevels „Extreme“
Fio wurde mit 8 Jobs auf jeder virtuellen Maschine ausgeführt, insgesamt also mit 48 Jobs. Die folgende Tabelle zeigt, dass ein einzelnes Volume bei einer Blockgröße von 4 KiB über SMB geschätzte 390.000 reine zufällige Lese- und 110.000 reine zufällige Schreibvorgänge verarbeiten kann.
Benchmarkergebnisse für SMB 4 KiB Random 6 n2-standard-32
Windows 2022-VMs
100% Lesen und 0% Schreiben | 75% Lesen und 25% Schreiben | 50% Lesen und 50% Schreiben | 25% Lesen und 75% Schreiben | 0% Lesen und 100% Schreiben | |
---|---|---|---|---|---|
IOPS für Lesevorgänge | 351.810 | 148.230 | 75.780 | 29.540 | 0 |
IOPS für Schreibvorgänge | 0 | 49.360 | 75.780 | 88.650 | 98.370 |
Blockgröße von 8 KiB (zufällige E/A)
Diese Ergebnisse wurden mit Fio mit den folgenden Einstellungen erfasst:
Blockgröße von 8 KiB auf einem einzelnen Volume mit sechs
n2-standard-32
virtuellen MaschinenWindows 2022
1 TiB Arbeitsspeicher für jede virtuelle Maschine, insgesamt 6 TiB
Clientseitige Option „SMB-Verbindungsanzahl pro RSS-Netzwerkschnittstelle“, die auf jedem Host mit dem Wert „16“ konfiguriert ist
Volumegröße war 75 TiB des Servicelevels „Extreme“
Fio wurde mit 8 Jobs auf jeder virtuellen Maschine ausgeführt, insgesamt also mit 48 Jobs. Die folgende Tabelle zeigt, dass ein einzelnes Volume voraussichtlich zwischen etwa 280.000 reinem Zufallslesezugriff und etwa 90.000 reinem Zufallsschreibzugriff mit einer Blockgröße von 8 KiB über SMB verarbeiten kann.
Benchmarkergebnisse für SMB 8 KiB Random 6 n2-standard-32
Windows 2022-VMs
100% Lesen und 0% Schreiben | 75% Lesen und 25% Schreiben | 50% Lesen und 50% Schreiben | 25% Lesen und 75% Schreiben | 0% Lesen und 100% Schreiben | |
---|---|---|---|---|---|
IOPS für Lesevorgänge | 244.620 | 122.310 | 59.130 | 25.280 | 0 |
IOPS für Schreibvorgänge | 0 | 40.763 | 59.310 | 75.960 | 76.950 |