XenCenter

クリティカルしきい値の変更

このトピックでは、デフォルトのクリティカルしきい値を変更する方法、およびクリティカルしきい値がのしきい値をどのように変更するかについてガイダンスを提供します。

この情報は、しきい値を変更する際の参考としてのみ提供されます。このトピックで説明されている概念を理解するには、(/ja-jp/xenserver/current-release/wlb.html)で提供されている情報のより完全なコンテキストでそれらを読むことが重要です。

概要

使用率を評価する際、Workload Balancing はその日次平均を、低、中、高、クリティカルの4つのしきい値と比較します。クリティカルしきい値を指定(またはデフォルトを受け入れ)すると、Workload Balancing はプール上のクリティカルしきい値に対して他のしきい値を設定します。最適化の推奨事項がいつトリガーされるかを制御する方法として、クリティカルしきい値を変更したい場合があります。

Workload Balancing は、リソースプール内の物理ホストのCPU、メモリ、ネットワーク読み取り、ネットワーク書き込み、ディスク読み取り、およびディスク書き込みの使用率を評価します。

Workload Balancing は、ワークロードの再配置を推奨するかどうか、および物理ホストが仮想マシンワークロードに適しているかどうかを、以下を評価することによって決定します。

  • 物理ホストでリソースのクリティカルしきい値が満たされているかどうか
  • (クリティカルしきい値が満たされている場合)リソースに割り当てられた重要度

注:

データが人為的に高く表示されるのを防ぐため、Workload Balancing はリソースの日次平均を評価し、使用率の急上昇を平滑化します。

Workload Balancing は、リソースの平均化された履歴使用率がそのしきい値に違反しているかどうかに基づいて、推奨事項を作成するかどうかを決定します。Workload Balancing の推奨事項は、最大パフォーマンスモードの高しきい値、または最大密度モードの低およびクリティカルしきい値が違反された場合にトリガーされます。

リソースの新しいクリティカルしきい値を指定すると、Workload Balancing は、新しいクリティカルしきい値に対してリソースの他のしきい値をリセットします。(ユーザーインターフェイスを簡素化するため、クリティカルしきい値はXenCenterを通じて変更できる唯一のしきい値です。)」

詳細については、(/ja-jp/xenserver/current-release/wlb.html)を参照してください。

しきい値のデフォルト設定

次の表に、ワークロードバランシングのしきい値のデフォルト値を示します。

設定 デフォルト
CPU使用率 90% 76.5% 45% 22.5%
空きメモリ 51 MB 63.75 MB 510 GB 1,020 GB
ネットワーク読み取り 25 MB/s 21.25 MB/s 12.5 MB/s 6.25 MB/s
ネットワーク書き込み 25 MB/s 21.25 MB/s 12.5 MB/s 6.25 MB/s
ディスク読み取り 25 MB/s 21.25 MB/s 12.5 MB/s 6.25 MB/秒
ディスク書き込み 26 MB/秒 21.25 MB/秒 12.5 MB/秒 6.25 MB/秒

高、中、低のリソースメトリックの値を計算するために、Workload Balancing はクリティカルしきい値の新しい値を以下の係数で乗算します。

  • 高しきい値係数: 0.85
  • 中しきい値係数: 0.50
  • 低しきい値係数: 0.25

空きメモリのしきい値を計算するために、Workload Balancing はクリティカルしきい値をこれらの係数で乗算します。

  • 高しきい値係数: 1.25
  • 中しきい値係数: 10.0
  • 低しきい値係数: 20.0

この動作は、たとえばクリティカルしきい値を95%に引き上げると、WLBが他のしきい値を自動的に以下にリセットすることを意味します。

  • 高しきい値を80.75%に
  • 中しきい値を47.5%に
  • 低しきい値を23.75%に

特定のしきい値に対してこの計算を実行するには、そのリソースのクリティカルしきい値に入力した値に、そのしきい値の係数を掛けます。

High, Medium, or Low Threshold = Critical Threshold \* Threshold Factor

たとえば、ネットワーク読み取りのクリティカルしきい値を40 MB/秒に変更し、他のしきい値を知りたい場合:

  • 低しきい値を取得するには、40に0.25を掛けます
  • 中しきい値を取得するには、40に0.50を掛けます
  • 高しきい値を取得するには、40に0.85を掛けます

プールコーディネーターの過負荷を防ぐため、Workload Balancingは、プールコーディネーターのクリティカルしきい値を自動的に低い値に設定します。

他のしきい値が推奨事項をトリガーする方法

クリティカルしきい値は多くの推奨事項をトリガーしますが、他のしきい値も次のように推奨事項をトリガーできます。

高しきい値

  • 最大パフォーマンス。高しきい値を超えると、最適化の推奨事項がトリガーされ、仮想マシンをリソース使用率の低いホストに再配置します。
  • 最大密度。Workload Balancingは、いずれかのホストリソースの使用率が高しきい値を超えてしまう場合、ホストにVMを配置することを推奨しません。

低しきい値

  • 最大パフォーマンス。ワークロードバランシングは、低しきい値から推奨事項をトリガーしません。
  • 最大密度。メトリック値が低しきい値を下回ると、ホストが十分に活用されていないことをワークロードバランシングに通知します。このシグナルは、仮想マシンをより少ないホストに統合するための最適化推奨事項をトリガーします。ワークロードバランシングは、ホストのリソースのいずれかのメトリック値が高しきい値に達するまで、仮想マシンをホストに移動することを推奨し続けます。

    ただし、VMの再配置後、新しいホスト上のリソース使用率がそのクリティカルしきい値を超えた場合、WLBは一時的に最大パフォーマンスアルゴリズムに似たアルゴリズムを使用して、VMの新しいホストを見つけます。ワークロードバランシングは、プール全体のホストのリソース使用率が高しきい値を下回るまで、このアルゴリズムを使用して仮想マシンの移動を推奨し続けます。

クリティカルしきい値を変更するには

  1. リソースペインでプールを選択し、WLBタブを選択し、設定を選択します。
  2. 左ペインで、クリティカルしきい値を選択します。
  3. クリティカルしきい値ページで、クリティカルしきい値ボックスに新しい値を承認または入力します。ワークロードバランシングは、仮想マシンの配置とプール最適化の推奨事項を作成する際に、これらのしきい値を使用します。ワークロードバランシングは、ホストのリソース使用率を設定されたクリティカル値を下回るように努めます。

関連ドキュメント

XenServer 現行リリース

クリティカルしきい値の変更