桌面虛擬化之 Persistent vs NonP
一 定義:
Persistent Desktop: 通常為每個用戶分配專有的虛擬桌面。用戶數(shù)據(jù)和個人設(shè)置保存在該虛擬機。
Non Persistent Desktop: 通常是從虛擬桌面池內(nèi)選擇虛擬機隨機分配給用戶。用戶數(shù)據(jù)和個人設(shè)置不會保存。每次登陸后恢復(fù)到最初的原始狀態(tài)。
優(yōu)點不足
Persistent·應(yīng)用和桌面Image是整合在一起的;無需額外安裝應(yīng)用
·可以采用和物理桌面一致的管理工具和方法。
·從用戶的角度看,該虛擬桌面和傳統(tǒng)物理桌面沒有任何區(qū)別
·需要更多的存儲空間
·有可能管理上相對復(fù)雜些,畢竟每個桌面都是不同的
·可能第一次創(chuàng)建桌面的時間相對較長
·需要設(shè)計完善的容災(zāi)方案,比如整個數(shù)據(jù)中心中斷的情況。
Non Persistent·可以很快的創(chuàng)建桌面
·相對需要較少的存儲空間
·在災(zāi)難發(fā)生時,很容易的把用戶切換到安全的數(shù)據(jù)中心
·如果應(yīng)用不是包括在OS Image內(nèi),需要有第三方軟件來管理
·有可能需要采用Application Virtualisation
二 實現(xiàn)技術(shù)的演進
早期- Linked Clone
在VDI技術(shù)出現(xiàn)的早期,存儲成本很高。我們先撇開de-duplication,compression等底層的存儲優(yōu)化技術(shù)不談,假設(shè)每個桌面OS需要40G,那么1000個桌面需要的可用存儲空間就是1000*40G=40T。
有沒有什么辦法能降低存儲成本呢?

于是出現(xiàn)了Linked Clone技術(shù),這就允許所有的虛擬桌面共享一個Master Image,所有和操作系統(tǒng)相關(guān)的讀操作都從這個MasterImage獲取。然后再為每一個虛擬桌面分配一個DeltaDisk,所有的寫操作都記錄到這個DeltaDisk。這下就節(jié)省了很多存儲。但是注意,隨著越來越多的寫操作,這個DeltaDisk會占用越來越多的空間,到最后甚至?xí)加煤蚆asterImage一樣的空間。那怎么辦?刷新虛擬桌面。刷新后的DeltaDisk會恢復(fù)到最初的大小。對于NonPersistent的情況,經(jīng)常刷新是可以接受的,因為本來NonPersisent Desktop的Disk上沒有用戶的數(shù)據(jù)和個性設(shè)置。但如果刷新PersistentDesktop,就必須有方案如何管理并恢復(fù)用戶的數(shù)據(jù)和個性設(shè)置。
中期– 存儲分層(2011年之前)
除了解決存儲空間問題,VDI面臨的一大問題就是存儲性能。存儲分層的技術(shù)可以讓頻繁訪問的linked Clone數(shù)據(jù)存儲在SSD或者Flash等快速設(shè)備上,從而提高性能。下圖來自ABriefHistory of Desktop Storage Architecture一文


HostDASD (Host Direct Access Storage Device) 也就是指ESXiHost本地訪問的SSD或者Flash。CorporateFiler 用于存儲應(yīng)用程序和用戶數(shù)據(jù)。
但由于SSD和Flash不菲的價格,并不適用于所有的數(shù)據(jù)。
在這個時期 NonPersistent 和Linked Clone的黃金組合確實是一個不錯的方案,成本可以接受。
當(dāng)今和未來
自2011年以來,F(xiàn)lash-based陣列以及很多新的存儲技術(shù)逐漸成熟。inline IO de-duplication, offline de-duplicationand data compression也得到了市場的驗證。這就意味著用于VDI的存儲成本大幅下降,而性能卻有很大提高。原來因為存儲成本高而對Persistent Desktop望而生畏的用戶,現(xiàn)在應(yīng)該重新考慮Persistent。對于這些新的存儲技術(shù)在VDI上的應(yīng)用,請持續(xù)關(guān)注后續(xù)文章。
三 總結(jié)
無論才用哪種VDI類型,都應(yīng)該先從客戶需求出發(fā)。對于適合于Persistent的情形,應(yīng)該考慮采用適當(dāng)?shù)拇鎯Ψ桨竵斫档统杀尽?/p>
參考:
Persistent vs. Non-Persistent Debate Video
Open letter to non-persistent VDI fanboys
本文出自 “坐看云起” 博客,請務(wù)必保留此出處http://frankfan.blog.51cto.com/6402282/1301191