VMware即時(shí)克隆技術(shù)能夠幫助IT進(jìn)一步整合虛擬桌面資源,實(shí)現(xiàn)性能的最大化。
虛擬桌面的主線之一就是共享資源。遠(yuǎn)程桌面會話主機(jī)上的所有用戶共享Windows服務(wù)器。VDI用戶共享hypervisor主機(jī)的硬件資源。桌面即服務(wù)用戶共享云服務(wù)。提高磁盤利用率的技術(shù)共享主磁盤并只存儲變化的數(shù)據(jù)。上述技術(shù)通過整合降低了虛擬桌面的成本。
最新的共享技術(shù)應(yīng)用到虛擬機(jī)RAM中。例如VMware的即時(shí)克隆桌面共享磁盤空間以及內(nèi)存。這一設(shè)置使IT能夠更快地配置虛擬桌面。
在VDI產(chǎn)品 Horizon View中,VMware提供了三種配置虛擬桌面的方式:
1.使用模板以及自定義規(guī)范交付完整的克隆,克隆沒有與父虛擬機(jī)共享任何內(nèi)容,IT必須像維護(hù)其他Windows機(jī)器一樣維護(hù)該克隆。
2.基于虛擬機(jī)快照交付鏈接克隆。鏈接克隆共享只讀的基礎(chǔ)磁盤并保存數(shù)據(jù)變更。IT能夠通過升級父虛擬機(jī)并重組克隆維護(hù)鏈接克隆。但是,重組500個(gè)桌面可能要花幾個(gè)小時(shí)。
3.交付即時(shí)克隆虛擬機(jī),使用共享內(nèi)存以及共享磁盤。這些虛擬機(jī)同樣基于父虛擬機(jī)快照,IT可以升級虛擬機(jī),升級源虛擬機(jī)并推送新VDI鏡像。升級每個(gè)即時(shí)克隆只需要幾秒鐘,因此升級規(guī)模較大的資源池只需要幾分鐘,不像以前需要幾個(gè)小時(shí)。
完整以及鏈接克隆虛擬機(jī)都有各自的內(nèi)存以及CPU。必須通過至少一個(gè)Windows啟動序列用戶才能夠使用這兩類虛擬機(jī)。換句話說,VMware 即時(shí)克隆虛擬機(jī)不需要在新桌面就緒以前啟動Windows。
減少資源占用VMware即時(shí)克隆特性源自Fargo項(xiàng)目以及新虛擬機(jī)可以是既有正在運(yùn)行的虛擬機(jī)的副本的理念。首先,新虛擬機(jī)占用較少的資源,但隨著時(shí)間的變化對資源的需求將會增加。新虛擬機(jī)一開始與原虛擬機(jī)的磁盤、內(nèi)存完全相同。磁盤類似于傳統(tǒng)的虛擬機(jī)磁盤快照,將變更寫入一個(gè)稀疏文件。
內(nèi)存使用類似的機(jī)制,但使用的是hypervisor的內(nèi)存而不是文件。新虛擬機(jī)使用原虛擬機(jī)內(nèi)存,只有在磁盤數(shù)據(jù)寫入內(nèi)存時(shí)才需要自己的內(nèi)存。在測試中,新虛擬機(jī)占用的內(nèi)存大約為配置內(nèi)存的50%,與完全克隆或鏈接克隆相比,即時(shí)克隆節(jié)約了50%的內(nèi)存。
此外,不需要等虛擬機(jī)啟動。在幾秒鐘之內(nèi)用戶就可以登錄到新虛擬桌面,在測試中發(fā)現(xiàn)新桌面在10秒鐘以內(nèi)就準(zhǔn)備好了。
用戶是獨(dú)特的VMware即時(shí)克隆桌面面臨的最大的挑戰(zhàn)就是轉(zhuǎn)瞬即逝。用戶退出登錄后,桌面虛擬機(jī)就被破壞掉了,虛擬機(jī)不具備持久性。IT必需找到在兩次登錄之間保存用戶設(shè)置的方法,所有的非持續(xù)性VDI部署都面臨這個(gè)問題—沒有獨(dú)一無二的虛擬機(jī),卻要保證用戶的獨(dú)特性。來自VMware以及一些第三方廠商的很多產(chǎn)品都能夠使用漫游設(shè)置保持用戶的獨(dú)特性。
存儲仍舊是關(guān)鍵共享并沒有消除對虛擬桌面實(shí)際上要消耗的資源的需求。IT仍舊需要足夠多的CPU資源供應(yīng)用用戶使用。管理員還需要足夠多的內(nèi)存,因?yàn)榧磿r(shí)克隆僅共享最初的操作系統(tǒng)內(nèi)存空間。一旦用戶開始啟動應(yīng)用,每個(gè)虛擬機(jī)的應(yīng)用都需要消耗內(nèi)存。
存儲仍舊是獲得良好用戶體驗(yàn)的關(guān)鍵所在。每個(gè)即時(shí)克隆虛擬機(jī)在啟動時(shí)仍舊會創(chuàng)建一個(gè).vswp文件,因此會使用磁盤空間。而且,克隆而非父虛擬機(jī)將占用大量的磁盤I/O,因此副本必須保存在快速存儲上—最理想的情況是保存在內(nèi)存緩存或者固態(tài)硬盤上。與鏈接克隆一樣,差分磁盤見證了很多寫操作,尤其是在用戶登錄時(shí)加載用戶配置文件時(shí)。而且從最終用戶的角度看,快速存儲在響應(yīng)即時(shí)克隆虛擬桌面的請求時(shí)快速存儲將產(chǎn)生很大的影響。
VMware即時(shí)克隆桌面在配置桌面時(shí)具備更大的靈活性。非持續(xù)性桌面配置、升級速度很快。與鏈接克隆桌面相比,升級即時(shí)克隆桌面更簡單而且需要的資源更少。