香港服務器虛擬化的性能提升
香港(gang)服(fu)務(wu)器虛擬(ni)化變得(de)越來越容(rong)易,網絡工程(cheng)師也越發能(neng)接受(shou)虛擬(ni)技(ji)術。然(ran)而,現在對(dui)該技(ji)術的運用(yong)卻出(chu)現了(le)下降趨勢。最近,許多公(gong)司的做法(fa)是(shi),買一臺香港(gang)服(fu)務(wu)器,把工作(zuo)負(fu)荷放在存儲網絡(SAN),再安裝管(guan)理程(cheng)序和虛擬(ni)機(ji)。盡管(guan)這(zhe)個方法(fa)可行(xing),但IT管(guan)理員(yuan)卻常常略過影響虛擬(ni)
香港(gang)服務(wu)器性能(neng)的某些(xie)重要步驟(zou)。
了解虛擬技術
一般來講,虛擬技(ji)術(shu)有(you)兩種類型:主(zhu)機(ji)(ji)架(jia)(jia)構和裸(luo)機(ji)(ji)架(jia)(jia)構。主(zhu)機(ji)(ji)架(jia)(jia)構環境下,服務器有(you)預(yu)先(xian)安(an)(an)(an)裝(zhuang)的操(cao)作(zuo)系統,例如WindowsServer2008。管理員(yuan)會在(zai)原操(cao)作(zuo)系統上加載安(an)(an)(an)裝(zhuang)虛擬化(hua)軟件。裸(luo)機(ji)(ji)架(jia)(jia)構則完全移除(chu)原有(you)操(cao)作(zuo)系統,重新安(an)(an)(an)裝(zhuang)Linux/Unix-basedkernel作(zuo)為管理程(cheng)序。基本上,虛擬技(ji)術(shu)是(shi)直接(jie)安(an)(an)(an)裝(zhuang)在(zai)硬件上的。CitrixSystems的XenServer適用(yong)裸(luo)機(ji)(ji)架(jia)(jia)構,VMware公司(si)兩種技(ji)術(shu)都(dou)能提供。
裸機架構(gou)的最大優勢在(zai)于虛擬機不需要其他軟件(jian)就能(neng)直接訪問基礎硬件(jian)資源。不過,裸機架構(gou)要求更(geng)新型的硬件(jian),譬(pi)如機載(zai)服(fu)務器(qi)必須(xu)是(shi)Intel-VT或是(shi)AMD-V。這(zhe)意(yi)味著(zhu),升級的舊服(fu)務器(qi)利用(yong)不了這(zhe)項技(ji)術(shu)。雖(sui)然如此,主機架構(gou)管理程序總是(shi)可以(yi)利用(yong)的。 香港機柜租用(yong)
資源利用
無論對于物(wu)理(li)主(zhu)機(ji)還(huan)是虛擬機(ji),合理(li)的(de)資源分配都(dou)是至(zhi)關重(zhong)要(yao)的(de)。在部署前,必(bi)須(xu)了(le)(le)解利用這些硬件要(yao)達到什么(me)(me)目的(de)。要(yao)進(jin)行不(bu)間斷的(de)高端(duan)SQL查詢?或者公(gong)司計劃(hua)安裝一(yi)些應用軟件滿足一(yi)部分用戶不(bu)定期(qi)訪問的(de)要(yao)求?明白(bai)了(le)(le)目標(biao)是什么(me)(me),管理(li)員才(cai)能(neng)進(jin)行合理(li)架設(she),處理(li)相應工作負荷,更重(zhong)要(yao)的(de)是,伴(ban)隨基礎設(she)施的(de)變化,整個架構(gou)也(ye)能(neng)做出(chu)相應調(diao)整。
談到物理硬件,有(you)三個主要的(de)升級辦法:
1.硬(ying)盤驅動(dong)器對于升(sheng)級硬(ying)盤驅動(dong)器能顯著改善虛擬機性能的(de)說(shuo)法,大(da)家幾乎(hu)沒有異議。如果現有環境(jing)(jing)不是把存儲網絡作(zuo)為工作(zuo)負荷的(de)中心,可以考慮用(yong)(yong)多個(ge)(ge)高速硬(ying)盤來(lai)實現升(sheng)級。對于小(xiao)型公司,由于不需(xu)使(shi)用(yong)(yong)集中存儲排列(lie)(lie),通(tong)常是升(sheng)級物理硬(ying)件內(nei)置容量。也(ye)就是說(shuo),通(tong)過更新性能更好的(de)驅動(dong)來(lai)升(sheng)級RAID排列(lie)(lie),整個(ge)(ge)運行環境(jing)(jing)會(hui)有很大(da)提高,冗余(yu)也(ye)會(hui)增加(jia)。
對(dui)于已(yi)有存(cun)儲(chu)區(qu)域網(wang)的(de)(de)較大規模(mo)環境,考慮利用現有的(de)(de)技術。存(cun)儲(chu)區(qu)域網(wang)老化了(le)(le)嗎(ma)?依附在存(cun)儲(chu)區(qu)域網(wang)上的(de)(de)驅(qu)動是否運行得夠快,能(neng)夠快速和無縫地訪(fang)問一項工(gong)作負荷嗎(ma)?IT工(gong)程師(shi)考慮這個問題時,經常會跳過(guo)更換存(cun)儲(chu)區(qu)域網(wang)這個想(xiang)法,而讓他們(men)(men)感到疑惑的(de)(de)是盡管有了(le)(le)新(xin)香港(gang)服務器和新(xin)虛(xu)擬化軟件,他們(men)(men)的(de)(de)虛(xu)擬基礎設施為何運行緩(huan)慢(man)。
2.CPU虛擬機裝到物理機上時(shi),機載處(chu)理器利用(yong)率更高了。
從IT工(gong)程師的角度(du)看(kan),更(geng)(geng)快的CPU總(zong)能提(ti)供更(geng)(geng)快的處理(li)速度(du)。物(wu)理(li)主機有空間允許CPU升級甚至(zhi)是增加。許多機器配置了(le)開放性CPU槽,以備擴(kuo)容(rong)之需(xu)。
3.RAM升級RAM可能(neng)是挖掘虛擬主機性能(neng)最經濟有(you)效的(de)辦法。通過在主機上升級內(nei)存,能(neng)夠給每臺虛擬機分(fen)配(pei)更多(duo)的(de)RAM。任何一臺香港服(fu)務器都能(neng)承載比(bi)平常更多(duo)的(de)RAM。增(zeng)加RAM之(zhi)后(hou),工程師就能(neng)再次(ci)檢查虛擬機是如何利用(yong)資源(yuan)的(de)。從而,可以根(gen)據(ju)實際需要,額(e)外分(fen)配(pei)內(nei)存給特定機器以提(ti)高(gao)效率。
文章來源于縱橫數據(

