共用方式為


Hyper-V 的系統資源負擔 (Project Server 2007)

 

上次修改主題的時間: 2009-03-26

在 Hyper-V 上執行客體作業系統的相關負擔

無論使用何種伺服器虛擬化軟體,都會有一定程度的負荷與執行虛擬化程式碼相關,因為這些虛擬化程式碼是為了支援 Hyper-V 所執行的客體作業系統。下列小節將摘要說明在 Hyper-V 虛擬機器上執行客體作業系統時與特定資源相關的負荷:

CPU 負荷

在 Hyper-V 虛擬機器上執行客體作業系統所相關的 CPU 負荷約佔 9-12% 之間。例如,Hyper-V 虛擬機器上所執行的客體作業系統通常有 88-91% 的 CPU 資源可供實體硬體上之對等作業系統使用。

記憶體負荷

在 Hyper-V 虛擬機器上執行客體作業系統所相關的記憶體負擔大約有 300 MB 是用於 Hypervisor,外加 32 MB 用於每部虛擬機器所配得的第一個 GB RAM,再外加 8 MB 用於每部虛擬機器所配得的每一額外 GB RAM。

網路負荷

在 Hyper-V 虛擬機器上執行客體作業所直接歸究的網路延遲大約少於 1 毫秒 (ms),而客體作業系統維持的網路輸出佇列時間通常少於 1 毫秒。

磁碟負荷

如果在 Hyper-V 中使用穿透式磁碟功能,則在 Hyper-V 虛擬機器上執行客體作業系統所相關的磁碟 I/O 負荷會介於 6-8% 之間。例如,Hyper-V 上所執行的客體作業系統通常有 92-94% 的磁碟 I/O 可供實體硬體上之對等作業系統使用。

在 Hyper-V 上執行 Project Server 2007 解決方案的磁碟效能

對於任何企業專案管理解決方案來說,整體效能中最重要的就是資料庫效能。Hyper-V 加入了穿透式磁碟的概念,這可讓實體磁碟或邏輯單位編號 (LUN) 直接對應且只對應至 Hyper-V 虛擬機器。若使用穿透式功能,就可在磁碟作業時略過根分割上的 NTFS 檔案系統,因此能夠降低 CPU 負荷,而提升 I/O 效能。Hyper-V 提供的合成 SCSI 控制器和 IDE 篩選器驅動程式,可帶來大幅優於 Virtual Server 2005 隨附之模擬 IDE 裝置的效能效益。

雖說 SCSI 控制器和 IDE 控制器都可設定成可供穿透式作業使用,但不妨考慮使用 SCSI 控制器為資料量設定穿透式磁碟。之所以如此建議,是因為 SCSI 控制器僅可在已安裝 Hyper-V 整合服務的前提下安裝,而 IDE 控制器卻可在未安裝 Hyper-V 整合服務的情況下使用。如果在未安裝 Hyper-V 整合服務的情況下安裝 IDE 控制器,執行磁碟 I/O 時就無法獲得 IDE 篩選器驅動程式帶來的效益,也就不是最佳效能。因此,若要確定在 Hyper-V 虛擬化環境的資料檔案獲得最佳 I/O 效能,請在主機作業系統和客體作業系統上同時安裝整合服務,並使用 SCSI 控制器為資料量設定穿透式磁碟。

另請參閱

概念

Project Server 2007 虛擬化
Hyper-V 架構 (Project Server 2007)
在 Hyper-V 上部署 Project Server 2007
在 Hyper-V 上使用 Project Server 2007 的最佳作法
安裝及設定 Project Server 2007 和 Hyper-V