Richten Sie mit QoS in ONTAP eine Durchsatzebene ein
Über das min-throughput Feld für eine Richtliniengruppe kann eine Durchsatzmenge für Storage-Objekt-Workloads definiert werden (QoS Min). Sie können die Richtliniengruppe anwenden, wenn Sie das Speicherobjekt erstellen oder ändern. Ab ONTAP 9.8 können Sie die Durchsatzfläche in IOPS oder MB/s oder IOPS und MB/s angeben.
-
Zum Erstellen einer Richtliniengruppe müssen Sie ein Cluster-Administrator sein.
-
Ab ONTAP 9.13.1 lassen sich Durchsatzwerte auf SVM-Ebene mithilfe eines erzwingenVorlage für adaptive Richtliniengruppen. Sie können keine Vorlage für adaptive Richtliniengruppen auf einer SVM mit einer QoS-Richtliniengruppe festlegen.
-
Ab ONTAP 9.4 können Sie mithilfe einer Richtliniengruppe ohne Shared_ QoS festlegen, dass die definierte Durchsatzfläche auf jeden Workload der Mitglieder einzeln angewendet wird. Dies ist die einzige Bedingung, bei der eine Richtliniengruppe für eine Durchsatzboden auf mehrere Workloads angewendet werden kann.
Legen Sie
-is-shared=falsefür denqos policy-group createBefehl fest, um eine nicht freigegebene Richtliniengruppe anzugeben. -
Der Durchsatz für einen Workload könnte unter die angegebene Etage fallen, wenn auf dem Node oder Aggregat keine Performance-Kapazität (Reserve) vorhanden ist.
-
Ein Storage-Objekt, das einem QoS-Limit unterliegt, muss von der SVM, der die Richtliniengruppe angehört, enthalten sein. Mehrere Richtliniengruppen können derselben SVM angehören.
-
Es handelt sich um eine Best Practice bei QoS, eine Richtliniengruppe auf denselben Storage-Typ anzuwenden.
-
Eine Richtliniengruppe mit Durchsatzboden kann nicht auf eine SVM angewendet werden.
-
Prüfen Sie, ob auf dem Node oder Aggregat eine ausreichende Performance-Kapazität zur "Identifizierung der verbleibenden Performance-Kapazität"Verfügung steht, wie in beschrieben.
-
Erstellen einer Richtliniengruppe:
qos policy-group create -policy group policy_group -vserver SVM -min-throughput qos_target -is-shared true|falseErfahren Sie mehr über
qos policy-group createin der "ONTAP-Befehlsreferenz". -
Sie können den
qos policy-group modifyBefehl verwenden, um Durchsatzböden anzupassen.Mit dem folgenden Befehl wird die Gruppe für gemeinsam genutzte Richtlinien
pg-vs2mit einem Mindestdurchsatz von 1,000 IOPS erstellt:cluster1::> qos policy-group create -policy group pg-vs2 -vserver vs2 -min-throughput 1000iops -is-shared true
Mit dem folgenden Befehl wird die nicht gemeinsam genutzte Richtliniengruppe
pg-vs4ohne Durchsatzbegrenzung erstellt:cluster1::> qos policy-group create -policy group pg-vs4 -vserver vs4 -is-shared false
Erfahren Sie mehr über
qos policy-group modifyin der "ONTAP-Befehlsreferenz". -
Anwenden einer Richtliniengruppe auf ein Volume oder eine LUN:
storage_object create -vserver SVM -qos-policy-group policy_group`Sie können die `_storage_object_modifyBefehl, um eine andere Richtliniengruppe auf das Speicherobjekt anzuwenden.Mit dem folgenden Befehl wird die Richtliniengruppe
pg-app2auf das Volume angewendetapp2:cluster1::> volume create -vserver vs2 -volume app2 -aggregate aggr1 -qos-policy-group pg-app2
Erfahren Sie mehr über die in diesem Verfahren beschriebenen Befehle im "ONTAP-Befehlsreferenz".
-
Überwachung der Richtliniengruppenleistung:
qos statistics performance showMonitoring der Performance über das Cluster Verwenden Sie kein Tool auf dem Host, um die Leistung zu überwachen.
Mit dem folgenden Befehl wird die Performance der Richtliniengruppe angezeigt:
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
Erfahren Sie mehr über
qos statistics performance showin der "ONTAP-Befehlsreferenz". -
Monitoring der Workload-Performance:
qos statistics workload performance showMonitoring der Performance über das Cluster Verwenden Sie kein Tool auf dem Host, um die Leistung zu überwachen.
Mit dem folgenden Befehl wird die Workload-Performance angezeigt:
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
Erfahren Sie mehr über
qos statistics workload performance showin der "ONTAP-Befehlsreferenz".Sie können mit dem
qos statistics workload latency showBefehl detaillierte Latenzstatistiken für QoS-Workloads anzeigen. Erfahren Sie mehr überqos statistics workload latency showin der "ONTAP-Befehlsreferenz".