天天看點

桌面虛拟化之存儲加速功能

有過部署實施VDI(虛拟桌面架構)經驗的朋友都知道,VDI對存儲的性能有非常高的要求(據悉,一個虛拟桌面成本的1/5左右或以上被存儲成本花費占用),桌面虛拟化以往的伺服器虛拟化不同,因為桌面虛拟化的數量更大,是以也導緻了對存儲的要求更高。如大部分中小企業,可能伺服器也隻有十幾台,通過虛拟化之後,一兩台伺服器就可以滿足運算的要求,存儲性能也比較容量滿足,而大部分企業成百上千的桌面,集中部署在資料中心,對存儲的性能要求就自然不言而喻了。

而以往IT人員為了讓儲存設備更快更高效,大家都在重複這樣的工作:

1.增加足夠多的硬碟,加更高速的硬碟來分擔資料讀寫操作 (條帶化的資料讀寫可以增加存儲的性能及響應速度,這也是Raid 0等Raid技術存在的主要原因)

2.将存儲網絡鍊路更新為多條更快的鍊路(如雙8G 光纖網絡,雙存儲交換機,雙HBA卡等)

3.選購存儲時買大Cache(緩存,因為使用RAM技術,是以讀寫操作時,Cache的效率要比硬碟高效)空間的存儲

以上的方法在綜合使用的情況下,可以增加存儲的性能,不過也将導緻你的存儲成本翻番,最終導緻每個虛拟桌面的成本隻能被廣大IT人員視為陽春白雪 (一般在虛拟桌面中,以每虛拟機或每使用者為計算成本機關)。

企業在決策是否大規模虛拟桌面時,望而卻步。這也是許多企業今天還隻是小規模試點桌面虛拟化的原因之一。

VMware大大量的虛拟桌面客戶部署中,也發現并意識到這個問題。是以投入了大量資源來優化虛拟桌面對存儲的要求,降低虛拟桌面成本。

在最近的學習過程中,有機會使用到了VMware專為虛拟桌面開發的存儲加速技術。作為一個希望虛拟桌面快速在國内發展的技術人員,很是興奮。

桌面虛拟化之存儲加速功能

                VMware 存儲加速技術架構

以往,在虛拟桌面中,大量的IO請求頻繁的在存儲網絡中流動,在大量的IO請求時,存儲的讀寫将變得延遲。使用者使用虛拟桌面的體驗也将大打折扣。(相信你一定有使用windows應用程式時顯示無法響應的經曆吧。如果你天天面臨這樣的處境,相信砸電腦是早晚的事情)

VMware首創的使用伺服器的記憶體來做Cache(儲存設備上的Cache子產品使用是和記憶體一樣的晶片哦),将虛拟化伺服器上同時運作的虛拟桌面經常通路到的檔案(虛拟桌面的OS,應用程式,甚至是資料都大量存在重複,比如大家都大都使用同樣的OS,使用同樣版本的office,打開同樣的郵件正文或附件),全部放在由vSphere Esxi預留作為cache的記憶體中。這樣虛拟桌面使用時,同樣的IO請求在多個虛拟桌面之間,就隻需要向儲存設備請求一次(使用了類似重複性資料删除的技術,此技術在備份,壓縮等技術領域有廣泛應用)。而大部分的磁盤請求直接從伺服器記憶體中讀取。

通過使用此功能,IT管理部門再也不需要為了滿足使用者體驗和讀寫性能的要求,來增加儲存設備上的高額成本投入。

有測試數量表明,在單個伺服器,50個Windows 7虛拟機的測試環境

桌面虛拟化之存儲加速功能

通過使用VMware提供的存儲優化技術,将以往儲存設備的讀寫操作轉移到虛拟化伺服器的記憶體中,儲存設備的IOPS數量以及帶寬開銷大幅下降:

消減超過80% IOPS峰值 消減超過45% 平均IOPS值 消減超過65% 吞吐量峰值 消減超過25%平均吞吐量

性能大幅提高的同時,VMware兼具了以往易用的特性,管理者隻需要在VMware View Manager的控制台中,激活加速功能即可完成整個的加速操作。

桌面虛拟化之存儲加速功能

而對于前端使用者以及運作在虛拟桌面中的應用程式而言,這一切都是完全透明的。

通過使用由VMware專為其自有的VDI産品VMware View提供的存儲加速功能,可以降低超過50%以上存儲成本。通過這種技術革新,相信桌面虛拟化大行其道的那天已經不再遙遠。

~完

繼續閱讀