安裝及設定 Project Server 2007 和 Hyper-V
上次修改主題的時間: 2009-03-26
在安裝 Hyper-V 之前,請遵循 Microsoft 下載中心提供的 Hyper-V 規劃和部署指南 (英文)所述指示。 Windows Server 2008 之效能調校指南 (英文) (https://go.microsoft.com/fwlink/?linkid=121171\&clcid=0x404) 文件提供了 Windows Server 2008 調校詳細資訊,其中有一小節特別說明 Hyper-V。
Hyper-V 平台必要條件
Hyper-V 需為 Windows Server 2008 作業系統 64 位元版本的伺服器角色。此外,實體硬體必須支援硬體協助虛擬化。也就是說,處理器必須與 Intel VT 或 AMD Virtualization (AMD-V) 技術相容,且系統 BIOS 必須支援資料執行防止 (DEP),而 DEP 必須加以啟用。
決定硬體需求
Hyper-V 伺服器由於有伺服器合併之需,因此相較於有類似運算工作量的實體伺服器,Hyper-V 伺服器將耗用較多 CPU 和記憶體,並需要較大磁碟 I/O 頻寬。為了部署符合預期需求的環境,請考量下列因素,以決定您伺服器確切的硬體需求。
存放裝置設定選項
存放硬體應提供足夠的 I/O 頻寬和儲存容量,才能因應預定架設之虛擬機器目前和未來的需求。不過為 Hyper-V 選擇存放裝置設定時,需在容量用量和所能提供的效能之間作取捨。
規劃存放裝置設定時,請考量所佈建的環境需求,因為不論是實際執行環境、預先實際執行環境,還是開發環境,都各有其截然不同的需求。
如果是在 Hyper-V 上部署 Microsoft Office Project Server 2007 實際執行環境,效能將是關鍵需求。為避免繁忙的實際執行系統上發生磁碟 I/O 爭用現象,您必須針對每個所用的虛擬硬碟 (VHD) 配置個別實體磁碟。 一般而言,開發環境並沒有嚴格的效能需求,因為提高資源使用率才是主要重點。因此,在這種情況下,不妨考慮在單一磁碟上主控多個 VHD 檔案。
Hyper-V 可支援不同類型的存放磁碟選項。每種存放裝置選項都可透過 IDE 或 SCSI 控制器附加至電腦。使用穿透式磁碟的效能最佳,使用固定式 VHD 磁碟次之。使用 SCSI 控制器會優於 IDE 控制器的一個可能原因,就是客體虛擬機器上必須安裝正確版本的作業系統整合元件,SCSI 控制器才能正常運作。
若是讀寫活動相當頻繁 (如架設 Microsoft SQL Server 資料庫),請使用穿透式磁碟選項。這可允許虛擬機器直接存取實體磁碟,而略過根分割中的 NTFS 檔案系統。
網路
Office Project Server 2007 的網路使用率非常高,因此,如果網路效能有問題,請考慮對每部虛擬機器配置個別實體網路卡。
設定虛擬機器時,請務必確認使用的是新式網路介面卡,而非傳統網路介面卡。傳統網路介面卡是適用於不支援整合元件的作業系統。
若要測量網路效能,請在主機作業系統的命令列上使用 “\Network Interface \Bytes Total/sec” 效能監視計數器,以測量網路卡的整體效能。如果您找到某個實體網路現正忙碌中,請在客體作業系統上使用 “\Hyper-V Virtual Network Adapter (*)\Bytes/sec” 計數器,找出此負載是由哪個虛擬機器網路介面卡所產生。
CPU
Hyper-V 可為不同客體作業系統支援不同數目的虛擬處理器。若要獲得 Project Server 2007 SP1 目前所提供的最大效能,請將它安裝在 Windows Server 2003 或 Windows Server 2008 64 位元版本客體作業系統上,因為這兩種作業系統都可支援每部虛擬機器擁有兩個虛擬處理器。請將虛擬處理器和實體處理器設定為一對一的對應關係,以免過多的環境切換而導致效能降低。
“\Hyper-V Hypervisor Logical Processor(_Total)\% Total Run Time” 效能監視計數器是用來測量實體伺服器上所有客體電腦和 Hypervisor 的整體資源使用率。如果此值超過 90%,表示伺服器是以最大容量執行;在這種情況下,如果對此伺服器配置額外虛擬處理器,將降低整體系統效能,您應避免採用這種作法。
記憶體
實體伺服器須有足夠記憶體供根分割和任何在伺服器上的虛擬機器使用。在測試過程中,配置給根分割的記憶體是最基本的 2 GB,也透過對 "Memory/Available Mbytes" 效能監視計數器的監視確認沒有產生記憶體壓力。
在 Office Project Server 2007 環境中,每部虛擬機器應配得的記憶體容量是依其所要執行的工作量和處理類型而定。有許多因素都會影響 Office Project Server 2007 安裝環境的記憶體需求,包括:
使用者人數/資源數目
所發佈的專案數目
專案時間長度
企業自訂欄位
![]() |
---|
如需影響記憶體因素的完整清單,請參閱<規劃效能和容量 (Project Server 2007)>。 從每部虛擬機器和根分割本身對 Memory/Available Mbytes 計數器採取積極監視。 |
選擇根作業系統版本
Windows Server 2008 Server Core 和 64 位元版本完整安裝環境中可支援 Hyper-V。如果想要減少根分割的負荷,可以使用 Server Core 安裝方式。Hyper-V 角色可從其他系統上的現有 Hyper-V 管理員 Microsoft Management Console (MMC) 遠端管理。Server Core 安裝方式提供的磁碟和記憶體設定檔都比較小,因此可保留較多資源供虛擬機器使用。
如果選擇 Windows Server 2008 完整安裝選項,請務必確定根分割僅供 Hyper-V 伺服器角色使用。若執行額外伺服器角色,將會耗用記憶體、磁碟、處理器及網路資源,而導致效能降低。
建立虛擬機器
完成 Hyper-V 伺服器角色的安裝和設定之後,便需建立虛擬機器。在此之前,最好先回答下列問題:
我要用 Windows Server 2008 哪個版本來執行 Hyper-V?
我要使用何種存放裝置設定?
客體作業系統支援多少個虛擬處理器?
要對虛擬機器配置多少記憶體?
我的 Hyper-V 伺服器可以執行多少部虛擬機器?
我要如何在電腦上安裝作業系統?
安裝基礎作業系統
所有實體伺服器安裝方式可用的選項,也可用於 Hyper-V。您可透過可開機的 CD/DVD-ROM 媒體或 ISO 映像,執行手動安裝。如果虛擬機器所設定使用的網路介面卡是連接至映像伺服器所用網路,您便可執行網路安裝。
![]() |
---|
無論選擇哪種安裝方式,基於效能考量,以 Hyper-V 身分執行的每部虛擬機器都必須安裝作業系統整合元件。這些整合元件會提供一組可使客體機器使用合成裝置而運作的驅動程式和服務。使用合成裝置可避免使用模擬裝置,模擬裝置是用於不支援整合元件的作業系統,而且所產生的系統負荷大於合成裝置。 |
在虛擬機器上安裝及設定 Project Server
在虛擬環境中安裝 Office Project Server 2007 應按照實體環境的作法。安裝及設定 Project Server 時應運用下列資源:
可下載的 Project Server 2007 部署指南 (英文) (https://go.microsoft.com/fwlink/?linkid=79599\&clcid=0x404) 完整說明了如何在單一伺服器和伺服器陣列環境中設定 Office Project Server 2007。
如需如何在 Windows Server 2008 單一伺服器環境中安裝 Office Project Server 2007,請參閱<在 Windows Server 2008 中安裝 Project Server 2007 (單一伺服器安裝)>。
另請參閱
概念
Project Server 2007 虛擬化
Hyper-V 架構 (Project Server 2007)
在 Hyper-V 上部署 Project Server 2007
在 Hyper-V 上使用 Project Server 2007 的最佳作法
Hyper-V 的系統資源負擔 (Project Server 2007)