Establece un límite de rendimiento con grupos de políticas ONTAP QoS
Un mínimo de QoS o límite de rendimiento garantiza que el rendimiento de una carga de trabajo no cae por debajo de un número mínimo de IOPS o MBps, o IOPS y MBps independientemente de las cargas de trabajo en competencia. Establece un límite de rendimiento para asegurarte de que las cargas de trabajo críticas tengan prioridad y cumplan con los requisitos mínimos de rendimiento.
Puedes usar el campo min-throughput de un grupo de políticas para definir un límite mínimo de rendimiento para las cargas de trabajo del objeto de almacenamiento (QoS Min). Puedes aplicar el grupo de políticas cuando creas o modificas el objeto de almacenamiento.
-
Para crear un grupo de políticas, debe ser un administrador de clústeres.
-
A partir de ONTAP 9.13.1, puede aplicar pisos de rendimiento a nivel de SVM mediante un plantilla de grupo de políticas adaptativas. No puede establecer una plantilla de grupo de políticas adaptativas en una SVM con un grupo de políticas de calidad de servicio.
-
A partir de ONTAP 9.8, puedes especificar el límite de rendimiento en IOPS o MBps, o IOPS y MBps.
-
A partir de ONTAP 9.4, puede usar un grupo de políticas no compartido QoS para especificar que la planta de rendimiento definida se aplique a cada carga de trabajo miembro de forma individual. Esta es la única condición en la que un grupo de políticas para una planta de rendimiento se puede aplicar a varias cargas de trabajo.
Defina
-is-shared=falseparaqos policy-group createque el comando especifique un grupo de políticas no compartido. -
El rendimiento de una carga de trabajo puede caer por debajo de la superficie especificada si no hay suficiente capacidad de rendimiento (margen adicional) en el nodo o el agregado.
-
Un objeto de almacenamiento sujeto a un límite de calidad de servicio debe ser contenido por la SVM a la que pertenece el grupo de políticas. Pueden pertenecer varios grupos de políticas a la misma SVM.
-
Es una práctica recomendada de la calidad de servicio aplicar un grupo de políticas al mismo tipo de objetos de almacenamiento.
-
Un grupo de políticas que define un piso de rendimiento no se puede aplicar a una SVM.
-
Compruebe que la capacidad de rendimiento sea adecuada en el nodo o el agregado, como se describe en "Identificar la capacidad de rendimiento restante".
-
Cree un grupo de políticas:
qos policy-group create -policy-group <policy_group> -vserver <SVM> -min-throughput <qos_target> -is-shared <true|false>Obtenga más información sobre
qos policy-group createen el "Referencia de comandos del ONTAP".El siguiente ejemplo crea el grupo de políticas compartido
pg-vs2con un límite de rendimiento mínimo de 1,000 IOPS:cluster1::> qos policy-group create -policy group pg-vs2 -vserver vs2 -min-throughput 1000iops -is-shared true
El siguiente ejemplo crea el grupo de políticas no compartido
pg-vs4sin un límite de rendimiento:cluster1::> qos policy-group create -policy group pg-vs4 -vserver vs4 -is-shared false
Puedes usar el comando
qos policy-group modifypara ajustar los pisos de rendimiento. Aprende más sobreqos policy-group modifyen la "Referencia de comandos del ONTAP". -
Aplique un grupo de políticas a un volumen o una LUN:
vserver create -vserver <SVM> -qos-policy-group <policy_group>Puedes usar el comando
vserver modifypara aplicar un grupo de políticas diferente al objeto de almacenamiento.El siguiente ejemplo aplica el grupo de políticas
pg-app2al volumenapp2:cluster1::> volume create -vserver vs2 -volume app2 -aggregate aggr1 -qos-policy-group pg-app2
-
Supervise el rendimiento del grupo de políticas:
qos statistics performance showSupervise el rendimiento desde el clúster. No utilice una herramienta en el host para supervisar el rendimiento.
El siguiente ejemplo muestra el rendimiento del grupo de políticas:
cluster1::> qos statistics performance show Policy Group IOPS Throughput Latency -------------------- -------- --------------- ---------- -total- 12316 47.76MB/s 1264.00us pg_app2 7216 28.19MB/s 420.00us _System-Best-Effort 62 13.36KB/s 4.13ms _System-Background 30 0KB/s 0ms
Obtenga más información sobre
qos statistics performance showen el "Referencia de comandos del ONTAP". -
Supervisar el rendimiento de la carga de trabajo:
qos statistics workload performance showSupervise el rendimiento desde el clúster. No utilice una herramienta en el host para supervisar el rendimiento.
El siguiente ejemplo muestra el rendimiento de la carga de trabajo:
cluster1::> qos statistics workload performance show Workload ID IOPS Throughput Latency --------------- ------ -------- ---------------- ---------- -total- - 12320 47.84MB/s 1215.00us app2-wid7967 7967 7219 28.20MB/s 319.00us vs1-wid12279 12279 5026 19.63MB/s 2.52ms _USERSPACE_APPS 14 55 10.92KB/s 236.00us _Scan_Backgro.. 5688 20 0KB/s 0ms
Obtenga más información sobre
qos statistics workload performance showen el "Referencia de comandos del ONTAP".
Puede utilizar qos statistics workload latency show el comando para ver estadísticas detalladas de latencia de las cargas de trabajo de calidad de servicio. Obtenga más información sobre qos statistics workload latency show en el "Referencia de comandos del ONTAP".