久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

VMware虛擬機提速的方法是什么

182次閱讀
沒有評論

共計 4364 個字符,預計需要花費 11 分鐘才能閱讀完成。

VMware 虛擬機提速的方法是什么,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面丸趣 TV 小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

第一招: 升級到最新版本
當然這招適用的前提是您原來運行的是 VMware ESX Server 2.x 的版本。如果您是 VMware 的新用戶,你可以直接跳過這招。
VI3 是 VMware 最新的企業級虛擬化產品,較老版本相比有顯著的性能提升,VMware 優化了 ESX Server 的好多組件,例如:VI3 里的虛擬機開始使用 PAE 內存,可以訪問到 16GB 的內存,而原來的版本最多可用到的內存只有 3.6GB;VI3 中的虛擬網絡性能也大大改善;VMFS3 是 VMFS 家族的新成員,不僅僅是簡單的升級版本,而是改善了性能和擴展能力;虛擬機對服務控制臺的依賴降低;ESX 3.0 主機可以支持 Broadcom 的網卡數多達 20 個,而最多支持的 Intel e1000 網卡更是多達 32 個。關于具體的硬件最大支持能力,請參考 VMware 的支持列表,可以從下載。
第二招:升級服務器的 CPU 和內存
這招是新購硬件時要重點考慮的。原來在購買服務器時,大多依賴于應用部門提出的要求。部署了虛擬化之后,建議用戶盡可能買高端服務器,可以很方便的提升整個資源的利用率,可以提供資源的調度靈活性等。當然,所謂的高端服務器,主要是指 CPU 和內存的配置要高端。
在進行 CPU 選擇時,要考慮 CPU 的效率,CPU 運作高效是虛擬架構高效的重要前提,有時候,發熱過高會導致 CPU 性能急劇下降。如果可能,盡量配置多核、多顆 CPU。
當然,內存的性能也很重要。VMware 建議 ESX Server 至少配置 8GB 內存,當然多多益善,每臺 ESX Server 最多可以支持 64GB 內存。在虛擬機配置時,盡可能避免內存過載,雖然 VMware 可以處理過載,但是內存過載會導致在內存和硬盤之間進行交換,這會嚴重影響系統性能。
第三招: 提升服務器的存儲
提升存儲性能顯然可以改善很多系統的性能,如果可能的話,建議使用外部存儲,這可以避免內置存儲性能導致的瓶頸。
你可以安裝多個磁盤控制器或盡可能多的磁盤來提高系統的性能,當然,在規劃虛擬機時,也要考慮虛擬文件存放的分布問題,特別時面對高 I / O 的虛擬機。當然,具體的 I / O 配置需要根據應用進行,實際上 VMware 和我們的合作伙伴提供了很多 I / O 配置的最佳實踐,你可以到 VMware 的網站下載相關的文檔進行參考。
第四招: 優化服務器的網絡
在虛擬環境中,盡量配置千兆以太網卡來確保性能,千兆以太網絡是 VMware ESX Server 虛擬架構的推薦配置。當配置物理網卡時,速率和工作模式要和交換機端口的配置一致。如果只有 100Mbps 的快速以太網絡,建議將網卡和交換機端口的速率 / 模式設成 100/ 全雙工。當配置千兆以太網絡時,建議將交換機端口和網卡模式配置為自適應。
配置多塊網卡時要使用 teaming 功能,將多塊網卡封裝稱一塊虛擬網卡,增加帶寬的同時,提高了可靠性,當然也可以簡化管理。如果配置了千兆網卡,建議使用 vmxnet 或 e1000 虛擬網卡,盡可能不用 vlance 網卡。
第五招: 在服務器上適當分布虛擬機     在 VMware ESX 2.x 版本中,你可以根據自己對虛擬機負載的判定,手動將不同負載的虛擬機進行組合,分布到不同服務器,確保負載的均衡,這是一個手工的過程,并且往往很難做到準確判定。并且,由于虛擬機創建方便,可能經常會有些虛擬機創建好了而沒有使用,又忘記刪除不用的虛擬機。而如果不用的虛擬機也啟用了,仍然占用資源。因此,要將不需要運行的虛擬機及時關閉,從而節省資源。
升級到 VI3 后,虛擬機的分布可以完全自動化,DRS 可以幫助管理員完成虛擬機負載的分布,確保每臺服務器都有合理的負載運行,這可以大大降低管理員的工作負載,并且由于自動化實現,負載分布會很均勻。在配置了 DRS 的 VI3 環境中,配置虛擬機時再也不需要指定具體的 ESX Server,而是指定一個資源池,DRS 會自動移動虛擬機到合適的 ESX Server 上去。當虛擬機添加、關閉或刪除時,DRS 會自動管理所有 ESX Server 的負載。
如果一臺虛擬機沒有足夠的資源運行,DRS 會自動均衡資源池里的虛擬機資源來確保所有虛擬機的運行。如果資源池資源已經用光,可以簡單增加 ESX Server 到該資源池,這個過程不需要停機。
VI3 s DRS 功能是基于 VMotion 實現的,VMotion 可以不需停機、在線遷移一臺虛擬機從一臺物理服務器到另外一臺物理服務器,這實際也改善了虛擬架構的性能,讓不同的物理服務器資源獲得最大限度利用,而不是負載不均衡的配置。
第六招: 謹慎使用遠程訪問控制臺
有時候關閉不用的 VMware 遠程控制臺就會使虛擬機的性能大大改善,盡管你可能認為該操作對性能的影響很小。實際上,每個遠程控制臺(VMRC) 進程都會直接消耗 ESX Server 服務控制臺中寶貴的 CPU 資源。建議盡可能不要通過 VMRC 連接虛擬機,VMRC 是標準的遠程訪問技術,沒有進行任何優化。除非需要進行某些特定的配置,必須使用 VMRC,否則建議關閉 VMRC。
為了優化性能,你可以使用第三方的遠程控制軟件,如:Citrix ICA 客戶端、Microsoft Terminal Service 或 RDP、Telnet、SSH 等來連接遠程的 ESX Server 的服務控制臺。當然,有些遠程訪問方式并不是等同的,VNC 可能消耗的資源就比上面提到的幾種訪問方式大,但仍然比 VMRC 消耗的資源少。
第七招: 虛擬機 CPU 和內存配置優化
物理服務器上增加 CPU 數量和多余內存無疑會提高操作系統和應用的性能,在虛擬的環境中也一樣。但是,多 CPU 和內存共享會增加 ESX Server 的負載,這種情況要盡量避免。如果看到虛擬機運行很慢,要檢查 CPU 的利用率,看看每顆 CPU 的空閑時間是多少,同時也要通過 VMware 管理界面檢查整個系統的 CPU 利用率。
使用 VMware SMP 增加虛擬機的 CPU 數量有時候不能解決虛擬機性能問題,因為有些應用不能利用到多 CPU 的優勢。在啟用 SMP 之前要分析一下操作系統和應用是否能利用 SMP 來改善性能。如果應用不是多線程或多進程的,啟用虛擬 SMP 只會消耗物理 CPU 資源,而不能提高虛擬機本身的性能。
要節儉的使用 Virtual SMP,大多數情況下虛擬機運行在單虛擬 CPU 時性能最好。當然,具體情況只能分別對待,需要的話,可以測試一下各個虛擬機的情況。
如果性能差不是 CPU 導致的,需要檢查內存的使用情況。最重要的就是看客戶操作系統是否在使用交換內存,如果如此,就要及時糾正。有很多手段來決定是否在使用交換內存,在 Linux 客戶操作系統,你可以使用 vmstat 命令查看;在 Windows 平臺上,你可以使用“管理工具”下面的“性能工具”來檢查每秒的內存頁面數。如果某虛擬機的內存頁錯誤很高,如:1000 頁每秒,此時可以增加其最小內存來避免頻繁頁交換。如果最低內存大小已經快速逼近最大內存,需要增加資源設定。
您只需要為虛擬機配置需求的內存量就可以了,為虛擬機配置過多的內存并不能改善性能,而如此配置會浪費您寶貴的內存資源。
更改虛擬機最小和最大 CPU 資源分配值是優化性能的另外一種方法。為了避免 CPU 資源爭搶,配置 CPU 的最小份額為某適當值,而不是設為零。相反地,為了避免低優先級的虛擬機消耗太多的 CPU 資源,可以設置該虛擬機的最大 CPU 份額,如 50%,從而確保其他高優先級的虛擬機能夠利用到盡可能多的 CPU 資源。
當然,還可以定義每個虛擬機使用哪個 CPU,該配置稱為“CPU 親和”(Processor Affinity)。默認情況下這個參數是關閉的,大多數情況下這是推薦配置。只有真的必須時,才需要打開這個選項。
如果有個虛擬機特別耗費資源,你可能才需要設定 CPU 親和來隔離這個虛擬機,來確保該虛擬機的性能。當然,這種配置也可以保護該服務器上的其他虛擬機,但是配置了 CPU 親和的虛擬機不能進行動態 DRS,要特別注意該配置的使用。
第八招: 刪除不需要的虛擬硬件
在物理服務器增加或刪除硬件都很耗時費力,物理服務器上不用的多余硬件一般都不會影響系統的性能,但是虛擬機的環境完全不同。刪除或關閉虛擬硬件時增加虛擬機性能的好辦法,當然可能對性能的影響并不大,但是每個虛擬機很小的性能優化可能會大幅度改善整個服務器的性能。
如果某虛擬機不需要 CD/DVD ROM 驅動器、軟驅、網卡或串口 / 并口,那么就毫不客氣地刪除或關閉。如果之后需要,隨時可以輕松打開或添加,虛擬硬件的添加相當方便、快速。
 
第九招: 升級 VMware Tools
在 ESX Server 升級或安裝補丁后,要及時更新安裝在客戶操作系統里的 VMware Tools。有時,補丁包里保護對 VMware Tools 的更新,及時更新虛擬機里的 VMware Tools 是很重要的。
如果你從 VMware 的其他平臺遷移過來的虛擬機,遷移后記得更新虛擬機里的 VMware Tools,不同的 VMware 產品,VMware Tools 的版本是不一樣的。
在 VMware Tools 里,要確保 ESX Server 主機和虛擬機的時間同步,同時運行多個不同的時鐘會引起很多不必要的麻煩。當然,如果使用了 VMware Tools 來進行時間同步,就不要使用其他的時間同步方式,如 NTP 客戶端等。如果您必須使用其他的時間同步機制,那么必須關閉 VMware Tools 里的時間同步。這種情況出現在 Windows 活動目錄的成員虛擬機上,它們必須同域控制器進行時間同步。

為了確保 Windows 虛擬機良好的顯示性能,可以在 Windows 虛擬機種啟用 Windows Display Properties-“Settings”-“Advanced”-“Troubleshoot”-“Hardware acceleration”功能,這可以使 VMRC 的鼠標移動更為流暢。具體配置見下圖所示。
第十招: 優化 Windows 客戶操作系統
對虛擬機的虛擬磁盤進行碎片整理可以有益于 I / O 性能的改善,通過第三方基于服務器的磁盤碎片整理工具可以使磁盤的組織結構更為合理。當然,要合理運行磁盤碎片整理程序,確保在系統空閑時間進行,從而降低對生產業務的影響。
注意:如果虛擬機帶回退日志運行,則這招就失靈了。
關閉有些無需的服務和后臺進程,也可以虛擬機系統節約資源。當然,禁用某些服務時要小心,確保你要禁用的服務不影響你系統的運行。如果你不能確認一個服務是否是必須的,請咨詢系統管理員獲得確認,或者創建一個虛擬機的克隆,進行禁用服務影響的具體測試。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注丸趣 TV 行業資訊頻道,感謝您對丸趣 TV 的支持。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-03發表,共計4364字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 商都县| 平江县| 武川县| 嘉祥县| 米泉市| 荆门市| 罗平县| 金乡县| 佛山市| 正阳县| 牡丹江市| 楚雄市| 平江县| 四子王旗| 邳州市| 顺义区| 刚察县| 章丘市| 页游| 修水县| 文化| 金秀| 泰州市| 海南省| 赫章县| 砚山县| 重庆市| 淳化县| 黎平县| 绿春县| 天祝| 大田县| 三原县| 青川县| 万山特区| 米泉市| 虎林市| 延长县| 枣阳市| 昌都县| 岑溪市|