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