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.

Durchsatz mit ONTAP adaptiven QoS-Richtliniengruppen festlegen

Beitragende netapp-lenida netapp-aherbin netapp-aaron-holt netapp-ahibbard netapp-aoife netapp-thomi
Änderungen vorschlagen

Sie können eine adaptive QoS-Richtliniengruppe verwenden, um eine Durchsatzobergrenze oder -untergrenze automatisch an die Volumengröße anzupassen und dabei das Verhältnis von IOPS zu TB/GB beizubehalten, wenn sich die Größe des Volumens ändert. Das ist ein erheblicher Vorteil, wenn man Hunderte oder Tausende von Workloads in einer großen Implementierung verwaltet.

Bevor Sie beginnen
  • Sie müssen ONTAP 9.3 oder höher ausführen.

  • Zum Erstellen einer Richtliniengruppe müssen Sie ein Cluster-Administrator sein.

  • Das Speicherobjekt, das Sie der Richtliniengruppe hinzufügen möchten, muss Mitglied einer nicht-adaptiven Richtliniengruppe sein

    Ein Speicherobjekt kann Mitglied einer adaptiven Richtliniengruppe oder einer nicht-adaptiven Richtliniengruppe sein, aber nicht beidem.

  • Die SVM des Speicherobjekts und die Richtlinie müssen gleich sein.

  • Das Speicherobjekt muss online sein.

Über diese Aufgabe

Adaptive QoS-Richtliniengruppen werden immer nicht gemeinsam genutzt: Die definierte Durchsatzdecke oder -Etage wird für jeden Workload der Mitglieder einzeln angewendet.

Das Verhältnis der Durchsatzbegrenzungen zum Storage-Objektgröße wird durch die Interaktion der folgenden Felder bestimmt:

  • `expected-iops`ist die minimale erwartete IOPS-Zahl pro zugewiesenem TB/GB.

    Hinweis
    `expected-iops` ist nur auf AFF-Plattformen für Volumes garantiert, die sich nicht in einer SnapMirror synchronen Beziehung befinden.  `expected-iops` ist für FabricPool nur garantiert, wenn die Tiering-Policy auf „none“ gesetzt ist und keine Blöcke in der Cloud sind.
  • `peak-iops`ist die maximal mögliche IOPS-Zahl pro zugewiesenem oder verwendetem TB/GB.

  • expected-iops-allocation`Gibt an, ob zugewiesener Speicherplatz (die Standardeinstellung) oder belegter Speicherplatz für expected-iops verwendet wird. `expected-iops-allocation is available beginning with ONTAP 9.5.

  • peak-iops-allocation Gibt an, ob zugewiesener oder genutzter Speicherplatz (Standard) für verwendet wird peak-iops.

  • absolute-min-iops Ist die absolute Mindestanzahl an IOPS. Sie können dieses Feld mit sehr kleinen Speicherobjekten verwenden. Es überschreibt sowohl peak-iops und/oder expected-iops wenn absolute-min-iops größer als der berechnete ist expected-iops.

    Wenn Sie beispielsweise expected-iops 1,000 IOPS/TB festlegen und die Volume-Größe weniger als 1 GB beträgt, expected-iops wird als Berechnung ein fraktionaler IOP berechnet. Der berechnete peak-iops Anteil wird noch kleiner sein. Sie können dies vermeiden, indem Sie absolute-min-iops einen realistischen Wert einstellen.

  • block-size Gibt die Anwendungs-I/O-Blockgröße an. Der Standardwert ist 32K. Gültige Werte sind 8K, 16K, 32K, 64K, BELIEBIG. IRGENDWELCHE bedeutet, dass die Blockgröße nicht durchgesetzt wird.

Schritte
  1. Erstellung einer anpassungsfähigen QoS-Richtliniengruppe:

    qos adaptive-policy-group create -policy group _policy_group_ -vserver _SVM_ -expected-iops _number_of_iops_/TB|GB -peak-iops _number_of_iops_/TB|GB -expected-iops-allocation-space|used-space -peak-iops-allocation allocated-space|used-space -absolute-min-iops _number_of_iops_ -block-size 8K|16K|32K|64K|ANY

    Erfahren Sie mehr über qos adaptive-policy-group create in der "ONTAP-Befehlsreferenz".

    Hinweis

    -expected-iops-allocation Und -block-size ist in ONTAP 9.5 und später verfügbar. Diese Optionen werden in ONTAP 9.4 und früher nicht unterstützt.

    Mit dem folgenden Befehl wird eine Richtliniengruppe adpg-app1 für adaptive QoS mit -expected-iops einem Wert von 300 IOPS/ -peak-iops`TB erstellt, `-peak-iops-allocation auf 1,000 IOPS/TB used-space -absolute-min-iops festgelegt, auf festgelegt und auf 50 IOPS festgelegt:

    cluster1::> qos adaptive-policy-group create -policy group adpg-app1 -vserver vs2 -expected-iops 300iops/tb -peak-iops 1000iops/TB -peak-iops-allocation used-space -absolute-min-iops 50iops
  2. Anwenden einer anpassungsfähigen QoS-Richtliniengruppe auf ein Volume:

    volume create -vserver SVM -volume _volume_ -aggregate _aggregate_ -size _number_of_ TB|GB -qos-adaptive-policy-group _policy_group_

    Erfahren Sie mehr über volume create in der "ONTAP-Befehlsreferenz".

    Mit dem folgenden Befehl wird die Richtliniengruppe der adaptiven QoS adpg-app1 auf das Volume angewendet app1:

    cluster1::> volume create -vserver vs1 -volume app1 -aggregate aggr1 -size 2TB -qos-adaptive-policy-group adpg-app1

    Mit den folgenden Befehlen wenden Sie die standardmäßige Richtliniengruppe adaptive QoS extreme auf das neue Volume app4 und auf das vorhandene Volume app5`an. Die für die Richtliniengruppe definierte Durchsatzobergrenze gilt für Volumes `app4 und app5 individuell:

    cluster1::> volume create -vserver vs4 -volume app4 -aggregate aggr4 -size 2TB -qos-adaptive-policy-group extreme
    cluster1::> volume modify -vserver vs5 -volume app5 -qos-adaptive-policy-group extreme

Standardmäßige adaptive QoS-Richtliniengruppen

Drei standardmäßige adaptive QoS-Richtliniengruppen sind verfügbar. Sie können diese Richtliniengruppen direkt auf ein Volume anwenden.

Standardrichtliniengruppe

Erwartete IOPS/TB

Max. IOPS/TB

Absolute IOPS-Minimum

extreme

6.144

12.288

1000

performance

2.048

4.096

500

value

128

512

75