En esta página se describe el rendimiento de Google Cloud NetApp Volumes, incluido el rendimiento y las IOPS.
Acerca del rendimiento de volumen
El rendimiento es la cantidad de datos que se leen o escriben en un periodo determinado. NetApp Volumes escala los límites de rendimiento de las siguientes formas:
En el caso de los volúmenes con niveles de servicio Standard, Premium y Extreme, la capacidad de los volúmenes y el nivel de servicio del pool de almacenamiento al que se ha asignado el volumen.
En el caso de los volúmenes con el nivel de servicio Flex, se trata de la capacidad del grupo de almacenamiento. Todos los volúmenes de un grupo de almacenamiento Flex comparten el rendimiento del grupo.
Rendimiento e IOPS
Las operaciones de E/S por segundo (IOPS) se determinan en función de la simultaneidad, la latencia y el tamaño del bloque. Puede determinar el número de IOPS con la siguiente fórmula:
IOPS = simultaneidad/latencia
El rendimiento conseguido es el resultado de los parámetros de tu carga de trabajo. Puedes determinar el rendimiento conseguido con la siguiente fórmula:
Rendimiento = IOPS * tamaño de bloque
Rendimiento e IOPS
En este ejemplo se describe cómo se pueden calcular el rendimiento y las IOPS.
El Explorador de archivos copia un archivo grande de una unidad SSD local a un volumen Extreme de 4 TiB con un límite de rendimiento de 512 MiB/s mediante una copia de un solo subproceso (concurrency = 1). Si se utiliza un tamaño de bloque de 128 KiB y el volumen tiene una latencia de 0,5 ms, puedes usar la siguiente fórmula para calcular el rendimiento y las IOPS:
IOPS = 1/0,0005 s = 2000 IOPS
Rendimiento = 2000 IOPS * 128 KiB = 256.000 KiBps = 250 MiBps
En este ejemplo, el Explorador de archivos no puede alcanzar el límite de volumen (512 MiBps). Además, si la latencia es de un milisegundo, el rendimiento se reduce en un 50% porque la latencia afecta directamente a las aplicaciones de un solo subproceso. Para que este volumen alcance su máximo rendimiento, usa aplicaciones multihilo que ofrezcan una mayor simultaneidad.
Rendimiento e IOPS máximos del volumen
En el caso de los volúmenes con niveles de servicio Standard, Premium y Extreme, el rendimiento máximo que puede mantener un volumen se determina en función de la capacidad del volumen y del rendimiento máximo por GiB aprovisionado definido para el nivel de servicio del pool de almacenamiento asignado. Puedes aumentar o reducir el rendimiento máximo de tu volumen cambiando su capacidad o reasignándolo a un pool de almacenamiento con un nivel de servicio diferente.
En el caso de los volúmenes con nivel de servicio Flexible, todos los volúmenes de un grupo de almacenamiento Flexible comparten el rendimiento del grupo.
El grupo de almacenamiento Flex con rendimiento predeterminado proporciona un rendimiento de 16 MiBps por TiB de capacidad del grupo hasta un máximo de 1,6 GiBps,y 1024 IOPS por TiB de capacidad del grupo hasta un máximo de 60.000 IOPS.
El grupo de almacenamiento de rendimiento personalizado de Flex está disponible con grupos de Flex zonales en determinadas regiones y ofrece un escalado independiente de la capacidad, el rendimiento y las IOPS. Puedes aprovisionar un rendimiento de entre 64 MiB/s y un máximo de 5 GiB/s en incrementos de 1 MiB/s. Cada MiBps de rendimiento aprovisionado incluye 16 IOPS. Se pueden aprovisionar IOPS adicionales más allá del rendimiento incluido de 16 IOPS según sea necesario,hasta un máximo de 160.000 IOPS. El rendimiento personalizado solo está disponible en determinadas regiones. Para obtener más información sobre las regiones disponibles, consulta Regiones admitidas para el rendimiento personalizado flexible.
En la siguiente tabla se indica el rendimiento máximo por TiB aprovisionado para los niveles de servicio Flex, Standard, Premium y Extreme de los volúmenes de NetApp.
| Nivel de servicio | Rendimiento máximo |
|---|---|
| Flex | Rendimiento predeterminado: 16 MiB/s por TiB de capacidad del grupo, hasta un máximo de 1,6 GiB/s.
Rendimiento personalizado: 64 MiB/s hasta un máximo de 5 GiB/s. |
| Estándar | 16 MiB/s por TiB de capacidad de volumen, hasta un máximo de 1,6 GiB/s. |
| Premium | 64 MiBps por TiB de capacidad de volumen, hasta un máximo de 4,5 GiBps por volumen. 30 GiBps con volúmenes de gran capacidad. |
| Extremadamente persistente | 128 MiBps por TiB de capacidad de volumen, hasta un máximo de 4,5 GiBps por volumen. 30 GiBps con volúmenes de gran capacidad. |
El rendimiento máximo de los volúmenes de NetApp se escala linealmente con la capacidad del volumen o del pool hasta que se alcanza un límite de volumen o de pool. Si añades más capacidad de la que permite ese límite, no mejorará el rendimiento del volumen. Para obtener más información, consulta las comparativas de NetApp Volumes.
En algunas cargas de trabajo, el volumen puede estar limitado antes de alcanzar el límite máximo de rendimiento. Consulta los perfiles de carga de trabajo que se encuentran en las comparativas de rendimiento de Network File System (NFS) y Server Message Block (SMB) para estimar el rendimiento del volumen de tu carga de trabajo.
Ejemplo de rendimiento de volumen
Por ejemplo, el rendimiento máximo de un volumen con el nivel de servicio Premium y una capacidad de 1500 GiB sería de 93,75 MiBps. Esto se debe a que el rendimiento máximo se escala de forma lineal con la capacidad de volumen hasta que alcanza su límite. En este ejemplo, usaremos la siguiente fórmula:
1500 GiB x 64 KiBps/GiB por 1024 KiB/MiB
Siguientes pasos
Consulta información sobre los grupos de almacenamiento.