
4 コアの物理サーバーがあり、Win2k3、IIS6、SQL Server 2k5 とともに問題なく動作しています。サービス プロバイダーは、ボックスを ESX に P2V することを望んでいます。私たちはそれに反対しているわけではありませんが、物理サーバーのパフォーマンスを評価することにかなり慣れてきたので、仮想代替品の構成とパフォーマンスについて少し不安を感じています。質問:
ボックスはマルチスロット、4 コアですが、O/S は CPU として何を「認識」するのでしょうか? これにより、Windows は再登録することになるのでしょうか?
パフォーマンスの比較はどうでしょうか? IIS と SQL は多くのコアを必要としますが、現在はそれぞれ物理ボックスの 10% 未満です。VMWare はこれをどうするのでしょうか?
皆様のご意見に感謝いたします。
答え1
OS は、ESX で割り当てられた CPU の数だけ CPU があると考えます。これは 1、2、または 4 個の仮想 CPU になります。vSphere では、これが 8 個に増えたと思います。
すべてのハードウェアが変更されるため、Windows が再登録を必要とする可能性があります。ただし、これは簡単に修正できます。
パフォーマンスは問題にならないはずです。私は 2 つの仮想 CPU を持つ仮想マシンで 300 人の Exchange サーバーを問題なく実行しています。また、仮想 CPU が少ない場合でも VM のパフォーマンスは変わらないことに気付くかもしれません。これは、各仮想 CPU ごとに、ティックを処理するために読み取られる物理コアを調整する必要があるためです。仮想 CPU が増えるほど、より多くのコアを「空ける」必要があります。私たちは、絶対に必要な場合を除き、ほとんどのサーバーを 1 つの仮想 CPU で実行しています。現在、2 つの仮想 CPU で実行しているマシンは SQL と Exchange だけです (Citrix を含む)。
答え2
この素晴らしい記事をご覧ください: http://www.vmware.com/resources/techresources/1007
しかし、既存のボックスを取得して ESX にするつもりですか、それとも既存の「サーバー」を現在のハードウェアから別の ESX ホストに移動するつもりですか? 「P2V」と言うと、後者のように思えます。