Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Legen Sie mit ONTAP QoS-Richtliniengruppen einen Durchsatzboden fest

Beitragende netapp-aherbin netapp-aaron-holt netapp-thomi netapp-barbe netapp-dbagwell netapp-ahibbard
Änderungen vorschlagen

Ein QoS-Mindestwert oder eine Durchsatzuntergrenze garantiert, dass der Durchsatz einer Arbeitslast unabhängig von konkurrierenden Arbeitslasten nicht unter eine Mindestanzahl von IOPS oder MBps oder IOPS und MBps fällt. Legen Sie eine Durchsatzuntergrenze fest, um sicherzustellen, dass kritische Arbeitslasten priorisiert werden und die Mindestleistungsanforderungen erfüllen.

Sie können das min-throughput Feld für eine Richtliniengruppe verwenden, um einen Durchsatzboden für Speicherobjekt-Workloads (QoS Min) zu definieren. Sie können die Richtliniengruppe anwenden, wenn Sie das Speicherobjekt erstellen oder ändern.

Bevor Sie beginnen
  • Um eine Richtliniengruppe zu erstellen, ist die Rolle als Cluster-Administrator erforderlich.

Über diese Aufgabe
  • Ab ONTAP 9.13.1 kann eine Durchsatzuntergrenze auf SVM-Ebene mithilfe einer Vorlage für eine adaptive Richtliniengruppe adaptiven Richtliniengruppenvorlage durchgesetzt werden. Eine adaptive Richtliniengruppenvorlage kann auf einer SVM mit einer QoS-Richtliniengruppe nicht festgelegt werden.

  • Ab ONTAP 9.8 können Sie den Durchsatzminimumwert in IOPS oder MBps oder in IOPS und MBps angeben.

  • Ab ONTAP 9.4 kann mit einer nicht gemeinsam genutzten QoS-Richtliniengruppe festgelegt werden, dass das definierte Durchsatzminimum auf jede einzelne Workload angewendet wird. Dies ist die einzige Bedingung, unter der eine Richtliniengruppe für ein Durchsatzminimum auf mehrere Workloads angewendet werden kann.

    Setzen Sie -is-shared=false für den qos policy-group create Befehl, um eine nicht gemeinsam genutzte Richtliniengruppe anzugeben.

  • Der Durchsatz einer Arbeitslast kann unter den festgelegten Mindestwert fallen, wenn auf dem Knoten oder im Aggregat nicht genügend Leistungskapazität (Spielraum) vorhanden ist.

  • Ein Speicherobjekt, das einer QoS-Beschränkung unterliegt, muss in der SVM enthalten sein, zu der die Richtliniengruppe gehört. Mehrere Richtliniengruppen können derselben SVM angehören.

  • Es ist eine QoS-Best Practice, eine Richtliniengruppe auf Speicherobjekte desselben Typs anzuwenden.

  • Eine Richtliniengruppe, die ein Durchsatzminimum definiert, kann nicht auf eine SVM angewendet werden.

Schritte
  1. Es sollte überprüft werden, ob die Leistungskapazität des Knotens oder Aggregats ausreichend ist, wie in "Ermittlung der verbleibenden Leistungskapazität" beschrieben.

  2. Erstellen einer Richtliniengruppe:

    qos policy-group create -policy-group <policy_group> -vserver <SVM> -min-throughput <qos_target> -is-shared <true|false>

    Weitere Informationen zu qos policy-group create finden sich in der "ONTAP-Befehlsreferenz".

    Das folgende Beispiel erstellt die gemeinsam genutzte Richtliniengruppe pg-vs2 mit einem minimalen Durchsatz von 1.000 IOPS:

    cluster1::> qos policy-group create -policy group pg-vs2 -vserver vs2 -min-throughput 1000iops -is-shared true

    Das folgende Beispiel erstellt die nicht gemeinsam genutzte Richtliniengruppe pg-vs4 ohne Durchsatzbegrenzung:

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

    Sie können den qos policy-group modify Befehl verwenden, um Durchsatzgrenzen anzupassen. Weitere Informationen zu qos policy-group modify finden sich in der "ONTAP-Befehlsreferenz".

  3. Eine Richtliniengruppe auf ein Volume oder eine LUN anwenden:

    vserver create -vserver <SVM> -qos-policy-group <policy_group>

    Sie können den vserver modify Befehl verwenden, um eine andere Richtliniengruppe auf das Speicherobjekt anzuwenden.

    Im folgenden Beispiel wird die Richtliniengruppe pg-app2 auf das Volume app2 angewendet:

    cluster1::> volume create -vserver vs2 -volume app2 -aggregate aggr1 -qos-policy-group pg-app2
  4. Überwachung der Richtliniengruppenleistung:

    qos statistics performance show
    Hinweis

    Die Leistung wird vom Cluster aus überwacht. Ein Tool auf dem Host sollte nicht zur Leistungsüberwachung verwendet werden.

    Das folgende Beispiel zeigt die Performance von Richtliniengruppen:

    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

    Weitere Informationen zu qos statistics performance show finden sich in der "ONTAP-Befehlsreferenz".

  5. Überwachung der Arbeitslastleistung:

    qos statistics workload performance show
    Hinweis

    Die Leistung wird vom Cluster aus überwacht. Ein Tool auf dem Host sollte nicht zur Leistungsüberwachung verwendet werden.

    Das folgende Beispiel zeigt die Arbeitslastleistung:

    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

    Weitere Informationen zu qos statistics workload performance show finden sich in der "ONTAP-Befehlsreferenz".

Mit dem qos statistics workload latency show`Befehl können Sie detaillierte Latenzstatistiken für QoS-Workloads anzeigen. Weitere Informationen zu `qos statistics workload latency show finden sich in der "ONTAP-Befehlsreferenz".