1
我正在嘗試測量KVM設置(主機和來賓)上的cpu overcommitting的影響。我可以檢測vCPU數量增加時性能下降,但理想情況下我想查看一些更客觀的指標(如esxtop中的CPU Ready)。是否有與提供類似指標的KVM相同的esxtop?如何獲取KVM guest虛擬機的「CPU就緒」值?
我正在嘗試測量KVM設置(主機和來賓)上的cpu overcommitting的影響。我可以檢測vCPU數量增加時性能下降,但理想情況下我想查看一些更客觀的指標(如esxtop中的CPU Ready)。是否有與提供類似指標的KVM相同的esxtop?如何獲取KVM guest虛擬機的「CPU就緒」值?
在監控KVM中的虛擬機的方式與如何使用ESXi監控虛擬機之間存在着根本性區別。
由於很多人在Linux中運行KVM,我將假定您的底層操作系統是基於Linux的操作系統。
如何使CPU就緒與KVM一樣?
htop
使更多指標和觀看gu
部分。這將告訴您客人使用的CPU使用量。virt-top
它告訴你客人的整體CPU使用情況(等等)。適用於ESXi的oversubscription原理也適用於KVM。儘管KVM不像ESXi那樣使用CPU綁定(默認情況下),但您仍然不希望KVM中的vCPU與vCPU的比率高於1:5。當然,這取決於你使用CPU的數量。您也不希望提供比必要更多的CPU內核。從1核開始並向上移動。