Después de aprovisionar los volúmenes de HyperDisk de Google Cloud, es posible que tu aplicación y tu sistema operativo requieran ajustes de rendimiento para satisfacer tus necesidades.
En las siguientes secciones, describimos algunos elementos clave que se pueden ajustar para mejorar el rendimiento y cómo puedes aplicar algunos de estos elementos a tipos específicos de cargas de trabajo.
Para obtener una descripción general de cómo funciona el rendimiento de Google Cloud Hyperdisk, consulta Información sobre el rendimiento de Hyperdisk.
Usar una profundidad de cola de E/alta
Los volúmenes de hiperdisco tienen una latencia mayor que los discos conectados localmente, como las SSDs locales, porque son dispositivos conectados a la red. Pueden proporcionar un número muy alto de IOPS y un gran rendimiento, pero debes asegurarte de que se realicen suficientes solicitudes de E/S en paralelo. El número de solicitudes de E/S que se realizan en paralelo se denomina profundidad de la cola de E/S.
En las siguientes tablas se muestra la profundidad de cola de E/S recomendada para conseguir un determinado nivel de rendimiento. Las tablas usan una ligera sobreestimación de la latencia habitual para mostrar recomendaciones conservadoras. En el ejemplo se da por supuesto que se utiliza un tamaño de E/S de 16 KB.
IOPS deseados | Profundidad de la cola |
---|---|
500 | 1 |
1000 | 2 |
2000 | 4 |
4000 | 8 |
8000 | 16 |
16.000 | 32 |
32.000 | 64 |
64.000 | 128 |
100.000 | 200 |
200.000 | 400 |
320.000 | 640 |
Rendimiento deseado (MB/s) | Profundidad de la cola |
---|---|
8 | 1 |
16 | 2 |
32 | 4 |
64 | 8 |
128 | 16 |
256 | 32 |
512 | 64 |
1000 | 128 |
1200 | 153 |
Asegúrate de que haya CPUs libres
Para leer y escribir en volúmenes de Hyperdisk, se necesitan ciclos de CPU de tu VM. Si tu instancia de VM no tiene suficiente CPU, tu aplicación no podrá gestionar las IOPS descritas anteriormente. Para conseguir niveles de IOPS muy altos y constantes, debes tener CPUs libres para procesar las operaciones de E/S.
Revisar las métricas de rendimiento de Hyperdisk
Puede consultar las métricas de rendimiento del disco en Cloud Monitoring, la solución de monitorización integrada deGoogle Cloud. Puedes usar estas métricas para observar el rendimiento de tus discos y otros recursos de la VM en diferentes cargas de trabajo de aplicaciones.
Para obtener más información, consulta Revisar las métricas de rendimiento del disco.
También puedes usar la página Observabilidad de la consola para ver las métricas de rendimiento del disco.
Siguientes pasos
- Consulta información sobre los precios de Hyperdisk.
- Analiza las IOPS aprovisionadas de los volúmenes de Hyperdisk.