Cambio de la profundidad de la cola de SCSI virtual

El aumento de la profundidad de la cola de SCSI virtual puede aumentar el rendimiento de algunas configuraciones virtuales. Conozca los factores implicados en la determinación de un cambio en el valor de profundidad de la cola de SCSI virtual.

El valor de profundidad de la cola de SCSI virtual determina cuántas peticiones pondrá en cola el controlador de cabezales de disco en el controlador de cliente de SCSI virtual en cualquier momento. Puede cambiar este valor del valor por omisión a cualquier valor de 1 a 256. El valor por omisión es 3. Modifique este valor utilizando el mandato chdev. Para obtener más información sobre este mandato, consulte Mandato chdev.

El aumento de este valor puede aumentar la productividad del disco en configuraciones específicas. No obstante, se deben tener en cuenta varios factores. Estos factores son el valor del atributo de profundidad de cola de todos los dispositivos de almacenamiento físico del servidor de E/S virtual que se está utilizando como dispositivo de destino virtual en la instancia de disco de la aplicación de cliente, y el tamaño máximo de transferencia de la instancia de adaptador de cliente SCSI virtual que es el dispositivo padre de la instancia de disco.

El tamaño máximo de transferencia de los adaptadores de cliente de SCSI virtual lo establece el servidor de E/S virtual, que determina el valor basándose en los recursos disponibles en el servidor y en el tamaño máximo de transferencia establecido para los dispositivos de almacenamiento físico en el servidor. Otros factores son la profundidad de la cola y el tamaño máximo de transferencia de los otros dispositivos implicados en las configuraciones de grupo de volumen duplicado o E/S multivía (MPIO). Si se aumenta la profundidad de la cola de algunos dispositivos, pueden reducirse los recursos disponibles para los otros dispositivos del mismo adaptador compartido, con lo que disminuirá su productividad.

Para cambiar la profundidad de la cola, en la partición de cliente utilice el mandato chdev con el atributo queue_depth=value como se muestra en el siguiente ejemplo:
chdev -1 hdiskN -a "queue_depth=value"
hdiskN representa el nombre del volumen físico y value es el valor asignado entre 1 y 256.
Para ver el valor actual de queue_depth, desde la partición de cliente emita el siguiente mandato:
lsattr -E1 hdiskN

Enviar comentarios | Valorar esta página