Hyper-V Windows Server 2016 VM 速度超慢

Hyper-V Windows Server 2016 VM 速度超慢

我有一個 Hyper-V VM,主機和 VM 都執行 Windows Server 2016。它實際上在啟動和運行時非常穩定,但重啟時間長是一個問題。我試圖弄清楚為什麼它這麼慢。簡單的例子:如果我點擊「開始」按鈕,我可以在「開始」功能表出現之前慢慢數到 5。但我看不出任何明顯的原因。這是任務管理器中的效能選項卡:

表現

注意:我意識到這是 Exchange 2016 的低規格,但實際上用戶很少,並且用於測試。我想了解的是效能瓶頸在哪裡,以及是否有任何我可以解決的問題。

如果我查看 Hyper-V 管理器,CPU 使用率通常顯示 1%-15%。在其啟動期間,CPU 使用率僅為 1%-2%。資源分配是預設的。還有其他幾個虛擬機,但沒有一個虛擬機佔用太多資源。

答案1

緩慢的啟動時間通常與緩慢的儲存效能有關,根據虛擬機器磁碟的大小,可能需要更多時間才能完全啟動,但是,1 小時「有點」太多了。我首先會在 Exchange 虛擬機器中對您的儲存進行基準測試,看看它是否不會阻塞。

我的配置與在 Hyper-V VM 內執行的 Exchange 2016 幾乎相同,並且遇到類似的效能問題(啟動正常,但整體效能不夠好)。我為 10 個用戶提供了 16GB RAM 和 8 個 vCPU。使用這些設定效果很好。

答案2

透過將虛擬機器移至同一伺服器上的 SSD 可以解決此問題。所有其他設定相同。

我認為這種情況下的問題是儲存空間。我們使用鏡像儲存空間池進行虛擬機器儲存。我對此做了一些研究,看起來除非您配置寫入緩存,否則它可能會非常慢。

這不是生產伺服器,但在生產中,您似乎需要非常小心地設置儲存空間(或使用其他東西)。

相關內容