虛擬伺服器 2005年效能秘訣

文章翻譯 文章翻譯
文章編號: 903748 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

電腦硬體虛擬化是強大的功能,可讓您使用較少的實體伺服器。正確使用這項功能,硬體虛擬化可以產生兩種下列好處:
  • 硬體更有效率地執行
  • 硬體會使用較不實體空間和較少電源。
但是,虛擬化並不沒有缺點。虛擬化技術計數器執行效能。虛擬化並不會讓程式執行更快。

虛擬化是相除所得執行更多的工作負載的實體伺服器的程序。因此,虛擬化可硬體更有效率。但是,如果決定合併到單一的實體伺服器所執行虛擬化技術的許多實體伺服器的工作負載沒有一個缺點。這些伺服器不再具有專用 I/O CPU、 記憶體、 硬碟磁碟和網路的資源。而是,伺服器現在共用相同的 I/O。在這種情況下,您可能會遇到資源瓶頸。

雖然當您使用虛擬化技術,可能就會發生資源瓶頸,現代電腦硬體是快速通常足以幫助減少效能問題。不過,其中成功使用虛擬化技術到機碼是了解,並協助減少
這些資源的瓶頸。

簡介

本文將告訴您祕訣和方法,協助您在 Microsoft Virtual Server 2005 中執行客用作業系統時將虛擬機器效能最佳化。

其他相關資訊

若要最佳化在 Virtual Server 2005 中執行的虛擬機器效能,使用一或多個下列的方法。

安裝 「 新增虛擬機器 」

我們建議您在客用作業系統中安裝 「 新增虛擬機器 」。當系統管理員設定在客用作業系統以虛擬機器時,這個步驟是經常被忽略。在 「 新增虛擬機器 」 功能被設計來改善客用作業系統與主機電腦整合。「 新增虛擬機器 」 也會增加效能和客用作業系統的管理性。如需有關 「 新增虛擬機器 」 的詳細資訊,請參閱 虛擬伺服器管理員 ’s 導覽] 中的 安裝新增虛擬機器 主題]。

在主機電腦中安裝其他的 RAM

我們建議您安裝一樣多的 RAM,您可以執行 Virtual Server 2005 的電腦中。在主機電腦的 RAM 數量限制您可以在超過任何其他因素的 Virtual Server 2005 中執行的虛擬機器的數目。主機作業系統和每個正在執行的虛擬機器需要足夠的記憶體。若要計算的您需要的記憶體總量,在所有下列幾點都考量:
  • 每個虛擬機器上的作業系統配置足夠的記憶體。
  • 為每個虛擬機器上執行的程式配置足夠的記憶體。
  • 在主機電腦上的作業系統配置足夠的記憶體。
  • 為每個正在執行的虛擬機器配置最多 32 MB 的主機電腦上其他的 RAM。
下表說明這些記憶體配置。
摺疊此表格展開此表格
實體或虛擬機器作業系統配置給作業系統的 RAM配置給虛擬化的 RAM
所需的 RAM 總數
主機電腦Windows Server 2003512 MB512 MB
虛擬機器 1Windows NT 4.0 Service Pack 6a128 MB32 MB672 MB
虛擬機器 2Windows NT 4.0 Service Pack 6a128 MB32 MB832 MB
虛擬機器 3Windows 2000 Service Pack 4256 MB32 MB1120 MB
虛擬機器 4Windows 2000 Service Pack 4256 MB32 MB1408 MB
虛擬機器 5Windows Server 2003512 MB32 MB1952 MB
虛擬機器 6Windows Server 2003512 MB32 MB2496 MB
虛擬機器 7Windows Server 2003512 MB32 MB3040 MB
虛擬機器 8Windows Server 2003512 MB32 MB3584 MB
附註這些記憶體配置值是建議的值。對於每個虛擬機器和主機作業系統配置額外的記憶體時,也會遇到效能提升。

在主機電腦中安裝額外的 CPU

您在主機電腦中安裝額外的 CPU 時,您可以執行更多的虛擬機器。虛擬 Server 2005 是大量執行緒,以便更進階的電腦上,您可以擴充 Virtual Server 2005。目前,每個虛擬機器的運作方式與單一處理器電腦。在這種情況下在主機電腦上的一個執行緒做為每個虛擬機器的處理器。您在執行多重虛擬機器時多個執行緒會扮演多個虛擬處理器。虛擬伺服器 2005年透過主機電腦中所有可用的 CPU 排程這些多個執行緒。因此,虛擬機器執行更有多個 CPU 的主機電腦上。

在主機電腦中使用快速磁碟子系統

就像其他的磁碟密集程式 Virtual Server 2005 受惠於實體伺服器上的快速磁碟子系統。序列 ATA SATA 硬碟都比傳統的 IDE 硬碟較快。通常,SCSI 硬碟是比 SATA 和傳統的 IDE 硬碟快。等量的 RAID 組態使用提供更好的效能,並提供資料重複性。如果您在儲存區域網路 (SAN) 環境中安裝 Virtual Server 2005,而您想要 SAN 上的主機虛擬機器,請考慮投資主機匯流排介面卡具有多重的光纖通道。您可能會與足夠的虛擬機器和硬碟活動,滲透光纖通道連線。若要判斷是否已飽和光纖通道連線,監視光纖通道介面卡在主機電腦上的效能。

將虛擬硬碟放在不同的實體磁碟比主機作業系統會使用的硬碟上

將虛擬硬碟放置在不同的實體磁碟比主機作業系統會使用的硬碟上。 此外,將虛擬硬碟放在不同的實體磁碟比保留主機電腦的分頁檔的硬碟。

使用虛擬 SCSI 硬碟,而不是虛擬 IDE 硬碟

當您在設定虛擬機器時使用虛擬 SCSI 磁碟來代替虛擬 IDE 硬碟。虛擬的 SCSI 磁碟可以讓執行多達 20%更好的磁碟活動。傳統的 IDE 硬碟受限於匯流排上一次一筆交易。 SCSI 磁碟可以在匯流排上同時處理多個交易。因此,建議時您可以使用 SCSI 虛擬硬碟。

使用虛擬硬碟固定大小,而不是動態擴展虛擬硬碟

虛擬硬碟的兩個最常見類型是固定大小虛擬硬碟和動態擴展虛擬硬碟。

當您建立固定大小虛擬硬碟時,虛擬硬碟需要的所有空間被都保留的。因此,如果您建立 100 GB 固定大小虛擬硬碟,100 GB 保留實體硬碟上。固定大小虛擬硬碟上的空間,更可能是連續超過動態擴展虛擬硬碟上的空間。此外,固定大小虛擬硬碟的檔案大小沒有展開資料寫入至虛擬機器的檔案之前。因此,虛擬硬碟固定的大小通常會提供較佳的效能。

在動態擴展虛擬硬碟,.vhd 檔案的大小會增大資料寫至虛擬硬碟。依預設,Virtual Server 2005 會建立這種虛擬硬碟。當您建立動態擴展虛擬硬碟時,會指定最大檔案大小。這個大小會限制虛擬硬碟檔案大小變得多大。比方說如果您建立動態擴展虛擬硬碟的 100 GB,.vhd 檔的初始大小就是約 3 百萬位元組 (MB)。因為虛擬機器使用虛擬硬碟,.vhd 檔案的大小會調大以保留新的資料。因為動態擴展虛擬硬碟增大時需要一個動態擴展虛擬硬碟是較不可能使用主機電腦的實體硬碟上的連續空間。因此,依據分散的主機電腦的實體硬碟是,虛擬機器的效能可能會降低。

在主機電腦中安裝多個網路介面卡

其中一個最便宜的方法可以執行虛擬機器最好是在主機電腦中安裝多個網路介面卡。設定要使用單一實體網路介面卡的所有虛擬機器的設定以使用虛擬網路的虛擬機器的群組,並設定每個虛擬網路,以使用不同的實體網路介面卡。這種組態可幫助橫跨多個網路介面卡的網路流量。

不在執行 Virtual Server 2005 的電腦上執行其他程式

我們建議您執行一項不執行其他程式執行 Virtual Server 2005 的電腦上。另一個程式可能與 Virtual Server 2005 爭奪資源。因此,Virtual Server 2005 可能沒有足夠的資源。這個問題可能會影響所有正在執行的虛擬機器。雖然有時您必須執行其他程式或服務 Virtual Server 2005 主機電腦上如當您必須執行無法在虛擬環境中執行的程式,我們建議您避免這種作法。

?考

如需有關 Virtual Server 2005 的詳細資訊,請造訪下列 Microsoft 網站 (英文):
http://www.microsoft.com/windowsserversystem/virtualserver/default.mspx
若要取得虛擬伺服器移轉工具組,請造訪下列 Microsoft 網站]:
http://technet.microsoft.com/en-us/virtualserver/bb676674.aspx

屬性

文章編號: 903748 - 上次校閱: 2007年11月2日 - 版次: 2.8
這篇文章中的資訊適用於:
  • Microsoft Virtual Server 2005 Standard Edition
  • Microsoft Virtual Server 2005 Enterprise Edition
關鍵字:?
kbmt kbpubtypekc kbhowto kbinfo KB903748 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:903748
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com