新聞中心
優(yōu)化Hyper-V的5個(gè)技巧
原創(chuàng)
作者:翻譯/黃永兵 2011-03-28 09:45:17
云計(jì)算
虛擬化 下面的技巧將幫助你在Hyper-V環(huán)境中最大化硬件資源利用率,同時(shí)獲得較好的虛擬機(jī)性能。

泰山ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
服務(wù)器虛擬化產(chǎn)品(如Hyper-V)允許單臺(tái)物理服務(wù)器托管多個(gè)服務(wù)器鏡像,旨在減少組織的硬件成本,基于這個(gè)前提,在宿主服務(wù)器上能托管的虛擬機(jī)越多,你的硬件成本就越低,當(dāng)然,提高宿主服務(wù)器的虛擬機(jī)密度也會(huì)增加服務(wù)器的負(fù)荷,關(guān)鍵是要給虛擬機(jī)分配合適的資源,以最大化硬件投資,又要讓虛擬機(jī)的性能可接受,下面的技巧將幫助你在Hyper-V環(huán)境中最大化硬件資源利用率,同時(shí)獲得較好的虛擬機(jī)性能。
1、明智地選擇客戶機(jī)操作系統(tǒng)
Hyper-V可以托管多種操作系統(tǒng)(我甚至在Hyper-V上運(yùn)行過windows NT),但有些操作系統(tǒng)能更好地使用硬件資源,一般來說,如果可能,你最好在客戶機(jī)上嘗試運(yùn)行Windows server 2008或Windows Server 2008 R2,這些操作系統(tǒng)專門為Hyper-V做了優(yōu)化。
如果你不能使用Windows Server 2008或Windows Server 2008 R2,建議使用支持集成服務(wù)的Windows操作系統(tǒng),集成服務(wù)是一系列允許客戶機(jī)與父分區(qū)使用Hyper-V VMBus的驅(qū)動(dòng),VMBus可以極大地改善客戶機(jī)的性能,Windows 2000,2003,XP,Vista和Windows 7都不同程度地支持集成服務(wù),但Windows NT,Windows 9x或非Windows操作系統(tǒng)都不支持集成服務(wù)。
2、仔細(xì)規(guī)劃你的磁盤配置
在虛擬服務(wù)器環(huán)境中,存儲(chǔ)池通常會(huì)成為性能瓶頸,如果可能,你應(yīng)該好好組織一下你的虛擬機(jī),最好讓每個(gè)虛擬機(jī)駐留在獨(dú)立的磁盤、LUN或陣列上,那樣就不會(huì)有多個(gè)虛擬機(jī)競爭相同的磁盤I/O資源了。
不幸的是,給每個(gè)虛擬機(jī)分配一個(gè)獨(dú)立的物理存儲(chǔ)成本上是不可接受的,最好的辦法是合理組織你的虛擬機(jī),卻不磁盤I/O資源得到有效的使用,例如,如果你有兩個(gè)虛擬的SQL服務(wù)器,它們會(huì)產(chǎn)生大量的磁盤I/O,你應(yīng)該避免他倆共享使用相同的存儲(chǔ),如果硬件配置不能滿足你為他倆獨(dú)立分配物理存儲(chǔ),可以考慮將其中一個(gè)轉(zhuǎn)移到其它宿主服務(wù)器,最好是那些I/O資源空閑較大的服務(wù)器。
3、避免創(chuàng)建快照
虛擬機(jī)快照可以保留虛擬機(jī)某個(gè)時(shí)刻的狀態(tài),在安裝補(bǔ)丁或修改配置之前,創(chuàng)建虛擬機(jī)快照是慣用做法,那樣,如果某個(gè)補(bǔ)丁會(huì)引發(fā)沖突,你可以快速地從快照恢復(fù)虛擬機(jī)到之前的狀態(tài),不用執(zhí)行完全的備份恢復(fù)。
雖然快照好處多多,但應(yīng)該盡量少用,有兩個(gè)原因,首先,如果你創(chuàng)建的是數(shù)據(jù)庫服務(wù)器快照,你必須執(zhí)行回滾,這樣數(shù)據(jù)庫往往會(huì)招到破壞,其次,創(chuàng)建快照會(huì)影響虛擬機(jī)的性能,實(shí)際上,創(chuàng)建快照就是創(chuàng)建第二個(gè)虛擬驅(qū)動(dòng)器(.AVHD),從那以后,所有寫操作都發(fā)生在新驅(qū)動(dòng)器上,但讀操作時(shí)跨兩個(gè)驅(qū)動(dòng)器的,這樣會(huì)影響虛擬機(jī)的性能,快照越頻繁,虛擬機(jī)的性能越低,因此,應(yīng)盡可能少執(zhí)行快照,只有在需要時(shí)才創(chuàng)建。
4、如果可能,虛擬機(jī)應(yīng)使用單NUMA節(jié)點(diǎn)資源
如果你在NUMA(非通用內(nèi)存架構(gòu))平臺(tái)上運(yùn)行Hyper-V,你應(yīng)該配置Hyper-V只使用選擇NUMA節(jié)點(diǎn)的資源,雖然Hyper-V可以配置虛擬機(jī)使用多個(gè)NUMA節(jié)點(diǎn)的資源,但性能會(huì)急劇下降,如果虛擬機(jī)只使用單一NUMA節(jié)點(diǎn)的資源,Hyper-V的性能會(huì)更好。
5、有效使用網(wǎng)卡
大多數(shù)宿主服務(wù)器沒有足夠的網(wǎng)卡,不能給每個(gè)虛擬機(jī)分配一個(gè)獨(dú)立的網(wǎng)卡,你應(yīng)該合理分配網(wǎng)絡(luò)資源,確保它們得到有效的使用,如果可能,盡量給每個(gè)網(wǎng)絡(luò)流量較大的虛擬機(jī)分配獨(dú)立的網(wǎng)卡,如Exchange和SQL服務(wù)器,如果其它虛擬機(jī)產(chǎn)生的流量不大(如域控制器或DHCP服務(wù)器),你可以在這些虛擬機(jī)之間共享一塊網(wǎng)卡。
原文名:Five tips for optimizing Hyper-V 作者:Brien Posey
【本文乃51CTO精選譯文,轉(zhuǎn)載請標(biāo)明出處!】
分享題目:優(yōu)化Hyper-V的5個(gè)技巧
本文URL:http://www.5511xx.com/article/cdhsdph.html


咨詢
建站咨詢
