Virtualization

如何在高負載下保護 Hyper-V 中的主機結構穩定性

  • June 3, 2019

我們有一台伺服器,執行具有 4 個物理核心(8 個超執行緒)的 Windows Server 2016,並安裝了 Hyper-V。

現在,假設有兩個 VM,每個都在 Hyper-V 中配置為具有一定數量的 X 核。假設每個 VM 都處於非常高的負載下 - 80% 到 100% 的 CPU 負載。

如果我想安全地保留主機保持健康的餘量,以便我可以遠端桌面到伺服器來管理它,我可以為 Hyper-V 中的每個 VM 分配的最大核心數是多少?我是否需要讓一個核心“空閒”以使主機保持穩定/可訪問?如果是這樣,我可以保留部分核心而不是整個核心嗎?

是否有單獨的設置來指定應該為主機保留多少 CPU?

另外,在 Hyper-V 中,一個核心是指一個物理核心(本例中為 4 個)還是一個邏輯核心(本例中為 8 個)?

對此的任何幫助將不勝感激。

我是否需要讓一個核心“空閒”以使主機保持穩定/可訪問?

不,看,“主機”是一個虛擬機。並且那個特定的主虛擬機具有比任何其他虛擬機更高的優先級。

如果是這樣,我可以保留部分核心而不是整個核心嗎?

鑑於分配的核心數都是整數,你怎麼會輸入一個非整數?

引用自:https://serverfault.com/questions/969885