搞清楚桌面虛擬化的存儲成本
如果你要開始考慮實施虛擬桌面基礎架構(VDI)項目,給你一個建議:先要完全搞清楚存儲成本。與其他任何一個問題相比,高得出奇的存儲成本更容易導致VDI項目延后或失敗。為了避免這個問題,并且在開始著手之前準確了解項目的投資回報,就要確保你清楚下面這三個存儲問題帶來的影響。
第一個問題:存儲成本的增加
你從物理桌面轉移到虛擬桌面后,同時就從分布式存儲環境轉移到了集中式存儲環境。十有八九,與你當前物理桌面相連接的存儲設備大多數是基于集成磁盤驅動電路(IDE)的存儲設備。不過,集中式存儲將基于企業級存儲,不但是由于你需要這種存儲來支持所需的擴展性,還由于其他許多操作上的原因,而這些原因與性能、高可用性、可恢復性和可管理性有關。
基于IDE的存儲設備很普遍,可通過零售網點(如Fry’s)購得,每GB存儲成本約10美分。如果你在關注基于SATA的存儲設備,那么企業級存儲設備每GB的存儲成本會增加至少30倍;如果你在關注基于光纖通道的存儲設備——這種存儲設備可支持關鍵的集中式存儲功能(如高性能緩存、共享、多路徑輸入/輸出和基于磁盤的快照),那么每GB的存儲成本會增加至少100倍。要是不使用企業級存儲技術,你就無法為VDI項目創建所需的集中式數據存儲區。因而,你在為VDI存儲平臺編制預算時,務必要考慮到必要的額外成本。
第二個問題:VDI會如何加大對存儲的需要?
好像嫌支付高得多的每GB存儲成本還不夠糟糕,你還需要更大的存儲容量。要是你的管理員憑配置物理服務器上存儲容量方面的經驗,估計VDI環境下的存儲需求,那么你通常會驚訝地發現:需要購買多出30%到50%的存儲容量,才滿足得了性能要求。
為什么會出現這種情況?從根本上來說,在單單一臺物理服務器上可能有50個到70個虛擬桌面在運行的VDI環境下,每個桌面有各自的輸入/輸出數據流,這種環境下生成的輸入/輸出模式到頭來隨機性比物理環境下生成的輸入/輸出模式強得多,寫入操作也密集得多,因為你需要通過虛擬機管理程序,寫入輸入/輸出數據流,并傳送到磁盤上。在隨機性非常強、寫入操作非常密集的環境下,傳統旋轉磁盤處于性能最差的狀態;而隨機性越強、寫入操作越密集,性能下降得越厲害。就特定的性能要求(比如每秒的輸入輸出/操作次數即IOPS)而言,專用應用服務器上滿足你要求的存儲配置到了VDI環境下,運行速度看起來會至少慢50%。而隨著管理員添加更多的硬件(如更多的磁盤軸和固態硬盤等),以便回到最初的性能指標,成本會急劇上升。你可能沒用完存儲預算達到了性能指標,也有可能用完了存儲預算,才達到了性能指標;但不管怎樣,最后花在存儲上的費用可能遠遠超過當初的規劃。
第三個問題:更多的存儲容量增加了存儲管理成本
如果貴公司的IT部門與大多數IT部門一樣,那么關注VDI的理由至少一部分是,為了降低與像補丁管理、升級和桌面工具集執行某種標準化這些任務有關的管理成本。如果改用按照需要來分配虛擬桌面的集中管理的環境,就會在這方面帶來巨大影響,而存儲管理幾乎總是成本會增加的一個方面。
要認識到:你是從可能不大管理、或根本不管理存儲容量的物理桌面環境,轉移到現在由集中地方的IT資源來管理企業級存儲設備上的這同一批容量的虛擬桌面環境。毫無疑問,這樣一來,滿足性能要求、執行安全機制以及為可能關鍵的企業資產提供恢復等方面是有好處,但是顯然存在額外的成本,而之前可能不存在這種成本。
除此之外,由于基本存儲容量很可能比以前多出30%到50%,你將面臨額外的管理成本。備份就是個典例。以前你可能沒有在備份桌面存儲設備,最終用戶也不太可能在對它備份。但是集中起來以后,有一點可以保證:技能嫻熟的管理員經常備份桌面存儲。你可能擁有以前沒有在備份的10TB存儲容量,而現在可能擁有13TB到15TB的存儲容量要備份。你就必須考慮到支持數據保護操作所需的這種二級存儲容量的額外成本。
怎樣才能承擔得起VDI?
至此應該很清楚:如果你想要控制成本,那么就要在如何管理VDI環境下的存儲容量方面作一番認真的考慮。一旦你將存儲容量交給技能嫻熟的管理員集中控制,可以運用許多技術,來降低整體存儲要求。這些技術包括但不僅限于:可以將每個磁盤軸的IOPS增加3倍到10倍的虛擬存儲架構;可以將容量需求最多節省90%的存儲容量優化技術,比如自動精簡配置和重復數據刪除;靈活擴展的快照技術,能夠實現常用數據的高性能共享;以及使用存儲分層技術,結合運用最具有成本效益的存儲技術,以滿足性能要求。
了解如何才能最有效地利用這些存儲技術,從而最大限度地減少需要配置的存儲容量,以便滿足自己的VDI性能要求,這是降低總體存儲成本的最佳方法。這對于重新平衡成本結構,以便VDI項目能夠帶來積極投資回報也大有幫助。