虛擬化技術(shù)當(dāng)前主要包括服務(wù)器虛擬化、應(yīng)用虛擬化、桌面虛擬化。網(wǎng)絡(luò)虛擬化以及顯卡虛擬化等等也發(fā)展的非常迅速。而桌面虛擬化技術(shù)是當(dāng)前發(fā)展最快的,也是最具應(yīng)用前景的技術(shù)。桌面虛擬化具有靈活、方便、集中管理、安全、降低功耗等特點(diǎn)。目前,很多企業(yè)采用虛擬化技術(shù)來解決企業(yè)面臨的管理難題。
桌面虛擬化我們簡單的可以理解為就是在物理服務(wù)器上安裝尋你主機(jī)系統(tǒng),目前市場上桌面虛擬化的廠商主要有三個(gè),微軟、citrix和vmware,他們也是主要的服務(wù)器虛擬化廠商。
企業(yè)在部署桌面虛擬化的時(shí)候,主要是由虛擬主機(jī)系統(tǒng)模擬出操作系統(tǒng)運(yùn)行所需要的硬件資源,操作系統(tǒng)運(yùn)行在這些虛擬出來的硬件資源上,這樣就可以達(dá)到在一個(gè)物理服務(wù)器上運(yùn)行多個(gè)操作系統(tǒng),同時(shí)共享物理服務(wù)器的硬件資源,提高資源的整體利用率。
桌面虛擬化后,我們可以將所有的桌面虛擬機(jī)在數(shù)據(jù)中心進(jìn)行托管并進(jìn)行統(tǒng)一管理,這樣就大大提高了管理員的管理方便些。而用戶可以通過瘦客戶機(jī)或者類似的設(shè)備在局域網(wǎng)原創(chuàng)訪問獲得與傳統(tǒng)pc一直的用戶體驗(yàn)。在提高整體利用率的同時(shí),給用戶帶來方便、快捷、安全的應(yīng)用體驗(yàn)。
桌面虛擬化
當(dāng)我們利用桌面虛擬化的時(shí)候,在硬件資源上運(yùn)行的應(yīng)用其實(shí)都是遠(yuǎn)程運(yùn)行在物理服務(wù)器上的,同樣需要占用我的內(nèi)存、存儲和cpu等資源。這就需要我們在進(jìn)行部署的時(shí)候注意這些物理方面的配置,否則不但不能帶來更高的利用率,反而會造成資源的浪費(fèi)。
下面我們來看一下企業(yè)在部署桌面虛擬化的時(shí)候需要注意哪些方面?
內(nèi)存方面注意事項(xiàng):
在桌面虛擬化部署當(dāng)中,內(nèi)存的部署是最受到考驗(yàn)的部分。其個(gè)傳統(tǒng)的服務(wù)器應(yīng)用程序是為持續(xù)應(yīng)用設(shè)計(jì)稍有不同,桌面虛擬化應(yīng)用尤其是在向服務(wù)架構(gòu)的應(yīng)用軟件中,通常是為了滿足多次加載然后運(yùn)行數(shù)個(gè)小時(shí)這樣的需求設(shè)計(jì)的。這就需要支持隨時(shí)從內(nèi)存中一處,而隨之會產(chǎn)生大量的磁盤i/o負(fù)載。內(nèi)存則需要解決這個(gè)難題。
內(nèi)存
同時(shí),桌面虛擬化需要考慮更多的內(nèi)存,內(nèi)存越大越好,要盡量選擇最快的內(nèi)存。你需要的內(nèi)存越多,能夠運(yùn)行的虛擬機(jī)就越多。如果你想同時(shí)運(yùn)行幾款虛擬機(jī)管理軟件,而這些軟件又沒有提供共享內(nèi)存的功能,那么就更要注重上面的觀點(diǎn)。而有些軟件能夠提供共享內(nèi)存,內(nèi)存是整體分配的,則對內(nèi)存的要求會相對減少。
處理器方面注意事項(xiàng):
除了內(nèi)存,處理器在桌面虛擬化平臺的作用我們也不能忽視,在一些大型企業(yè),物理服務(wù)器的cpu的運(yùn)行能力需要支持非常多的桌面系統(tǒng),甚至成千上萬臺的支持。這就需要我們的處理器提供強(qiáng)大的處理性能。
處理器
多核心的cpu當(dāng)然是目前首選。如何將服務(wù)器的處理器最大效率的使用才是企業(yè)需要考慮的問題,否則就會使得所有桌面虛擬機(jī)的性能下降到接近零的水平。
存儲方面的挑戰(zhàn):
在桌面虛擬化部署和管理中,存儲是一個(gè)不容忽視的地方,存儲與整個(gè)系統(tǒng)的延遲和i/o有大關(guān)系。其需要一個(gè)非常強(qiáng)大且靈活的存儲介質(zhì)來支持。采用桌面虛擬化正在改版存儲系統(tǒng)架構(gòu)和管理方式。在一家大公司,實(shí)現(xiàn)數(shù)百或者上千個(gè)虛擬化桌面的數(shù)據(jù)請求將季度的影響整體的存心性能,如何以合理的成本來滿足企業(yè)用戶的i/o需求是對用戶非常大的考驗(yàn)。
戴爾compellent存儲陣列
隨著價(jià)格的降落,固態(tài)硬盤目前正在成為非常流行的桌面虛擬化部署功能,它具有低延時(shí)和良好的i/o訪問。。如果企業(yè)可以購買ssd固態(tài)硬盤的話 ,那么對于內(nèi)存和存儲資源都會產(chǎn)生非常積極的影響。ssd磁盤的應(yīng)用以及對緩存中虛擬機(jī)鏡像加載和分頁的分層高效管理技術(shù),可以有效減少應(yīng)用程序?qū)?nèi)存的需求。
如今,固態(tài)硬盤往往和傳統(tǒng)的硬盤混合出現(xiàn)在存儲系統(tǒng)中,例如戴爾的compellent存儲陣列。為了更好的處理隨機(jī)寫入i/o,閃存的重要性不言而喻。閃存一般情況下作為一個(gè)寫緩存,以支持更多的用戶,最終實(shí)現(xiàn)具有成本效益的平臺。
性能傳輸?shù)奶魬?zhàn):
除了上述三個(gè)需要非常重要的地方,桌面虛擬機(jī)的管理也是我們需要注意的,桌面虛擬機(jī)一般情況下采用托管的方式進(jìn)行管理,但這個(gè)最大的挑戰(zhàn)來自服務(wù)器與用戶之間的連接性能。連接帶寬的性能跟用戶的滿意度直接相關(guān),桌面虛擬化架構(gòu)的規(guī)劃必須把鏈路的連接能力考慮進(jìn)去。
文章點(diǎn)評:桌面虛擬化技術(shù)具有便利性、高利用率、低功耗等特點(diǎn),是目前很多企業(yè)都在討論部署的話題,同時(shí)桌面虛擬化還是云計(jì)算系統(tǒng)的核心組成部分之一,是虛擬化技術(shù)的重要組成部分,其未來發(fā)展值得我們期待。