Questa pagina mostra i limiti di prestazioni di un singolo volume Google Cloud NetApp Volumes da più macchine virtuali client. Utilizza le informazioni in questa pagina per dimensionare i tuoi workload.
I/O casuale e I/O sequenziale
I carichi di lavoro che sono principalmente I/O casuali non sono in grado di generare la stessa quantità di throughput dei carichi di lavoro di I/O sequenziali.
Test delle prestazioni
I seguenti risultati del test mostrano i limiti di rendimento. In questi test, il volume ha una capacità sufficiente, quindi il throughput non influisce sui test di benchmark. L'allocazione della capacità di un singolo volume oltre i seguenti numeri di throughput non produce ulteriori miglioramenti delle prestazioni.
Tieni presente che i test delle prestazioni sono stati completati utilizzando Fio.
Per i risultati dei test delle prestazioni, tieni presente le seguenti considerazioni:
Il rendimento dei livelli di servizio Standard, Premium ed Extreme aumenta la velocità effettiva con la capacità del volume fino al raggiungimento dei limiti.
Il livello di servizio Flex con prestazioni personalizzate consente la scalabilità indipendente di capacità, IOPS e throughput.
I risultati IOPS sono puramente informativi.
I numeri utilizzati per produrre i seguenti risultati sono configurati per mostrare il massimo dei risultati. I seguenti risultati devono essere considerati una stima dell'assegnazione della capacità di velocità effettiva massima raggiungibile.
L'utilizzo di più volumi veloci per progetto potrebbe essere soggetto a limiti per progetto.
I seguenti risultati dei test delle prestazioni riguardano solo i tipi di protocollo NFSv3, SMB o entrambi. Altri tipi di protocollo come NFSv4.1 non sono stati utilizzati per testare le prestazioni NetApp Volumes.
Limiti di throughput del volume per l'accesso NFSv3
Le sezioni seguenti forniscono dettagli sui limiti di throughput del volume per l'accesso NFSv3.
I test sono stati eseguiti utilizzando il livello di servizio Flex con prestazioni personalizzate e il livello di servizio Extreme. Di seguito sono riportati i risultati acquisiti.
Livello di servizio Flex con prestazioni personalizzate
I seguenti test sono stati eseguiti con un singolo volume in un pool di archiviazione di zona con prestazioni personalizzate Flex. Il pool è stato configurato con il throughput e IOPS massimi e i risultati sono stati acquisiti.
Dimensione blocco di 64 KiB (I/O sequenziale)
Questi risultati sono stati acquisiti utilizzando Fio con le seguenti impostazioni:
Dimensione blocco di 64 KiB rispetto a un singolo volume con sei macchine virtuali
n2-standard-32Red Hat 9 OS
Set di lavoro di 96 GiB per ogni macchina virtuale con un totale combinato di 576 GiB
Opzione di montaggio
nconnectconfigurata su ogni host con un valore di 16Opzioni di montaggio
rsizeewsizeconfigurate su 65536La dimensione del volume era di 10 TiB del livello di servizio Flex con prestazioni personalizzate. Per i test, le prestazioni personalizzate sono state impostate sui valori massimi di 5120 MiBps e 160.000 IOPS.
Fio è stato eseguito con 8 job su ogni macchina virtuale per un totale di 48 job. La tabella seguente mostra che un singolo volume è in grado di gestire circa 4300 MiBps di letture sequenziali pure e 1480 MiBps di scritture sequenziali pure con una dimensione del blocco di 64 KiB su NFSv3.
Risultati del benchmark per NFS 64 KiB sequenziale 6 n2-standard-32 VM Red Hat 9
| 100% lettura e 0% scrittura | 75% lettura e 25% scrittura | 50% Lettura e 50% Scrittura | 25% di lettura e 75% di scrittura | 0% Lettura e 100% Scrittura | |
|---|---|---|---|---|---|
| Leggi MiBps | 4304 | 2963 | 1345 | 464 | 0 |
| Scrittura MiBps | 0 | 989 | 1344 | 1390 | 1476 |
Dimensione del blocco di 8 KiB (I/O casuale)
Questi risultati sono stati acquisiti utilizzando Fio con le seguenti impostazioni:
Dimensione del blocco di 8 KiB rispetto a un singolo volume con sei macchine virtuali
n2-standard-32Red Hat 9 OS
Set di lavoro di 96 GiB per ogni macchina virtuale con un totale combinato di 576 GiB
Opzione di montaggio
nconnectconfigurata su ogni host con un valore di 16Opzioni di montaggio
rsizeewsizesu ogni host configurato su 65536La dimensione del volume era di 10 TiB del livello di servizio Flex con prestazioni personalizzate. Per i test, le prestazioni personalizzate sono state impostate sui valori massimi di 5120 MiBps e 160.000 IOPS.
Fio è stato eseguito con 8 job su ogni macchina virtuale per un totale di 48 job. La tabella seguente mostra che un singolo volume è in grado di gestire circa 126.400 IOPS di lettura casuali pure e 78.600 IOPS di scrittura casuali pure con una dimensione dei blocchi di 8 KiB su NFSv3.
Risultati del benchmark per VM NFS 8 KiB Random 6 n2-standard-32 Red Hat 9
| 100% lettura e 0% scrittura | 75% lettura e 25% scrittura | 50% Lettura e 50% Scrittura | 25% di lettura e 75% di scrittura | 0% Lettura e 100% Scrittura | |
|---|---|---|---|---|---|
| IOPS di lettura | 126.397 | 101.740 | 57.223 | 23.600 | 0 |
| IOPS di scrittura | 0 | 33.916 | 57.217 | 70.751 | 78.582 |
Livello di servizio estremo
I seguenti test sono stati eseguiti con un singolo volume in un pool di archiviazione Extreme e i risultati sono stati acquisiti.
Dimensione blocco di 64 KiB (I/O sequenziale)
Questi risultati sono stati acquisiti utilizzando Fio con le seguenti impostazioni:
Dimensione blocco di 64 KiB rispetto a un singolo volume con sei macchine virtuali
n2-standard-32Red Hat 9 OS
1 TiB di working set per ogni macchina virtuale con un totale combinato di 6 TiB
Opzione di montaggio
nconnectconfigurata su ogni host con un valore di 16La dimensione del volume era di 75 TiB del livello di servizio Extreme
Fio è stato eseguito con 8 job su ogni macchina virtuale per un totale di 48 job. La tabella seguente mostra che un singolo volume è in grado di gestire circa 5240 MiBps di letture sequenziali pure e circa 2180 MiBps di scritture sequenziali pure con una dimensione del blocco di 64 KiB su NFSv3.
Risultati del benchmark per VM NFS 64 KiB sequenziali 6 n2-standard-32 Red Hat 9
| 100% lettura e 0% scrittura | 75% lettura e 25% scrittura | 50% Lettura e 50% Scrittura | 25% di lettura e 75% di scrittura | 0% Lettura e 100% Scrittura | |
|---|---|---|---|---|---|
| Leggi MiBps | 4710 | 2050 | 1270 | 550 | 0 |
| Scrittura MiBps | 0 | 690 | 1270 | 1650 | 1950 |
Dimensione blocco di 256 KiB (I/O sequenziale)
Questi risultati sono stati acquisiti utilizzando Fio con le seguenti impostazioni:
Dimensione del blocco di 256 KiB rispetto a un singolo volume con sei macchine virtuali
n2-standard-32Red Hat 9 OS
1 TiB di working set per ogni macchina virtuale con un totale combinato di 6 TiB
Opzione di montaggio
nconnectconfigurata su ogni host con un valore di 16La dimensione del volume era di 75 TiB del livello di servizio Extreme
Fio è stato eseguito con 8 job su ogni macchina virtuale per un totale di 48 job. La tabella seguente mostra che un singolo volume è in grado di gestire circa 4930 MiBps di letture sequenziali pure e circa 2440 MiBps di scritture sequenziali pure con una dimensione dei blocchi di 256 KiB su NFSv3.
Risultati del benchmark per VM NFS 256 KiB sequenziali 6 n2-standard-32 Red Hat 9
| 100% lettura e 0% scrittura | 75% lettura e 25% scrittura | 50% Lettura e 50% Scrittura | 25% di lettura e 75% di scrittura | 0% Lettura e 100% Scrittura | |
|---|---|---|---|---|---|
| Leggi MiBps | 4430 | 2270 | 1470 | 610 | 0 |
| Scrittura MiBps | 0 | 750 | 1480 | 1830 | 2200 |
Dimensione blocco di 4 KiB (I/O casuale)
Questi risultati sono stati acquisiti utilizzando Fio con le seguenti impostazioni:
Dimensione del blocco di 4 KiB rispetto a un singolo volume con sei macchine virtuali
n2-standard-32Red Hat 9 OS
1 TiB di working set per ogni macchina virtuale con un totale combinato di 6 TiB
Opzione di montaggio
nconnectconfigurata su ogni host con un valore di 16La dimensione del volume era di 75 TiB del livello di servizio Extreme
Fio è stato eseguito con 8 job su ogni macchina virtuale per un totale di 48 job. La tabella seguente mostra che un singolo volume è in grado di gestire tra circa 380.000 letture casuali pure e circa 120.000 scritture casuali pure con una dimensione dei blocchi di 4 KiB su NFSv3.
Risultati del benchmark per VM NFS 4 KiB Random 6 n2-standard-32 Red Hat 9
| 100% lettura e 0% scrittura | 75% lettura e 25% scrittura | 50% Lettura e 50% Scrittura | 25% di lettura e 75% di scrittura | 0% Lettura e 100% Scrittura | |
|---|---|---|---|---|---|
| IOPS di lettura | 340.000 | 154.800 | 71.820 | 28.800 | 0 |
| IOPS di scrittura | 0 | 51.570 | 71.820 | 86.580 | 106.200 |
Dimensione blocco di 8 KiB (I/O casuale)
Questi risultati sono stati acquisiti utilizzando Fio con le seguenti impostazioni:
Dimensione del blocco di 8 KiB rispetto a un singolo volume con sei macchine virtuali
n2-standard-32Red Hat 9 OS
1 TiB di working set per ogni macchina virtuale con un totale combinato di 6 TiB
Opzione di montaggio
nconnectconfigurata su ogni host con un valore di 16La dimensione del volume era di 75 TiB del livello di servizio Extreme
Fio è stato eseguito con 8 job su ogni macchina virtuale per un totale di 48 job. La tabella seguente mostra che un singolo volume è in grado di gestire tra circa 270.000 letture casuali pure e circa 110.000 scritture casuali pure con una dimensione dei blocchi di 8 KiB su NFSv3.
Risultati del benchmark per VM NFS 8 KiB 6 n2-standard-32 Red Hat 9
| 100% lettura e 0% scrittura | 75% lettura e 25% scrittura | 50% Lettura e 50% Scrittura | 25% di lettura e 75% di scrittura | 0% Lettura e 100% Scrittura | |
|---|---|---|---|---|---|
| IOPS di lettura | 238.500 | 118.800 | 60.210 | 27.180 | 0 |
| IOPS di scrittura | 0 | 39.690 | 60.210 | 81.450 | 93.600 |
Limiti di velocità effettiva del volume per l'accesso SMB
Le sezioni seguenti forniscono dettagli sui limiti di throughput del volume per l'accesso SMB.
Dimensione blocco di 64 KiB (I/O sequenziale)
Questi risultati sono stati acquisiti utilizzando Fio con le seguenti impostazioni:
Dimensione blocco di 64 KiB rispetto a un singolo volume con sei macchine virtuali
n2-standard-32Sistema operativo Windows 2022
1 TiB di working set per ogni macchina virtuale con un totale combinato di 6 TiB
Opzione lato client SMB Connect Count Per RSS Network Interface configurata su ogni macchina virtuale con un valore di 16
La dimensione del volume era di 75 TiB del livello di servizio Extreme
Fio è stato eseguito con 8 job su ogni macchina virtuale per un totale di 48 job. La tabella seguente mostra che un singolo volume è in grado di gestire tra circa 5130 MiBps di letture sequenziali pure e circa 1790 MiBps di scritture sequenziali pure con una dimensione del blocco di 64 KiB su SMB.
SMB 64 KiB Sequential 6 n2-standard-32 VM Windows 2022
| 100% lettura e 0% scrittura | 75% lettura e 25% scrittura | 50% Lettura e 50% Scrittura | 25% di lettura e 75% di scrittura | 0% Lettura e 100% Scrittura | |
|---|---|---|---|---|---|
| Leggi MiBps | 4610 | 2410 | 1310 | 500 | 0 |
| Scrittura MiBps | 0 | 800 | 1310 | 1510 | 1600 |
Dimensione blocco di 256 KiB (I/O sequenziale)
Questi risultati sono stati acquisiti utilizzando Fio con le seguenti impostazioni:
Dimensioni del blocco di 256 KiB rispetto a un singolo volume con sei macchine virtuali n2-standard-32
Sistema operativo Windows 2022
1 TiB di working set per ogni macchina virtuale con un totale combinato di 6 TiB
Opzione lato client Conteggio connessioni SMB per interfaccia di rete RSS configurata su ogni host con un valore di 16
La dimensione del volume era di 75 TiB del livello di servizio Extreme
Fio è stato eseguito con 8 job su ogni macchina virtuale per un totale di 48 job. La tabella seguente mostra che un singolo volume è in grado di gestire tra circa 4620 MiBps di letture sequenziali pure e circa 1830 MiBps di scritture sequenziali pure con una dimensione del blocco di 256 KiB su SMB.
SMB 256 KiB sequenziale 6 n2-standard-32 VM Windows 2022
| 100% lettura e 0% scrittura | 75% lettura e 25% scrittura | 50% Lettura e 50% Scrittura | 25% di lettura e 75% di scrittura | 0% Lettura e 100% Scrittura | |
|---|---|---|---|---|---|
| Leggi MiBps | 4150 | 2440 | 1380 | 530 | 0 |
| Scrittura MiBps | 0 | 810 | 1380 | 1569 | 1643 |
Dimensione blocco di 4 KiB (I/O casuale)
Questi risultati sono stati acquisiti utilizzando Fio con le seguenti impostazioni:
Dimensione del blocco di 4 KiB rispetto a un singolo volume con sei macchine virtuali
n2-standard-32Sistema operativo Windows 2022
1 TiB di working set per ogni macchina virtuale per un totale combinato di 6 TiB
Opzione lato client Conteggio connessioni SMB per interfaccia di rete RSS abilitata su ogni host per un valore di 16
La dimensione del volume era di 75 TiB del livello di servizio Extreme
Fio è stato eseguito con 8 job su ogni macchina virtuale per un totale di 48 job. La tabella seguente mostra che un singolo volume è in grado di gestire tra circa 390.000 letture casuali pure e circa 110.000 scritture casuali pure con una dimensione dei blocchi di 4 KiB su SMB.
Risultati del benchmark per VM Windows 2022 SMB 4 KiB Random 6 n2-standard-32
| 100% lettura e 0% scrittura | 75% lettura e 25% scrittura | 50% Lettura e 50% Scrittura | 25% di lettura e 75% di scrittura | 0% Lettura e 100% Scrittura | |
|---|---|---|---|---|---|
| IOPS di lettura | 351.810 | 148.230 | 75.780 | 29.540 | 0 |
| IOPS di scrittura | 0 | 49.360 | 75.780 | 88.650 | 98.370 |
Dimensione del blocco di 8 KiB (I/O casuale)
Questi risultati sono stati acquisiti utilizzando Fio con le seguenti impostazioni:
Dimensione dei blocchi di 8 KiB rispetto a un singolo volume con sei macchine virtuali
n2-standard-32Sistema operativo Windows 2022
1 TiB di working set per ogni macchina virtuale per un totale combinato di 6 TiB
Opzione lato client SMB Connection Count Per RSS Network Interface configurata su ogni host per il valore 16
La dimensione del volume era di 75 TiB del livello di servizio Extreme
Fio è stato eseguito con 8 job su ogni macchina virtuale per un totale di 48 job. La tabella seguente mostra che un singolo volume è in grado di gestire tra circa 280.000 letture casuali pure e circa 90.000 scritture casuali pure con una dimensione dei blocchi di 8 KiB su SMB.
Risultati del benchmark per VM Windows 2022 SMB 8 KiB Random 6 n2-standard-32
| 100% lettura e 0% scrittura | 75% lettura e 25% scrittura | 50% Lettura e 50% Scrittura | 25% di lettura e 75% di scrittura | 0% Lettura e 100% Scrittura | |
|---|---|---|---|---|---|
| IOPS di lettura | 244.620 | 122.310 | 59.130 | 25.280 | 0 |
| IOPS di scrittura | 0 | 40.763 | 59.310 | 75.960 | 76.950 |
Benchmark del workload di automazione della progettazione elettronica
Il supporto di volumi di grandi dimensioni di NetApp Volumes offre sistemi di file paralleli ad alte prestazioni ideali per i carichi di lavoro di automazione della progettazione elettronica. Questi file system forniscono fino a 1 PiB di capacità e offrono velocità di I/O e throughput elevate a bassa latenza.
I carichi di lavoro di automazione della progettazione elettronica hanno requisiti di prestazioni diversi tra le fasi frontend e backend. La fase frontend dà la priorità ai metadati e agli IOPS, mentre la fase backend si concentra sul throughput.
Un benchmark di automazione della progettazione elettronica standard del settore con carichi di lavoro frontend e backend misti, utilizzando un volume di grandi dimensioni con più client NFSv3 distribuiti uniformemente su 6 indirizzi IP, può raggiungere un throughput fino a 21,5 GiBps e fino a 1.350.000 IOPS.