Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

使用QoS設定處理量層

貢獻者

您可以使用 min-throughput 原則群組的欄位、可定義儲存物件工作負載的處理量層( QoS 最小值)。您可以在建立或修改儲存物件時套用原則群組。從ONTAP 功能性的問題9.8開始、您可以指定處理量層(以IOPS或Mbps為單位)、或是IOPS和Mbps。

開始之前
  • 您必須執行ONTAP 的是版本不含更新版本的版本。從ONTAP NetApp 9.2開始提供處理量層。

  • 您必須是叢集管理員、才能建立原則群組。

  • 從 ONTAP 9.13.1 開始、您可以使用在 SVM 層級強制執行處理量層級 調適性原則群組範本。您無法在具有 QoS 原則群組的 SVM 上設定調適性原則群組範本。

關於這項工作
  • 從ONTAP S得9.4開始、您可以使用非共享的QoS原則群組來指定要個別套用定義的處理量層級至每個成員工作負載。這是處理量層的原則群組可套用至多個工作負載的唯一條件。

    設定 -is-shared=false 適用於 qos policy-group create 指定非共用原則群組的命令。

  • 如果節點或Aggregate上的效能容量(保留空間)不足、則工作負載的處理量可能會低於指定樓層。

  • 受QoS限制的儲存物件必須由原則群組所屬的SVM所包含。多個原則群組可以屬於同一個SVM。

  • 將原則群組套用至相同類型的儲存物件、是QoS最佳實務做法。

  • 定義處理量層的原則群組無法套用至SVM。

步驟
  1. 如所述、檢查節點或集合體上是否有足夠的效能容量 "識別剩餘的效能容量"

  2. 建立原則群組:

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

    如需完整的命令語法、請參閱ONTAP 您的版本資訊手冊頁。您可以使用 qos policy-group modify 調整處理量樓層的命令。

    下列命令會建立共用原則群組 pg-vs2 最低處理量為 1 、 000 IOPS :

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

    下列命令會建立非共用原則群組 pg-vs4 無處理量限制:

    cluster1::> qos policy-group create -policy group pg-vs4 -vserver vs4 -is-shared false
  3. 將原則群組套用至磁碟區或LUN:

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

    如需完整的命令語法、請參閱手冊頁。您可以使用 _storage_object_modify 將不同原則群組套用至儲存物件的命令。

    下列命令會套用原則群組 pg-app2 磁碟區 app2

    cluster1::> volume create -vserver vs2 -volume app2 -aggregate aggr1 -qos-policy-group pg-app2
  4. 監控原則群組效能:

    qos statistics performance show

    如需完整的命令語法、請參閱手冊頁。

    註

    監控叢集的效能。請勿使用主機上的工具來監控效能。

    下列命令顯示原則群組效能:

    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
  5. 監控工作負載效能:

    qos statistics workload performance show

    如需完整的命令語法、請參閱手冊頁。

    註

    監控叢集的效能。請勿使用主機上的工具來監控效能。

    下列命令顯示工作負載效能:

    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
    註

    您可以使用 qos statistics workload latency show 命令以檢視 QoS 工作負載的詳細延遲統計資料。