CPU の見積もりを行う場合は、社内の各種就業者の平均 CPU 使用率に関する情報を収集する必要があります。

CPU 要件は、就業者のタイプによって異なります。パイロット段階で、仮想マシンの Perfmon や ESXiesxtopvCenter Server パフォーマンス監視ツールなどのパフォーマンス監視ツールを使用して、これらの就業者グループの平均とピークの両方の CPU 使用率レベルを把握してください。また、次のガイドラインも使用してください。

  • ソフトウェア開発者や、高パフォーマンスを必要とするその他のパワー ユーザーの CPU 要件は、ナレッジ ワーカーやタスク ワーカーよりもはるかに高くなる場合があります。CAD アプリケーションの使用、HD ビデオの再生、または 4K ディスプレイ解像度など、計算処理の負荷が高いタスクを実行している 64 ビットの Windows 7 仮想マシンでは、デュアルコアまたはクアッドコアの仮想 CPU が推奨されます。
  • シングル仮想 CPU は一般に、その他の場合に推奨されます。

多数の仮想マシンが 1 台のサーバ上で実行されるため、ウィルス対策エージェントなどのすべてのエージェントがまったく同じ時刻にアップデートの有無をチェックすると、CPU 使用率が急上昇するおそれがあります。パフォーマンスの問題を引き起こす可能性のあるエージェントの種類と数を特定し、それらの問題に対処するための戦略を採用します。たとえば、企業では次の戦略が有効な場合があります。

  • ソフトウェア管理エージェントを使用して個別の仮想デスクトップごとにソフトウェア アップデートをダウンロードするのではなく、インスタント クローンまたは View Composer のリンク クローンを使用してイメージを更新する。
  • ウィルス対策とソフトウェアの更新が、ログインしているユーザーが少ない可能性が高いオフピークの時間に実行されるようにスケジュールする。
  • 更新の実行時刻をずらすか、ランダム化する。
  • VMware vShield API と互換性があるアンチウイルス製品を使用します。たとえば、この API は VMware vCloud® Networking and Security 5.1 以降に統合されました。

まず非公式な最初のサイズ設定のアプローチとして、各仮想マシンには、保証された最小の計算能力として CPU コアの 1/8 ~ 1/10 が必要であると見なしてください。つまり、コアあたり 8 ~ 10 台の仮想マシンを使用するパイロットを計画します。たとえば、コアあたり 8 台の仮想マシンを想定したときに、2 ソケットの 8 コア ESXi ホストがある場合は、パイロット運用中にそのサーバ上で 128 台の仮想マシンをホストできます。この期間中にホスト上の全体的な CPU 使用率を監視し、使用率の急上昇に対する十分な余裕を確保するための安全マージン(たとえば、80 %)をほとんど超えることがないようにしてください。