管理虛擬化的八大妙招 |
發(fā)布時(shí)間: 2012/8/15 18:29:44 |
當(dāng)下我們會(huì)為用戶提供有關(guān)hyper-v虛擬化管理程序的一些技巧。hyper-v管理程序到底是什么?你可能會(huì)問,我為什么應(yīng)該關(guān)心這個(gè)問題?根據(jù)維基百科的解釋,微軟的Hyper-V,代號Viridian,就是之前大家所熟知的Windows Server Virtualization,是一款以X86-64虛擬化系統(tǒng)為基礎(chǔ)的管理程序軟件。Hyper-V自從推出了免費(fèi)的單機(jī)版以來,又相繼發(fā)行了測試版,如今已經(jīng)升級到Release 2 (R2)版本。 那么Hyper-V管理程序是做什么用的?根據(jù)維基百科的解釋,Hyper-V管理程序可以在分區(qū)中支持隔離。一個(gè)分區(qū)就是一個(gè)隔離的邏輯單元,由管理程序提供支持,在操作系統(tǒng)中完成。一個(gè)管理程序?qū)嵗仨氈辽儆幸粋(gè)在Windows Server 2008上運(yùn)行的母分區(qū)。虛擬化軟件在母分區(qū)中運(yùn)行,可以直接訪問硬件設(shè)備。然后母分區(qū)可以創(chuàng)建子分區(qū)來托管客戶端操作系統(tǒng)。一個(gè)母分區(qū)能創(chuàng)建使用hypercall應(yīng)用編程接口(這也是Hyper-V的應(yīng)用軟件編程界面)的子分區(qū)。 總而言之,Hyper-V管理程序讓虛擬化成為可能。虛擬化能幫助系統(tǒng)管理員使用更少的資源完成更多的任務(wù),這不正是每家企業(yè)用戶都想要的嗎? 因此,為了讓你的生活更加簡單輕松,以下是使用Hyper-V管理程序的一些技巧: 1.不要與其他服務(wù)共享Hyper-V硬件 你的Hyper-V主機(jī)資源應(yīng)該專門用來運(yùn)行虛擬機(jī)。如果你在主機(jī)上安裝和運(yùn)行像SQL Server或者Exchange這種其他的服務(wù),那么他們不僅會(huì)消耗主機(jī)的資源,而且還會(huì)讓故障修理變得更加困難。 2.在Windows Server Core上安裝Hyper-V管理程序 在Windows Server 2008操作系統(tǒng)中選擇安裝Server Core會(huì)安裝最小限度的Windows Server 2008來運(yùn)行諸如Hyper-V這樣的可支持服務(wù)器角色。當(dāng)你選擇這種安裝模式時(shí),Windows安裝程序會(huì)只安裝用來支持服務(wù)器角色的文件,圖形用戶界面和非基礎(chǔ)的子系統(tǒng)不會(huì)被安裝在操作系統(tǒng)中,這樣能減少內(nèi)存和存儲的需求。 3.創(chuàng)建性能基準(zhǔn)線 為了讓你的Hyper-V管理程序的性能保持在最佳狀態(tài),你必須在系統(tǒng)運(yùn)行時(shí)對資源消耗的變化快速做出識別和反饋。如果你一開始就創(chuàng)建了性能基準(zhǔn)線的話,那么你只需要識別變化即可;換句話說,當(dāng)一切運(yùn)轉(zhuǎn)良好時(shí),你必須了解你的系統(tǒng)是如何運(yùn)轉(zhuǎn)的。你可以使用諸如Monitis這樣的全天候監(jiān)控工具來升級你的資源規(guī)劃藍(lán)圖。 4.給Hyper-V虛擬機(jī)分配足夠的中央處理器和硬盤資源 用物理硬件解決方案創(chuàng)建你正在使用的Hyper-V虛擬機(jī)需要計(jì)劃投入使用110%到125%的中央處理器資源和105%到110%的硬盤資源。通過為Hyper-V虛擬機(jī)配置額外的資源,你可以確保為物理硬件提供匹配的性能,同時(shí)與Hyper-V虛擬化技術(shù)所需的管理費(fèi)用相適應(yīng)。 5.最好使用64位客戶端操作系統(tǒng) 32位Windows操作系統(tǒng)每次最多只能使用2GB的虛擬尋址空間,這太微不足道了!而64位操作系統(tǒng)可以允許應(yīng)用軟件充分利用Hyper-V主機(jī)上安裝的內(nèi)存容量。 6.優(yōu)化虛擬機(jī)內(nèi)部的工作負(fù)載 根據(jù)Hyper-V主機(jī)上資源可用性的不同,如果其中一個(gè)虛擬機(jī)使用過多的資源,那么其他虛擬機(jī)的性能就會(huì)受到影響。時(shí)刻監(jiān)控每個(gè)虛擬機(jī)的工作負(fù)載,遵循最佳的實(shí)踐方法,如果出現(xiàn)問題時(shí)能隨時(shí)做出快速反饋。這也是為什么授信合作伙伴的即時(shí)通知是如此重要的原因。 7.關(guān)閉沒有使用的虛擬機(jī) 如果一個(gè)虛擬機(jī)不再提供任何服務(wù),請將其關(guān)閉。這樣能將主機(jī)上的有用資源釋放出來,這也是對應(yīng)用環(huán)境的貢獻(xiàn)。如果一個(gè)虛擬機(jī)只能在某個(gè)時(shí)間段提供服務(wù),請?jiān)谛枰獣r(shí)使用自動(dòng)化腳本進(jìn)行啟動(dòng)。 8.選擇支持SLAT的處理器 Hyper-V管理程序的R2版本新增了一些特性,可以減少管理程序運(yùn)行虛擬機(jī)所需的內(nèi)存,還能提高性能。從功能上來說,處理器本身也起到保證虛擬機(jī)內(nèi)存和如何與主機(jī)上內(nèi)存相匹配的作用。通過讓處理器執(zhí)行這種操作,管理程序使用的內(nèi)存容量更小,處理器所需的能耗也有所降低。 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |