共用方式為


偵測虛擬化環境中的瓶頸

本節將為您提供使用性能監視器時的監控要點,以及當主機或某些虛擬機器表現不如預期時,如何識別問題所在的一些提示。

處理器瓶頸

以下是一些可能導致處理器瓶頸的常見案例:

  • 載入一或多個邏輯處理器

  • 載入一或多個虛擬處理器

您可以從主機使用下列性能計數器:

  • 邏輯處理器使用率 - \Hyper-V Hypervisor 邏輯處理器(*)\% 總運行時間

  • 虛擬處理器使用率 - \Hyper-V 虛擬化管理程式 虛擬處理器(*)\% 總執行時間

  • 根虛擬處理器使用率 - \Hyper-V Hypervisor 根虛擬處理器}\% 運行時間總計

如果 Hyper-V Hypervisor 邏輯處理器(_Total)\% 總運行時間 計數器超過 90%,則主機過載。 您應該新增更多處理能力,或將某些虛擬機移至不同的主機。

如果 Hyper-V Hypervisor 虛擬處理器(VM 名稱:VP x)\% 所有虛擬處理器的計數器總運行時間 超過 90%,您應執行下列操作:

  • 確認主機未多載

  • 瞭解工作負載是否可以利用更多虛擬處理器

  • 將更多虛擬處理器指派給虛擬機

如果 Hyper-V Hypervisor 虛擬處理器(VM 名稱:VP x)\% 總運行時間 計數器在某些虛擬處理器上超過 90%,但並非所有虛擬處理器如此,您應該執行下列動作:

  • 如果您的工作負載是網路密集型,您應該考慮使用 vRSS。

  • 如果虛擬機未執行 Windows Server 2012 R2,您應該新增更多網路適配器。

  • 如果您的工作負載需要大量記憶體,您應該啟用虛擬 NUMA 並新增更多虛擬磁碟。

如果 某些Hyper-V Hypervisor 根虛擬處理器 (Root VP x)\% Total Runtime 計數器超過 90%,但並非所有的虛擬處理器和 處理器 (x)\% 中斷時間和處理器 (x)\% DPC 時間 計數器大約會加到 根虛擬處理器(Root VP x)\% Total Runtime 計數器的值, 您應該確定在網路適配器上啟用 VMQ。

記憶體瓶頸

以下是一些可能導致記憶體瓶頸的常見案例:

  • 主機沒有回應。

  • 無法啟動虛擬機。

  • 虛擬機記憶體不足。

您可以從主機使用下列性能計數器:

  • 記憶體\可用 MB

  • Hyper-V 動態記憶體平衡器 \\可用的記憶體

您可以從虛擬機器使用下列效能計數器:

  • 記憶體\可用 MB

如果主機上的 Memory\Available MbytesHyper-V Dynamic Memory Balancer (*)\Available Memory 計數器不足,您應該停止非必要服務,並將一或多個虛擬機器移轉至另一台主機。

如果虛擬機器中的 Memory\Available Mbytes 計數器較低,您應該將更多記憶體指派給虛擬機器。 如果您使用動態記憶體,您應該增加記憶體的最大設定值。

網路瓶頸

以下是一些可能導致網路瓶頸的常見案例:

  • 主機已系結網路。

  • 虛擬機已系結網路。

您可以從主機使用下列性能計數器:

  • 網路介面(網路適配器名稱)\Bytes/sec

您可以從虛擬機器使用下列效能計數器:

  • Hyper-V 虛擬網路適配器 (虛擬機名稱名稱<GUID>)\Bytes/sec

如果 實體 NIC Bytes/sec 計數器大於或等於 90% 容量,您應該新增額外的網路適配器、將虛擬機移轉至另一部主機,以及設定網路 QoS。

如果 Hyper-V 虛擬網路適配器位元組/秒 計數器大於或等於 250 MBps,您應該在虛擬機中新增額外的小組網路適配器、啟用 vRSS,並使用 SR-IOV。

如果您的工作負荷無法符合其網路延遲,請啟用 SR-IOV,將實體網路適配器資源呈現給虛擬機。

儲存瓶頸

以下是一些可能導致記憶體瓶頸的常見案例:

  • 主機和虛擬機作業速度緩慢或逾時。

  • 虛擬機緩慢。

您可以從主機使用下列性能計數器:

  • 實體磁碟 (磁碟字母)\平均磁碟秒/讀取

  • 實體磁碟 (磁碟字母)\平均磁碟秒/寫入

  • 實體磁碟 (磁碟字母)\平均磁碟讀取佇列長度

  • 實體磁碟 (磁碟字母)\平均磁碟寫入佇列長度

如果延遲持續大於 50 毫秒,您應該執行下列動作:

  • 將虛擬機分散到其他記憶體

  • 考慮購買更快速的記憶體

  • 請考慮在 Windows Server 2012 R2 中引進的分層儲存空間

  • 請考慮使用 Windows Server 2012 R2 中引進的記憶體 QoS

  • 使用 VHDX

其他參考資料