當ESXi主機與虛擬機的優(yōu)化設置已經(jīng)完成后,Guest OS中的應用系統(tǒng)性能表現(xiàn)仍然不太理想,這時候調(diào)整的方向就必須專注在Guest OS本身,以及應用系統(tǒng)的設計、后端數(shù)據(jù)庫的設計,其中Guest OS本身的設置問題應是首當其沖,因為許多時候在一個操作系統(tǒng)中,通常會在有意無意間安裝了許多額外的應用程序與服務,這樣一來,有限的資源便可能就此被瓜分完畢。
其實,無論是想要解決實體服務器或虛擬機中的Windows性能問題,通常第一步都只要善用系統(tǒng)內(nèi)置的工具,就可以幫您找出大部分影響性能的問題,但缺點是您得花時間去觀察與檢測。
首先您可以使用Windows Client或Windows Server內(nèi)置所提供的性能監(jiān)控器,您可以在“系統(tǒng)管理工具”選單中找到它。在此界面中的“數(shù)據(jù)收集器集合工具→系統(tǒng)”節(jié)點下,有一個內(nèi)置名 為“System Performance(系統(tǒng)性能)”的設置項,您可以對于它點擊鼠標右鍵并點擊“開始”,就可以自動進行持續(xù)60秒鐘的系統(tǒng)性能監(jiān)控并產(chǎn)生報告,主要包括了CPU、內(nèi)存、磁盤以及網(wǎng)絡。
完成性能檢測任務之后,就可以從“報告→系統(tǒng)”節(jié)點下找到相關報告,查看“資源概況”信息,它將會列出每一項設備資源使用率的詳細信息,比如CPU是否處在高負載狀態(tài)、網(wǎng)絡界面卡使用是否高于15%、磁盤I/O每秒低于100次以及內(nèi)存平均使用率等。然后,再進一步去開啟有問題的資源明細信息,通常就有可以發(fā)現(xiàn)問題的癥結所在。
接著,您必須盡可能找出不必要的啟動服務。可以從兩個地方管理著手,分別是啟動服務與啟動程序,前者可以選擇從“系統(tǒng)管理工具”中的“服務”,或是從“系統(tǒng)設置”來決定開機所要啟動的服務,在此建議您預先勾選左下方的“隱藏所有Microsoft服務”,可有效避免停用了必要的系統(tǒng)服務。
常駐程序的種類不僅有以服務的方式來啟動,還有許多是采用傳統(tǒng)啟動程序的方式,來隨開機完成后自動執(zhí)行。而在開機啟動程序的管理部分,值得注意的是自從Windows 8/Windows Server 2012版本開始,就必須改由“任務管理器”來進行調(diào)整,而非前面所介紹的“系統(tǒng)設置”工具。在“開機”頁面中,可以看到所有會在開機時自動啟動的程序列表,請仔細篩選將不必要的程序通通點擊“停用”吧。
通過操作系統(tǒng)內(nèi)置的監(jiān)測工具來找出性能問題的癥結點,肯定需要一些時間與經(jīng)驗,如果您希望能夠有一個自動化幫操作系統(tǒng)分析的工具,來幫您找出所有可能的問題并提供調(diào)整建議,尤其是針對在集成VMware Horizon View的VDI環(huán)境下的虛擬機,不妨參考由VMware在官方實驗室網(wǎng)站上所免費提供的“VMware OS Optimization Tool”套件,您可以在如下的官方網(wǎng)址來進行下載與安裝。通過此工具的分析結果,可以讓我們輕易地從此管理界面中來幫您的系統(tǒng)注冊表文件(Registry)、系統(tǒng)服務、Windows功能以及任務計劃進行適當?shù)恼{(diào)整與停用。
VMware OS Optimization Tool下載網(wǎng)址:
https://labs.vmware.com/flings/vmware-osoptimization-tool
在完成安裝與執(zhí)行后,便會開啟管理界面。當您點擊左下角的“Analyze”按鈕時,便會緊接著出現(xiàn)產(chǎn)品與功能的兼容性確認頁面,默認會勾選“Persona Management”設置,如果要針對已安裝View 5.3功能套件的Guest OS進行分析,也可以一并勾選“View 5.3 feature pack”。 點 擊“Continue to Analyze”按鈕繼續(xù)。
完成分析后,便可以看到完整的分析摘要,以及許多建議的登錄檔設置、服務的停用等。您可以在此先取消勾選不想要接受的變動項目,然后再點擊位于左下方的“Optimize”按鈕,來開始完成優(yōu)化任務。成功完成優(yōu)化調(diào)整任務之后,在“Optimize”頁面,便可以查看所有調(diào)整成功的選項列表與用途說明。
每一次所完成的優(yōu)化記錄,都會出現(xiàn)在“History”頁面中,方便我們可以隨時在此進行還原,只要點擊右下角的“Rollback”按鈕即可。若是您想要修改內(nèi)置使用的調(diào)整模板,只要在如圖4所示的頁面中切換至“Template”頁面,即可挑選想要修改的模板設置值,包括各種登錄檔的修改,像是RSS訂閱功能、屏幕保護程序的安全設置、可視化功能的關閉、窗口選單顯示的延遲時間等。
圖4 范本管理
如果您想要遠程進行View Connection Server上的虛擬機Guest OS管理,則可以切換至“Remote Analysis”頁面,在驗證窗口中輸入此主機的IP地址、用戶名稱與密碼以及域名。點擊“Login”按鈕即可。