Ajuste de los valores de profundidad de cola de host
Conozca la configuración máxima recomendada de profundidad de cola de E/S de host y aplicaciones para cada nivel de rendimiento de Block Storage for Classic con el fin de optimizar el rendimiento y la latencia.
| Nivel de rendimiento | Profundidad máxima de cola de host |
|---|---|
| 0,25 IOPS por GB | 8 |
| 2 IOPS por GB | 24 |
| 4 IOPS por GB | 56 |
| 10 IOPS por GB | 56+ |
El valor del host no afecta a la latencia del controlador ni del disco. Solo afecta la latencia observada por el host y la aplicación.
Una profundidad de cola que supere las cifras listadas puede incrementar la latencia de E/S del host, mientras que una profundidad de cola menor que las cifras listadas puede reducir el rendimiento de E/S del host. Como cada aplicación es diferente, será necesario observar y realizar ajustes para alcanzar el máximo rendimiento de almacenamiento.
El ajuste de rendimiento suele ser un proceso de prueba y error. Por ejemplo, para el nivel de rendimiento de 10 IOPS por GB, la recomendación es empezar en 56. A continuación, puede ajustar en incrementos hasta que vea ganancias cada vez menores. Luego, te das marcha atrás hasta encontrar un buen equilibrio de rendimiento y latencia.
La profundidad de cola del host normalmente se ajusta en el controlador del adaptador de bus del host o el hipervisor y, a veces, en la aplicación. Los valores predeterminados estándar, como 32 o 64, pueden provocar una latencia de aplicación o host excesiva.
Si un host o un hipervisor está utilizando varios niveles de rendimiento, utilice la profundidad de cola para el nivel más rápido y observe la latencia en el nivel de rendimiento más lento.
Si la latencia en el nivel más bajo es inaceptable, ajuste la profundidad de la cola hasta conseguir un equilibrio de latencia y rendimiento para todos los niveles.