En esta página, se demuestran los límites de rendimiento de un solo volumen de Google Cloud NetApp Volumes desde varias máquinas virtuales de clientes. Usa la información de esta página para determinar el tamaño de tus cargas de trabajo.
E/S aleatoria frente a E/S secuencial
Las cargas de trabajo que son principalmente de E/S aleatorias no pueden generar la misma cantidad de capacidad de procesamiento que las cargas de trabajo de E/S secuenciales.
Pruebas de rendimiento
En los siguientes resultados de la prueba, se muestran los límites de rendimiento. En estas pruebas, el volumen tiene suficiente capacidad para que la capacidad de procesamiento no afecte las pruebas de comparativas. Asignar la capacidad de un solo volumen más allá de los siguientes números de rendimiento no genera mejoras de rendimiento adicionales.
Ten en cuenta que las pruebas de rendimiento se completaron con Fio.
En el caso de los resultados de las pruebas de rendimiento, ten en cuenta las siguientes consideraciones:
El rendimiento de los niveles de servicio Standard, Premium y Extreme escala la capacidad de procesamiento con la capacidad de volumen hasta que se alcanzan los límites.
El rendimiento de algunas regiones o ubicaciones dentro del nivel de servicio estándar escala la capacidad de procesamiento con la capacidad del grupo hasta que se alcanzan los límites.
Los resultados de IOPS son solo informativos.
Las cifras que se usan para generar los siguientes resultados están configuradas para mostrar la cantidad máxima de resultados. Los siguientes resultados deben considerarse una estimación de la asignación máxima de capacidad de procesamiento que se puede lograr.
El uso de varios volúmenes rápidos por proyecto puede estar sujeto a límites por proyecto.
Los siguientes resultados de las pruebas de rendimiento solo abarcan los tipos de protocolos NFSv3 y SMB. No se usaron otros tipos de protocolos, como NFSv4.1, para probar el rendimiento de los volúmenes de NetApp.
Límites de capacidad de procesamiento de volumen para el acceso a NFSv3
En las siguientes secciones, se proporcionan detalles sobre los límites de rendimiento del volumen para el acceso a NFSv3.
Tamaño de bloque de 64 KiB (E/S secuencial)
Estos resultados se capturaron con Fio con la siguiente configuración:
Tamaño de bloque de 64 KiB en un solo volumen con seis máquinas virtuales
n2-standard-32
SO Red Hat 9
1 TiB de conjunto de trabajo para cada máquina virtual con un total combinado de 6 TiB
La opción de activación
nconnect
configurada en cada host para un valor de 16El tamaño del volumen era de 75 TiB del nivel de servicio Extremo
Fio se ejecutó con 8 trabajos en cada máquina virtual, para un total de 48 trabajos. En la siguiente tabla, se muestra que se estima que un solo volumen puede controlar entre alrededor de 5,240 MiBps de operaciones de lectura secuencial puras y alrededor de 2,180 MiBps de operaciones de escritura secuencial puras con un tamaño de bloque de 64 KiB en NFSv3.
Resultados de comparativas para NFS 64 KiB Sequential 6 n2-standard-32
VMs de Red Hat 9
100% de lectura y 0% de escritura | 75% de lectura y 25% de escritura | 50% de lectura y 50% de escritura | 25% de lectura y 75% de escritura | 0% de lectura y 100% de escritura | |
---|---|---|---|---|---|
MiBps de lectura | 4710 | 2050 | 1270 | 550 | 0 |
MiBps de escritura | 0 | 690 | 1270 | 1650 | 1950 |
Tamaño de bloque de 256 KiB (E/S secuencial)
Estos resultados se capturaron con Fio con la siguiente configuración:
Tamaño de bloque de 256 KiB en un solo volumen con seis máquinas virtuales
n2-standard-32
SO Red Hat 9
1 TiB de conjunto de trabajo para cada máquina virtual con un total combinado de 6 TiB
La opción de activación
nconnect
configurada en cada host para un valor de 16El tamaño del volumen era de 75 TiB del nivel de servicio Extremo
Fio se ejecutó con 8 trabajos en cada máquina virtual, para un total de 48 trabajos. En la siguiente tabla, se muestra que se estima que un solo volumen puede controlar entre alrededor de 4,930 MiBps de operaciones de lectura secuencial puras y alrededor de 2,440 MiBps de operaciones de escritura secuencial puras con un tamaño de bloque de 256 KiB en NFSv3.
Resultados de comparativas para NFS 256 KiB Sequential 6 n2-standard-32
VMs de Red Hat 9
100% de lectura y 0% de escritura | 75% de lectura y 25% de escritura | 50% de lectura y 50% de escritura | 25% de lectura y 75% de escritura | 0% de lectura y 100% de escritura | |
---|---|---|---|---|---|
MiBps de lectura | 4430 | 2270 | 1470 | 610 | 0 |
MiBps de escritura | 0 | 750 | 1480 | 1830 | 2200 |
Tamaño de bloque de 4 KiB (E/S aleatoria)
Estos resultados se capturaron con Fio con la siguiente configuración:
Tamaño de bloque de 4 KiB en un solo volumen con seis máquinas virtuales
n2-standard-32
SO Red Hat 9
1 TiB de conjunto de trabajo para cada máquina virtual con un total combinado de 6 TiB
La opción de activación
nconnect
configurada en cada host para un valor de 16El tamaño del volumen era de 75 TiB del nivel de servicio Extremo
Fio se ejecutó con 8 trabajos en cada máquina virtual, para un total de 48 trabajos. En la siguiente tabla, se muestra que se estima que un solo volumen puede controlar entre aproximadamente 380,000 operaciones de lectura aleatorias puras y alrededor de 120,000 operaciones de escritura aleatorias puras con un tamaño de bloque de 4 KiB en NFSv3.
Resultados de las comparativas de NFS 4 KiB Random 6 n2-standard-32
Red Hat 9 VMs
100% de lectura y 0% de escritura | 75% de lectura y 25% de escritura | 50% de lectura y 50% de escritura | 25% de lectura y 75% de escritura | 0% de lectura y 100% de escritura | |
---|---|---|---|---|---|
IOPS de lectura | 340,000 | 154,800 | 71,820 | 28,800 | 0 |
IOPS de escritura | 0 | 51,570 | 71,820 | 86,580 | 106,200 |
Tamaño de bloque de 8 KiB (E/S aleatoria)
Estos resultados se capturaron con Fio con la siguiente configuración:
Tamaño de bloque de 8 KiB en un solo volumen con seis máquinas virtuales
n2-standard-32
SO Red Hat 9
1 TiB de conjunto de trabajo para cada máquina virtual con un total combinado de 6 TiB
La opción de activación
nconnect
configurada en cada host para un valor de 16El tamaño del volumen era de 75 TiB del nivel de servicio Extremo
Fio se ejecutó con 8 trabajos en cada máquina virtual, para un total de 48 trabajos. En la siguiente tabla, se muestra que se estima que un solo volumen puede controlar entre aproximadamente 270,000 operaciones de lectura aleatorias puras y alrededor de 110,000 operaciones de escritura aleatorias puras con un tamaño de bloque de 8 KiB en NFSv3.
Resultados de las comparativas de NFS 8 KiB 6 n2-standard-32
VMs de Red Hat 9
100% de lectura y 0% de escritura | 75% de lectura y 25% de escritura | 50% de lectura y 50% de escritura | 25% de lectura y 75% de escritura | 0% de lectura y 100% de escritura | |
---|---|---|---|---|---|
IOPS de lectura | 238,500 | 118,800 | 60,210 | 27,180 | 0 |
IOPS de escritura | 0 | 39,690 | 60,210 | 81,450 | 93,600 |
Límites de capacidad de procesamiento de volumen para el acceso SMB
En las siguientes secciones, se proporcionan detalles sobre los límites de capacidad de procesamiento de volumen para el acceso SMB.
Tamaño de bloque de 64 KiB (E/S secuencial)
Estos resultados se capturaron con Fio con la siguiente configuración:
Tamaño de bloque de 64 KiB en un solo volumen con seis máquinas virtuales
n2-standard-32
SO Windows 2022
1 TiB de conjunto de trabajo para cada máquina virtual con un total combinado de 6 TiB
La opción del cliente SMB Connect Count Per RSS Network Interface configurada en cada máquina virtual con un valor de 16
El tamaño del volumen era de 75 TiB del nivel de servicio Extremo
Fio se ejecutó con 8 trabajos en cada máquina virtual para un total de 48 trabajos. En la siguiente tabla, se muestra que se estima que un solo volumen puede controlar entre aproximadamente 5,130 MiBps de operaciones de lectura secuencial puras y aproximadamente 1,790 MiBps de operaciones de escritura secuencial puras con un tamaño de bloque de 64 KiB a través de SMB.
SMB 64 KiB Sequential 6 n2-standard-32
VMs de Windows 2022
100% de lectura y 0% de escritura | 75% de lectura y 25% de escritura | 50% de lectura y 50% de escritura | 25% de lectura y 75% de escritura | 0% de lectura y 100% de escritura | |
---|---|---|---|---|---|
MiBps de lectura | 4610 | 2410 | 1310 | 500 | 0 |
MiBps de escritura | 0 | 800 | 1310 | 1510 | 1600 |
Tamaño de bloque de 256 KiB (E/S secuencial)
Estos resultados se capturaron con Fio con la siguiente configuración:
Tamaño de bloque de 256 KiB en un solo volumen con seis máquinas virtuales n2-standard-32
SO Windows 2022
1 TiB de conjunto de trabajo para cada máquina virtual con un total combinado de 6 TiB
La opción del cliente Cantidad de conexiones SMB por interfaz de red RSS configurada en cada host con un valor de 16
El tamaño del volumen era de 75 TiB del nivel de servicio Extremo
Fio se ejecutó con 8 trabajos en cada máquina virtual, para un total de 48 trabajos. En la siguiente tabla, se muestra que se estima que un solo volumen puede controlar entre aproximadamente 4,620 MiBps de operaciones de lectura secuencial puras y aproximadamente 1,830 MiBps de operaciones de escritura secuencial puras con un tamaño de bloque de 256 KiB a través de SMB.
Pymes 256 KiB secuencial 6 n2-standard-32
VMs de Windows 2022
100% de lectura y 0% de escritura | 75% de lectura y 25% de escritura | 50% de lectura y 50% de escritura | 25% de lectura y 75% de escritura | 0% de lectura y 100% de escritura | |
---|---|---|---|---|---|
MiBps de lectura | 4150 | 2440 | 1380 | 530 | 0 |
MiBps de escritura | 0 | 810 | 1380 | 1569 | 1643 |
Tamaño de bloque de 4 KiB (E/S aleatoria)
Estos resultados se capturaron con Fio con la siguiente configuración:
Tamaño de bloque de 4 KiB en un solo volumen con seis máquinas virtuales
n2-standard-32
SO Windows 2022
1 TiB de conjunto de trabajo para cada máquina virtual, con un total combinado de 6 TiB
La opción del cliente de recuento de conexiones SMB por interfaz de red RSS está habilitada en cada host con un valor de 16.
El tamaño del volumen era de 75 TiB del nivel de servicio Extremo
Fio se ejecutó con 8 trabajos en cada máquina virtual, para un total de 48 trabajos. En la siguiente tabla, se muestra que se estima que un solo volumen puede controlar entre aproximadamente 390,000 operaciones de lectura aleatorias puras y alrededor de 110,000 operaciones de escritura aleatorias puras con un tamaño de bloque de 4 KiB a través de SMB.
Resultados de comparativas para SMB 4 KiB Random 6 n2-standard-32
VMs de Windows 2022
100% de lectura y 0% de escritura | 75% de lectura y 25% de escritura | 50% de lectura y 50% de escritura | 25% de lectura y 75% de escritura | 0% de lectura y 100% de escritura | |
---|---|---|---|---|---|
IOPS de lectura | 351,810 | 148,230 | 75,780 | 29,540 | 0 |
IOPS de escritura | 0 | 49,360 | 75,780 | 88,650 | 98,370 |
Tamaño de bloque de 8 KiB (E/S aleatoria)
Estos resultados se capturaron con Fio con la siguiente configuración:
Tamaño de bloque de 8 KiB en un solo volumen con seis máquinas virtuales
n2-standard-32
SO Windows 2022
1 TiB de conjunto de trabajo para cada máquina virtual, con un total combinado de 6 TiB
La opción del cliente de recuento de conexiones SMB por interfaz de red RSS configurada en cada host con el valor de 16
El tamaño del volumen era de 75 TiB del nivel de servicio Extremo
Fio se ejecutó con 8 trabajos en cada máquina virtual, para un total de 48 trabajos. En la siguiente tabla, se muestra que se estima que un solo volumen puede controlar entre aproximadamente 280,000 operaciones de lectura aleatorias puras y alrededor de 90,000 operaciones de escritura aleatorias puras con un tamaño de bloque de 8 KiB a través de SMB.
Resultados de comparativas para SMB 8 KiB Random 6 n2-standard-32
VMs de Windows 2022
100% de lectura y 0% de escritura | 75% de lectura y 25% de escritura | 50% de lectura y 50% de escritura | 25% de lectura y 75% de escritura | 0% de lectura y 100% de escritura | |
---|---|---|---|---|---|
IOPS de lectura | 244,620 | 122,310 | 59,130 | 25,280 | 0 |
IOPS de escritura | 0 | 40,763 | 59,310 | 75,960 | 76,950 |