虛擬桌面存儲基礎:VDI存儲的隱含成本
盡管虛擬桌面作為一個實例在服務器內存中運行,但是桌面鏡像、應用程序甚至用戶數據的每個碎片都需要占用存儲空間,而購買存儲是需要花錢的。考慮遷移到桌面虛擬化的企業必須同時考慮和獲取、安裝、管理、維護以及保護用戶桌面相關的許多成本。以下是VDI部署已知的成本點以及VDI部署中存儲具有的鮮為人知的影響。
VDI存儲已知的成本
一些常見的存儲成本需要立即引起注意。最初的資本開支涉及存儲系統,磁盤以及支持存儲的所有軟件。安裝成本也應該被考慮在內,尤其是大型存儲柜可能需要數據中心提供特殊的電源或制冷支持。同時還需要進行存儲的運營及管理,諸如部署、監控、遷移、發現并解決故障以及備份恢復之類的任務都需要人力投入。上述成本存在于任何存儲項目中,但是在大型VDI部署中存儲的成本在可能被低估了。
幸運的是,通過使用其他存儲項目所使用的相關策略及技術,VDI存儲成本能夠有所緩解。例如精簡部署允許在邏輯上分配存儲資源,不用實際分配所有的磁盤空間。既然存儲空間實際上不會在被分配后立刻被使用,使用完所有已分配的空間可能需要花費很長的時間,那么精簡部署能夠將新磁盤開支推遲至真正使用存儲空間的時刻。
重復數據刪除通過刪除存儲系統中冗余的數據塊和文件顯著減少了存儲使用。磁盤上實際只存儲了一份完整的數據,冗余的數據將被刪除并重定向到現有的數據。只要存儲系統能夠實時對活動數據進行重復數據刪除并且不會對存儲性能造成明顯的影響,那么重復數據刪除將顯著提升存儲效率。
分級存儲也可以被用來減少VDI存儲的成本。例如構成虛擬桌面基礎的黃金桌面及應用程序鏡像可以存儲在更加昂貴但性能更高的磁盤上,而用戶數據可以存儲在容量更大,價格更低的磁盤上。在某些情況下,頂層存儲可能使用固態硬盤(SSD)或者混合驅動器。Silverton Consulting 公司的Lucchesi 說:“你可以把SSD作為存儲層的一個重要方面部署,使用SSD能夠保持更好的吞吐量及隨機I/O。”
最后,減少VDI部署的范圍將減少總的存儲需求以及VDI存儲成本。ESG的Bowker說:“大多數企業仍然有一部分最終用戶在部署物理桌面。”他指出當投資回報率可能沒有意義時,由于具體的戰略原因購買VDI的企業將承擔這些費用。需要傳統桌面/便攜式電腦系統所具有的多種功能的用戶可能并不是很好的虛擬化候選者,尤其是當這些用戶需要頻繁更改桌面或者對桌面進行定制時。
VDI存儲隱含的成本
但是迷戀VDI承諾的企業可能輕易招致大量幾乎不為人知的成本。如果放任自流,可能導致存儲需求以及成本激增。VDI部署中一個常見的錯誤就是滿足于包括所有配置文件、操作系統、應用程序以及用戶的“厚”虛擬桌面。厚虛擬桌面能夠運行,但是它占用的存儲空間比虛擬桌面實例實際需要的多很多。當容量過大的鏡像乘上總的“厚”虛擬桌面數乘上用于備份及災難恢復的額外存儲,總的存儲需求可能很輕易壓倒VDI所聲稱的成本效益。
對虛擬桌面部署進行管理可能存在問題而且代價很高。只有管理員能夠使用自動化技術比如腳本部署并升級大量桌面,VDI才有意義。桌面部署任務涉及在VDI服務器上創建虛擬機、安裝操作系統、創建模板、定制模板、克隆生產桌面的引導鏡像等等。
手動執行這些任務可能需要花費20分鐘左右,當這個數字乘上數十個甚至成百上千個桌面,所帶來的管理問題將變得難以克服。給虛擬桌面打補丁也需要手動操作,與虛擬桌面部署一樣,這也是個問題而且非常耗費時間。Lucchesi說:“大多數人可能發現最大的成本就是管理。”
通過創建“瘦”桌面能夠緩解以上兩個挑戰。例如管理員能夠精簡部署一個卷,構建一個操作系統以及應用程序處于模板中的黃金鏡像,然后創建可以分配給最終用戶的可寫入快照。用戶數據與桌面鏡像分離,可能存儲在一個不同的存儲系統上。完全不用創建新鏡像就可以使用并重用相關的組件,而且消除了手動克隆過程。
將用戶數據與桌面鏡像分離,給虛擬桌面打補丁同樣可以自動實現。虛擬化工具比如VMware的View Composer允許管理員使用更少的存儲制作和主鏡像共享虛擬磁盤的鏡像。相比之下,VMware的View Manager簡化并自動化了虛擬桌面的部署及管理。
不良的存儲架構以及毫無效率的桌面部署可能導致可憐的加載時間,反應遲鈍的應用程序,昂貴的勞動力損失,最終導致用戶產生憤怒。恰當的存儲架構對隨機I/0工作負載下充足的磁盤性能以及網絡彈性至關重要,避免了訪問中斷。具有高級緩存的存儲系統能夠共享緩存中的桌面鏡像,當用戶的桌面鏡像幾乎相同時,從根本上改進了加載時間。

















