Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Establece un techo de rendimiento con calidad de servicio en ONTAP

Colaboradores

Puede usar el max-throughput campo de un grupo de políticas para definir un techo de rendimiento para las cargas de trabajo del objeto de almacenamiento (QoS máx.). Puede aplicar el grupo de políticas cuando crea o modifica el objeto de almacenamiento.

Antes de empezar
  • Para crear un grupo de políticas, debe ser un administrador de clústeres.

  • Para aplicar un grupo de políticas a una SVM, debe ser un administrador de clústeres.

Acerca de esta tarea
  • A partir de ONTAP 9.4, puede usar un grupo de políticas no compartido QoS para especificar que el techo de rendimiento definido se aplique a la carga de trabajo de cada miembro de forma individual. De lo contrario, el grupo de políticas es shared: el rendimiento total de las cargas de trabajo asignadas al grupo de políticas no puede superar el límite máximo especificado.

    Defina -is-shared=false para qos policy-group create que el comando especifique un grupo de políticas no compartido.

  • Puede especificar el límite de rendimiento para el límite máximo en IOPS, MB/s o IOPS, MB/s. Si especifica tanto IOPS como MB/s, se aplicará el límite alcanzado primero.

    Nota

    Si establece un techo y un piso para la misma carga de trabajo, puede especificar el límite de rendimiento para el techo solo en IOPS.

  • 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.

  • No puede asignar un objeto de almacenamiento a un grupo de políticas si su objeto que contiene o sus objetos secundarios pertenecen al grupo de políticas.

  • Es una práctica recomendada de la calidad de servicio aplicar un grupo de políticas al mismo tipo de objetos de almacenamiento.

Pasos
  1. Cree un grupo de políticas:

    qos policy-group create -policy-group policy_group -vserver SVM -max-throughput number_of_iops|Mb/S|iops,Mb/S -is-shared true|false

    Obtenga más información sobre qos policy-group create en el "Referencia de comandos del ONTAP".

    Puede usar el qos policy-group modify comando para ajustar los techos de rendimiento.

    El siguiente comando crea el grupo de políticas compartidas pg-vs1 con un rendimiento máximo de 5.000 IOPS:

    cluster1::> qos policy-group create -policy-group pg-vs1 -vserver vs1 -max-throughput 5000iops -is-shared true

    El siguiente comando crea el grupo de políticas no compartido pg-vs3 con una salida máxima de 100 IOPS y 400 Kb/S:

    cluster1::> qos policy-group create -policy-group pg-vs3 -vserver vs3 -max-throughput 100iops,400KB/s -is-shared false

    El siguiente comando crea el grupo de políticas no compartidas pg-vs4 sin un límite de rendimiento:

    cluster1::> qos policy-group create -policy-group pg-vs4 -vserver vs4 -is-shared false

    Obtenga más información sobre qos policy-group modify en el "Referencia de comandos del ONTAP".

  2. Aplique un grupo de políticas a una SVM, un archivo, un volumen o una LUN:

    storage_object create -vserver SVM -qos-policy-group policy_group

    Obtenga más información sobre los comandos descritos en este procedimiento en el "Referencia de comandos del ONTAP". Puede usar storage_object modify el comando para aplicar otro grupo de políticas al objeto de almacenamiento.

    El siguiente comando aplica el grupo de políticas pg-vs1 a la SVM vs1:

    cluster1::> vserver create -vserver vs1 -qos-policy-group pg-vs1

    Los siguientes comandos aplican grupo de políticas pg-app a los volúmenes app1 y app2:

    cluster1::> volume create -vserver vs2 -volume app1 -aggregate aggr1 -qos-policy-group pg-app
    cluster1::> volume create -vserver vs2 -volume app2 -aggregate aggr1 -qos-policy-group pg-app
  3. Supervise el rendimiento del grupo de políticas:

    qos statistics performance show

    Obtenga más información sobre qos statistics performance show en el "Referencia de comandos del ONTAP".

    Nota

    Supervise el rendimiento desde el clúster. No utilice una herramienta en el host para supervisar el rendimiento.

    El siguiente comando 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_vs1                   5008       19.56MB/s     2.45ms
    _System-Best-Effort        62       13.36KB/s     4.13ms
    _System-Background         30           0KB/s        0ms
  4. Supervisar el rendimiento de la carga de trabajo:

    qos statistics workload performance show

    Obtenga más información sobre qos statistics workload performance show en el "Referencia de comandos del ONTAP".

    Nota

    Supervise el rendimiento desde el clúster. No utilice una herramienta en el host para supervisar el rendimiento.

    El siguiente comando 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
    app1-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
    Nota

    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".