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