KVM セットアップ (ホストとゲストの両方) に対する CPU オーバーコミットの影響を測定しようとしています。vCPU の数が増えるとパフォーマンスが低下することを検出できますが、理想的には、より客観的なメトリック (esxtop の CPU Ready など) を調べたいと考えています。同様のメトリックを提供する KVM の esxtop に相当するものはありますか。
2349 次
1 に答える
2
KVM で VM を監視する方法と、ESXi で VM を監視する方法には根本的な違いがあります。
多くの人が Linux で KVM を実行しているため、基盤となる OS は Linux ベースのものであると仮定します。
KVM で CPU Ready のような機能を取得するにはどうすればよいですか?
htop
追加のメトリックを有効にして、セクションを見てくださいgu
。これにより、ゲストが使用している CPU 使用率がわかります。- ゲストの全体的な CPU使用
virt-top
率 (とりわけ) を示すものを使用します。
ESXi に適用されるオーバーサブスクリプションの原則は、KVM にも適用されます。KVM は ESXi のように CPU ボンディング (デフォルト) を使用しませんが、KVM で pCPU と vCPU の比率が 1:5 を超えることは望ましくありません。もちろん、これは CPU をどれだけ使用しているかによって異なります。また、必要以上の CPU コアを提供することも望ましくありません。1 コアから開始し、上に移動します。
于 2015-03-23T23:38:26.667 に答える