VMWareクラスターで多数の仮想マシンを実行します。CPUが80%使用されると、速度が低下し始めます。
これには論理的な理由がありますか?また、VMWareは多くのCPUを使用していると言っています(アラート)
仮想化を映画のように考えてください。ムービーは一連の個別のフレームですが、再生されるモーションは連続しているように見えます。
仮想マシンでも同じです。物理CPUは、一度に1つのものしか実行できません。つまり、一度に実行できる仮想マシンは1つだけです。したがって、ハイパーバイザーはCPU時間をチャンクに分割することでCPUを「共有」します。各仮想マシンは、その処理を実行するために特定のチャンクを取得します。CPUのチャンクを頻繁に取得する場合は、映画のようになります。
仮想マシンは、実行されていない場合でも、継続的に実行されているようです。最新のCPUは十分に高速であるため、この幻想を取り除くことができます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加