XenCenter

メトリックの重み付けの調整

Workload Balancing は、リソースへの重要度を割り当てる方法であるメトリックの重み付けを使用して、どのホストを最初に最適化するかを決定します。

注:

メトリックの重み付けを調整する前に、Citrix は Workload Balancing のドキュメント で最適化と統合のプロセスについて読むことを推奨します。この記事の情報は、その情報の一部であり、ユーザーインターフェイスを変更する際の参照としてのみ使用することを目的としています。

Workload Balancing が最適化の推奨事項を処理する際、最適化順序を作成します。Workload Balancing は、メトリックの重み付けページで最も重要と評価されたリソースに対して、最も高いメトリック値を持つホストを優先的に処理するようにホストをランク付けすることで、最適化順序を決定します。

Workload Balancing が、どのホストと VM を最初に処理するかを決定する際にメトリックの重み付けをどのように使用するかは、最適化モード (最大密度または最大パフォーマンス) によって異なります。一般的に、プールが最大パフォーマンスモードの場合にメトリックの重み付けが使用されます。ただし、Workload Balancing が最大密度モードの場合でも、リソースがクリティカルしきい値を超えるとメトリックの重み付けが使用されます。

最大パフォーマンスモードでのメトリックの重み付けの適用方法

最大パフォーマンスモードでは、Workload Balancing はメトリックの重み付けを使用して以下を決定します。

  • どのホストのパフォーマンスを最初に処理するか
  • どの VM を最初に移行することを推奨するか

たとえば、ネットワーク書き込みを最も重要なリソースとしてランク付けした場合、Workload Balancing は最初にパフォーマンスの問題に対処し、1 秒あたりのネットワーク書き込みが最も多いホストに対して最適化の推奨を行います。

最大密度モードでのメトリックの重み付けの適用方法

最大密度モードでは、Workload Balancing はホストがクリティカルしきい値に達した場合にのみメトリックの重み付けを使用します。その後、Workload Balancing は、どのホストもクリティカルしきい値を超えなくなるまで、最大パフォーマンスに似たアルゴリズムを適用します。最大パフォーマンスに似たアルゴリズムを使用する場合、Workload Balancing は最大パフォーマンスモードの場合と同じ方法でメトリックの重み付けを使用して最適化順序を決定します。

2 つ以上のホストのリソースがクリティカルしきい値を超えている場合、Workload Balancing は、どのホストを最初に最適化し、そのホスト上のどの VM を最初に再配置するかを決定する前に、各リソースに設定した重要度を確認します。

たとえば、プールにホスト A とホスト B が含まれており、それらが次の状態であるとします。

  • ホストAのCPU使用率がCPUのクリティカルしきい値を超えています。CPU使用率のメトリック重み付けは、スライダーの最も右側(重要度高)に設定されています。
  • ホストBのメモリ使用率がメモリのクリティカルしきい値を超えています。メモリ使用率のメトリック重み付けは、スライダーの最も左側(重要度低)に設定されています。

Workload Balancingは、ホストAでクリティカルしきい値に達したリソースが最も高い重み付けが割り当てられているリソースであるため、まずホストAの最適化を推奨します。Workload Balancingは、ホストAのパフォーマンスに対処する必要があると判断した後、そのホスト上のVMの配置を推奨し始めます。これらの推奨は、CPU使用率が最も高いVMから始まります。これは、そのCPU使用率が最も高い重み付けを持つリソースであるためです。

Workload BalancingがホストAの最適化を推奨した後、ホストBの最適化推奨を行います。ホストB上のVMの配置を推奨する際、CPU使用率が最も高い重み付けが割り当てられているため、まずCPU使用率に対処します。

最適化が必要なホストが他にもある場合、Workload Balancingは、3番目に高いCPU使用率を持つホストに応じて、それらのホストのパフォーマンスに対処します。

デフォルトでは、すべてのメトリック重み付けはスライダーの最も遠い点(重要度高)に設定されています。

注記:

メトリックの重み付けは相対的です。この動作は、すべてのメトリックが同じレベルに設定されている場合、たとえそのレベルが重要度低であっても、すべて同じ重み付けがされることを意味します。各メトリックを実際に設定する重みよりも、メトリック間の関係がより重要です。

メトリックの重み付け係数を編集するには

  1. リソースペインでプールを選択し、WLBタブを選択してから、設定を選択します。
  2. 左ペインで、メトリックの重み付けを選択します。
  3. メトリックの重み付けページで、必要に応じて個々のリソースの横にあるスライダーを調整します。

    スライダーを重要度低に移動すると、仮想マシンが常にこのリソースを最大限に利用できるようにすることが、このリソースプールではそれほど重要ではないことを示します。

関連ドキュメント

XenServer 現行リリース

メトリックの重み付けの調整