ワークロードバランシング

最終公開日 : Oct 07, 2026
注記:
  • Workload Balancingは、XenServer® Premium Editionのお客様にご利用いただけます。XenServer ライセンスの詳細については、「ライセンス」を参照してください。アップグレードまたはXenServerライセンスの取得については、 XenServer Webサイトにアクセスしてください。
  • Workload Balancing 8.4.1はXenServer 8.4およびXenServer 9と互換性があります。ローリングプールアップグレードを Citrix Hypervisor™ 8.2 CU1からXenServer 8.4に実行する場合、Workload Balancing 8.2.2をXenServer 8.4 プールで使用することはできません。ローリングプールアップグレードを実行する前に、Workload Balancing仮想アプライアンスを8.4.1に更新してください。 Workload Balancing仮想アプライアンスの最新バージョンは、 XenServerダウンロードページからダウンロードできます。
Workload Balancingは、仮想アプライアンスとしてパッケージ化されたXenServer Premium Editionコンポーネントであり、 以下の機能を提供します。
  • XenServer環境における仮想マシン(VM)のパフォーマンスに関するレポートの作成
  • リソース使用率を評価し、ワークロードのニーズに合わせてプール内で最適なホストにVMを配置する
  • XenServerリソースプール内のホスト間でVMワークロードのバランスをとる
  • VMを起動する最適なホストを決定する
  • 電源をオフにしたVMを再開する最適なホストを決定する
  • ホストに障害が発生した場合にVMを移動する最適なホストを決定する
  • ホストをメンテナンスモードにする、またはメンテナンスモードから外す際に、ホストの各VMに最適なサーバーを決定 する
設定に応じて、Workload Balancingはこれらのタスクを自動的に実行するか、再バランシングと配置の推奨事項を受け入れるようにプロンプトを表示できます。 また、Workload Balancingを構成して、特定の時間にホストの電源を自動的にオフにすることもできます。 たとえば、夜間にホストの電源をオフにして電力を節約するように構成できます。
Workload Balancingは、実行するアクションに関してXenCenter®で通知を送信できます。 xe CLIを使用してWorkload Balancingアラートのアラートレベルを構成する方法の詳細については、 XenCenterでWorkload Balancingアラートのアラートレベルを設定するを参照してください。
Workload Balancingは、プール全体でのVMの使用状況を評価することで機能します。ホストがパフォーマンスしきい値を超えると、 Workload BalancingはVMをプール内の負荷の少ないホストに再配置します。ワークロードのバランスを再調整するために、Workload Balancingは VMを移動してホストのリソース使用率のバランスをとります。
リバランスと配置の推奨事項が環境のニーズに合致するように、 Workload Balancing を以下のいずれかの方法でワークロードを最適化するように構成できます。
  • リソースのパフォーマンスを最大化する
  • ホストに収容できるVMの数を最大化する
これらの最適化モードは、事前に定義された時間に自動的に変更されるように構成することも、常に同じ状態を維持するように構成することもできます。 さらに詳細な設定を行うには、個々のリソースメトリック(CPU、ネットワーク、ディスク、メモリ)の重み付けを微調整します。
キャパシティプランニングの実行を支援するために、Workload Balancing は、ホストとプールの健全性、 最適化とVMのパフォーマンス、およびVMの移動履歴に関する履歴レポートを提供します。
Workload Balancing はパフォーマンスデータを取得するため、このコンポーネントを使用して、 仮想化環境に関する「ワークロードレポート」と呼ばれるレポートを生成することもできます。詳細については、 ワークロードレポートの生成を参照してください。

Workload Balancing の基本概念

VMが実行されているとき、それらは物理ホスト上のコンピューティングリソースを消費します。これらのリソースには、CPU、メモリ、 ネットワーク読み取り、ネットワーク書き込み、ディスク読み取り、ディスク書き込みが含まれます。一部のVMは、そのワークロードに応じて、同じホスト上の他のVMよりも多くの CPUリソースを消費する場合があります。ワークロードは、VM上で実行されているアプリケーションとそのユーザー取引によって定義されます。 ホスト上のすべてのVMの合計リソース消費量は、ホスト上の利用可能なリソースを減少させます。
Workload Balancing は、VMおよび物理ホスト上のリソースパフォーマンスに関するデータを取得し、データベースに保存します。 Workload Balancing は、このデータとユーザーが設定した設定を組み合わせて使用し、 最適化と配置の推奨事項を提供します。
最適化とは、ホストが目標に沿って「改善」される方法です。Workload Balancing は、 パフォーマンスまたは密度を向上させるために、プール内のホスト間でVMを再分散する推奨事項を作成します。 Workload Balancing が推奨事項を作成する際、その目標は、プール内のホスト間でバランスまたは調和を生み出すことです。 Workload Balancing がこれらの推奨事項に基づいて行動する場合、その行動は最適化として知られています。
Workload Balancing が有効になっている場合、XenCenter はVMを起動するための最適なホストを示す星評価を提供します。 これらの評価は、以下の状況でも提供されます。
  • 電源がオフになっているVMを起動したい場合
  • サスペンドされているVMを起動したい場合
  • VMを別のホストに移行したい場合(移行およびメンテナンスモード)
Workload Balancing のコンテキスト内では:
  • パフォーマンスとは、ホスト上の物理リソース(例えば、CPU、メモリ、ネットワーク、ディスク 使用率など)の使用状況を指します。Workload Balancingをパフォーマンス最大化に設定すると、VMを配置して 各VMで利用可能なリソースの量を最大化するように推奨します。
  • 密度とは、ホスト上のVMの数を指します。Workload Balancingを密度最大化に設定すると、VMを配置して プール内で電源がオンになっているホストの数を減らせるように推奨します。これにより、VMには十分な 計算能力が確保されます。
Workload Balancingは、高可用性のためにすでに指定した設定と競合しません。これらの機能は 互換性があります。