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.

Verwendung von adaptiven QoS-Richtliniengruppen

Beitragende

Mithilfe einer Richtliniengruppe „Adaptive QoS“ können Sie eine Durchsatzobergrenze oder -Stellfläche automatisch skalieren und bei sich änderungsem Volume das Verhältnis von IOPS zu GB/s. Wenn Sie Hunderte oder Tausende Workloads in einer großen Implementierung managen, bedeutet dies einen enormen Vorteil.

Bevor Sie beginnen
  • Sie müssen ONTAP 9.3 oder höher ausführen. Adaptive QoS-Richtliniengruppen sind ab ONTAP 9.3 verfügbar.

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

Über diese Aufgabe

Ein Storage-Objekt kann Mitglied einer adaptiven Richtliniengruppe oder einer nicht-adaptiven Richtliniengruppe sein, jedoch nicht beides. Die SVM des Storage-Objekts und die Richtlinie müssen identisch sein. Das Storage-Objekt muss online sein.

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 das erwartete Minimum an IOPS pro zugewiesenem TB/GB.

    Hinweis
    `expected-iops` Garantiert nur auf AFF-Plattformen. `expected-iops` Eine Garantie für FabricPool ist nur dann gegeben, wenn die Tiering-Richtlinie auf „keine“ gesetzt ist und sich keine Blöcke in der Cloud befinden. `expected-iops` Garantiert für Volumes, die sich nicht in einer synchronen SnapMirror-Beziehung befinden.
  • peak-iops Ist die maximal mögliche IOPS pro zugewiesenem oder belegtem TB/GB.

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

    Hinweis

    expected-iops-allocation Ist verfügbar in ONTAP 9.5 und später. Es wird nicht unterstützt in ONTAP 9.4 und früher.

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

In der folgenden Tabelle sind drei Adaptive QoS-Richtliniengruppen 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

Sie können einer Richtliniengruppe kein Speicherobjekt zuweisen, wenn das zugehörige Objekt oder seine untergeordneten Objekte einer Richtliniengruppe angehören. In der folgenden Tabelle sind die Einschränkungen aufgeführt.

Wenn Sie die folgende Zuordnung zuweisen: Dann kann nicht zugewiesen werden…​

SVM einer Richtliniengruppe

Alle Storage-Objekte, die der SVM in einer Richtliniengruppe enthalten sind

Volume zu einer Richtliniengruppe

Das Volume enthält SVM oder untergeordnete LUNs einer Richtliniengruppe

LUN einer Richtliniengruppe

Die LUN enthält Volume oder SVM zu einer Richtliniengruppe

Datei zu einer Richtliniengruppe

Die Datei mit Volume oder SVM in einer Richtliniengruppe

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

    Eine vollständige Befehlssyntax finden Sie in der man-Page.

    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

    Eine vollständige Befehlssyntax finden Sie in den man-Pages.

    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