1
私はホストシステム上で1台の仮想マシンを実行していますが、50%のメモリと50%のCPUが割り当てられています。ホストシステム上で1つの仮想マシンを実行すると、システムのパフォーマンスが低下しますか?
これにより、システムのパフォーマンスが半減しますか?
ご意見やご提案をお願いします。
私はホストシステム上で1台の仮想マシンを実行していますが、50%のメモリと50%のCPUが割り当てられています。ホストシステム上で1つの仮想マシンを実行すると、システムのパフォーマンスが低下しますか?
これにより、システムのパフォーマンスが半減しますか?
ご意見やご提案をお願いします。
アレックスは正しいです。ほとんどの仮想化システムでは、VM内で実行されているソフトウェアがそれほど多くのCPUとメモリを必要としていない場合、仮想マシンにCPUとメモリの量を正確に割り当てることができないため、システム性能の半分以下を占める可能性があります。 VMが要求の厳しいワークロードを実行している場合、これは当てはまりません。
システムパフォーマンスの半分以上を占める理由は、仮想化システムには、VMに仮想化を提供するために、独自のオーバーヘッドがあるためです。一部のメモリは仮想マシンで使用されるメモリとリソースを追跡するのに消費され、一部のCPUはVMのニーズ(ネットワークトラフィックなどからの割り込み)を処理するのに消費されます。
ヒント - あなたはhttp://serverfault.com/またはhttp://superuser.com/でこれを尋ねる方がよいでしょう。しかし、良い質問。 –
これはVMのワークロードによって異なります。それがアイドルであるか軽く負荷されている場合は、半分以下になる可能性があります。たくさんのI/Oと計算をしているなら、それは半分以上になる可能性があります。 –