Active IQ Unified Manager 9.13

to English version

パフォーマンス サービス レベル

パフォーマンス サービス レベル(PSL)を使用すると、ワークロードに対してパフォーマンスとストレージの目標を定義することができます。ワークロードの作成時または編集時にPSLをワークロードに割り当てることができます。

ストレージ リソースは、サービス レベル目標(SLO)に基づいて管理および監視されます。SLOは、必要なパフォーマンスと容量に基づくサービス レベル アグリーメントによって定義されます。Unified Managerでは、SLOはNetAppストレージで実行されているアプリケーションのPSLの定義を意味します。ストレージ サービスの内容は、基盤となるリソースのパフォーマンスと利用率に基づいて決定されます。PSLは、ストレージ サービスの目標を表したものです。ストレージ プロバイダーは、PSLを使用してワークロードに対してパフォーマンスと容量の目標を指定できます。 ワークロードにPSLを割り当てると、ONTAP上の対応するワークロードがパフォーマンスと容量の目標で管理されます。各PSLは、ピークIOPS、想定IOPS、絶対最小IOPS、および想定レイテンシで規定されます。

Unified Managerには次のタイプのPSLがあります。

  • システム定義:Unified Managerには、変更不可の組み込みのポリシーがいくつか用意されています。事前定義されたPSLは次のとおりです。

    • 最高レベルのパフォーマンス

    • パフォーマンス

    • 「最高レベルのパフォーマンス」、「パフォーマンス」、「バリュー」の各PSLは、データセンターの一般的なストレージ ワークロードのほとんどに当てはまります。

      Unified Managerには、データベース アプリケーション用に3種類のパフォーマンス サービス レベルも用意されています。これらは、バーストIOPSをサポートする非常にハイパフォーマンスなPSLであり、スループットの要求が最も厳しいデータベース アプリケーションに適しています。

    • 最高レベル(データベース ログ用)

    • 最高レベル(データベース共有データ用)

    • 最高レベル(データベース データ用)

  • ユーザー定義:事前定義されたパフォーマンス サービス レベルが要件に合わない場合は、新しいPSLを作成できます。詳細については、「パフォーマンス サービス レベルの作成と編集」を参照してください。

  • 最高レベル以上:「最高レベル以上」PSLはシステム推奨のPSLであり、「最高レベル」を超えるIOPSが求められるワークロードに対して提案されます。ワークロードはIOPS、容量、レイテンシに基づいて内部で分析され、該当するワークロードには[ストレージ] > [ワークロード] > [すべてのワークロード]画面で「最高レベル以上」PSLが推奨されます。PSLをワークロードに適用すると、最適なパフォーマンスを確保することができます。

    ワークロードのIOPSパラメーターはワークロードの動作に応じて動的に生成され、「最高レベル以上」PSLの名前にBeyond Extreme <number-(peak IOPS/TB)> <number(expected IOPS/TB)>という形式で追加されます。たとえば、あるワークロードのピークIOPSと想定IOPSをそれぞれ106345および37929とシステムが判断した場合、そのワークロードに対して生成される「最高レベル以上」PSLの名前はBeyond Extreme 106345 37929になります。これらのPSLはシステムから推奨されたものですが、ワークロードに割り当てるとPSLのタイプはUser-definedに設定されます。

PSLの割り当てによるワークロードの管理

PSLには、[ポリシー] > [パフォーマンス サービス レベル]ページから、またはストレージ プロバイダーのAPIを使用してアクセスできます。PSLを割り当ててストレージ ワークロードを管理すれば、ストレージ ワークロードを個別に管理する手間を省くことができます。変更についても、個別に管理するのではなく、別のPSLを再割り当てして管理することができます。Unified Managerは、内部の評価と推奨事項に基づいて、ワークロードにどのPSLを割り当てるべきかを提案します。

ワークロードへのシステム推奨PSLの割り当てについては、「ワークロードへのシステム推奨PSLの割り当て」を参照してください。

[パフォーマンス サービス レベル]ページには使用可能なPSLポリシーが表示され、追加、編集、削除することができます。

システム定義のPSL、またはワークロードに現在割り当てられているPSLは変更できません。ワークロードに割り当てられているPSL、または他に使用可能なPSLがない場合、そのPSLは削除できません。

このページに表示される情報は次のとおりです。

フィールド 説明

名前

PSLの名前。

タイプ

システム定義のポリシーかユーザー定義のポリシーか。

想定IOPS/TB

LUNまたはファイル共有でアプリケーションが実行すると想定される最小IOPS。想定IOPSは、ストレージ オブジェクトの割り当てサイズに基づいて、割り当てられる最小想定IOPSを指定します。

ピークIOPS/TB

LUNまたはファイル共有でアプリケーションが実行できる最大IOPS。ピークIOPSは、ストレージ オブジェクトの割り当てサイズまたは使用済みサイズに基づいて、割り当て可能な最大IOPSを指定します。

ピークIOPSは割り当てポリシーを基準にして算出されます。割り当てポリシーは、allocated-spaceまたはused-spaceのいずれかです。割り当てポリシーがallocated-spaceの場合は、ストレージ オブジェクトのサイズに基づいてピークIOPSが計算されます。割り当てポリシーがused-spaceの場合は、Storage Efficiency機能の効果を考慮し、ストレージ オブジェクトに格納されているデータの量に基づいてピークIOPSが計算されます。デフォルトの割り当てポリシーはused-spaceです。

絶対最小IOPS

絶対最小IOPSは、想定IOPSがこの値より低い場合に使用されます。システム定義のPSLのデフォルト値は次のとおりです。

  • 最高レベルのパフォーマンス:想定IOPS ≧ 6144/TBの場合、絶対最小IOPS = 1000

  • パフォーマンス:6144/TB > 想定IOPS ≧ 2048/TBの場合、絶対最小IOPS = 500

  • バリュー:2048/TB > 想定IOPS ≧ 128/TBの場合、絶対最小IOPS = 75

システム定義のデータベースPSLのデフォルト値は次のとおりです。

  • 最高レベル(データベース ログ用):想定IOPS ≧ 22528の場合、絶対最小IOPS = 4000

  • 最高レベル(データベース共有データ用):想定IOPS ≧ 16384の場合、絶対最小IOPS = 2000

  • 最高レベル(データベース データ用):想定IOPS ≧ 12288の場合、絶対最小IOPS = 2000

カスタムPSLの場合、絶対最小IOPSの最大値は75000です。最小値は次の式で計算されます。

1000/想定レイテンシ

想定レイテンシ

処理あたりのミリ秒(ms/op)で表したストレージIOPSの想定レイテンシ。

容量

クラスタ内の使用可能容量と使用済み容量の合計。

ワークロード

PSLが割り当てられているストレージ ワークロードの数。

PSLで定義されたしきい値を超えているワークロードに対して生成されるイベント

ワークロードが過去1時間のうち30%で想定レイテンシの値を超過すると、Unified Managerは次のいずれかのイベントを生成し、潜在的なパフォーマンスの問題として通知します。

  • パフォーマンス サービス レベル ポリシーに定義されたワークロードのボリューム レイテンシしきい値を超過

  • パフォーマンス サービス レベル ポリシーに定義されたワークロードの LUN レイテンシしきい値を超過

ワークロードを分析して、何が高レイテンシを引き起こしているかを確認することができます。

詳細については、次のリンクを参照してください。

システム定義のPSL

次の表に、システム定義のPSLに関する情報を示します。

パフォーマンス サービス レベル 説明 / ユースケース 想定レイテンシ(ms/op) ピークIOPS 想定IOPS 絶対最小IOPS

最高レベルのパフォーマンス

最高のスループットを非常に低いレイテンシで実現

レイテンシの影響を受けやすいアプリケーションに最適

1

12288

6144

1000

パフォーマンス

高いスループットを低いレイテンシで実現

データベース / 仮想アプリケーションに最適

2

4096

2048

500

高いストレージ容量を適度なレイテンシで実現

大容量アプリケーション(Eメール、Webコンテンツ、ファイル共有、バックアップ ターゲットなど)に最適

17

512

128

75

最高レベル(データベース ログ用)

最小のレイテンシで最大スループットを実現

データベース ログをサポートするデータベース アプリケーションに最適。データベース ログは非常にバースト性が高く、常にロギングが必要であるため、このPSLは最高のスループットを提供します。

1

45056

22528

4000

最高レベル(データベース共有データ用)

非常に高いスループットを最小のレイテンシで実現

共通のデータ ストアに格納されていて、データベース間で共有されているデータベース アプリケーション データに最適

1

32768

16384

2000

最高レベル(データベース データ用)

高いスループットを最小のレイテンシで実現

データベース テーブル情報やメタデータなどのデータベース アプリケーション データに最適

1

24576

12288

2000

Top of Page