ESXi 6.7 上的 CPU 使用率不平衡

ESXi 6.7 上的 CPU 使用率不平衡

我們正在使用運行 ESXi 6.7 Enterprise Plus 的伺服器,主機板具有 2 個 Xeon 10 核心 CPU。

主機負載適中,但奇怪的是,ESXi 監控螢幕顯示MAX 套接字(程式包)0 使用率為87%,套接字(套件)1 利用率為2.5%,平均套接字0 使用率為20%,套接字利用率為1%。

這是正常的嗎? ESXi 是否應該平衡 2 個 CPU 之間的負載?或者它是否填充了一個,然後開始使用另一個。

我認為許可證已安裝並且應該支援 2 個套接字(儘管我在 GUI 的許可證選項卡上沒有看到 CPU 限制)。我沒有購買硬體/許可證,所以我不太了解購買的內容,但我可以看到許可證選項卡,它看起來不錯。我只是沒有看到任何說 2 個套接字的內容...所以我想知道是否需要購買另一個許可證來啟動第二個套接字?使用帶有 Enterprise Plus 的 ESXi 6.7 的使用者是否在其許可證標籤中顯示一行顯示許可證的套接字數量?

答案1

ESXi 調度程序支援 NUMA。預設情況下,如果可能的話,它更願意將虛擬機器保留在一個套接字的核心和記憶體上。對此的概述位於資源管理指南

您可以透過在主機上施加更多負載來顯示 2 個套接字已被使用。如果通常的工作負載不夠,請建立 14 核心虛擬機器並運行多執行緒和 CPU 密集的東西。享受它的樂趣,也許編譯一個非常大的軟體包,或為科學捐贈一些 CPU 週期。兩個套接字的利用率都應遠高於 2%,因為 VM 大於一個節點。

相關內容