Controla el rendimiento de la carga de trabajo con la calidad de servicio (QoS) del almacenamiento en Active IQ Unified Manager
Puedes crear un grupo de políticas de calidad de servicio (QoS) para controlar el límite de operaciones de E/S por segundo (IOPS) o el límite de rendimiento (MB/s) de las cargas de trabajo que contiene. Si las cargas de trabajo están en un grupo de políticas sin límite establecido, como el grupo de políticas predeterminado, o si el límite establecido no se ajusta a tus necesidades, puedes aumentar el límite o trasladar las cargas de trabajo a un grupo de políticas nuevo o ya existente que tenga el límite deseado.
Los grupos de políticas de QoS “tradicionales” pueden asignarse a cargas de trabajo individuales; por ejemplo, a un único volumen o LUN. En este caso la carga de trabajo puede utilizar todo el límite de rendimiento. Los grupos de políticas de QoS también pueden asignarse a varias cargas de trabajo; en ese caso, el límite de rendimiento se “comparte” entre las cargas de trabajo. Por ejemplo, un límite de QoS de 9.000 IOPS asignado a tres cargas de trabajo impediría que el total de IOPS superara las 9.000 IOPS.
Los grupos de políticas de QoS “Adaptive” también se pueden asignar a cargas de trabajo individuales o a varias cargas de trabajo. Sin embargo, incluso cuando se asignan a varias cargas de trabajo, cada carga de trabajo obtiene el límite de rendimiento completo en lugar de compartir el valor de rendimiento con otras cargas de trabajo. Además, las políticas de QoS adaptativa ajustan automáticamente la configuración de rendimiento en función del tamaño del volumen, por carga de trabajo, manteniendo así la proporción de IOPS por terabytes a medida que cambia el tamaño del volumen. Por ejemplo, si el pico se establece en 5000 IOPS/TB en una política de QoS adaptativa, un volumen de 10 TB tendrá un máximo de rendimiento de 50 000 IOPS. Si más adelante cambias el tamaño del volumen a 20 TB, la QoS adaptativa ajusta el máximo a 100 000 IOPS.
A partir de ONTAP 9.5, puedes incluir el tamaño de bloque al definir una política de QoS adaptativa. De este modo, la política pasa de basarse en un umbral de IOPS/TB a uno de MB/s en los casos en que las cargas de trabajo usan tamaños de bloque muy grandes y, en última instancia, consumen un gran porcentaje del rendimiento.
En las políticas de QoS de grupo compartidas, cuando las IOPS o los MB/s de todas las cargas de trabajo de un grupo de políticas superan el límite establecido, el grupo de políticas limita las cargas de trabajo para restringir su actividad, lo que puede reducir el rendimiento de todas las cargas de trabajo del grupo de políticas. Si la limitación del grupo de políticas genera un evento de rendimiento dinámico, la descripción del evento muestra el nombre del grupo de políticas implicado.
En la vista «Rendimiento: todos los volúmenes», puedes ordenar los volúmenes afectados por IOPS y MB/s para ver qué cargas de trabajo tienen el mayor uso y podrían haber contribuido al evento. En la página «Rendimiento/Explorador de volúmenes», puedes seleccionar otros volúmenes o LUNs del volumen para compararlos con el uso de IOPS o el rendimiento de MBps de la carga de trabajo afectada.
Al asignar las cargas de trabajo que hacen un uso excesivo de los recursos del nodo a una configuración de grupo de políticas más restrictiva, el grupo de políticas limita esas cargas de trabajo para restringir su actividad, lo que puede reducir el uso de los recursos en ese nodo. Sin embargo, si quieres que la carga de trabajo pueda usar más recursos del nodo, puedes aumentar el valor del grupo de políticas.
Puedes usar System Manager, los comandos de ONTAP o los niveles de servicio de rendimiento de Unified Manager para gestionar grupos de políticas, incluidas las siguientes tareas:
-
Crear un grupo de políticas
-
Añadir o eliminar cargas de trabajo en un grupo de políticas
-
Trasladar una carga de trabajo entre grupos de políticas
-
Cambiar el límite de rendimiento de un grupo de políticas
-
Trasladar una carga de trabajo a otro agregado y/o nodo