你在應用虛擬化的任何時候,最重要是不要過于癡迷于技術和執著于結果。
隨著服務器虛擬化與私有云的關系日加緊密,自動化遷移數據就變得日益重要。一個虛擬存儲平臺能夠支持更靈活的工作負載配置,避免廠商碎片化和產品筒倉,并且交付一個更加一致的服務體驗。
一致性在虛擬服務器環境的交付中至關重要,存儲虛擬化或軟件定義存儲通過多廠商環境的綜合作用也能夠達到近似的效果。
在考慮實現一個虛擬存儲平臺或應用軟件定義存儲的虛擬服務器環境時,以下最佳實踐可作為參考:
1.首先要理解商業需求
我們很容易醉心于技術選擇,尤其尖端的。但是你要清楚你的性能需求,也許很難判斷那種特性能夠真正解決你所面對的困難。用戶想要讓機器運轉更快嗎?你在盡力降低成本嗎?你是否在重復數據上占用了過多容量?中斷是個大問題嗎?一旦你理解了影響客戶和預算的關鍵問題,你應該要解決它。
2.避免虛擬層級沖突
如今所有廠商都將虛擬化融入了他們的產品。如果你在一家廠商那里購買了一臺陣列、設備或管理工具,然后另外一臺放在它面前,最好的情況是浪費了可能不會用到的特性投入,最差的情況是很難去排查和修理的沖突問題。一定要明確產品所負責范圍,不要輕易的堆疊在另外的虛擬層上。
3.小心處理中斷報告
虛擬化能夠中斷對環境的測量和管理。虛擬存儲固有的抽象層能夠影響可見性并打斷在非虛擬場景下正常工作的報告。你應該在部署技術之前考慮到這些影響,并且想出新的方案來適配你的工具集。
4.評估長期成本
和任何一種技術一樣,存儲虛擬化想讓世界變得更加美好,但這需要成本。確保你的目標收益是巨大的,無論你為虛擬化付出多少都是有價值的。虛擬存儲平臺在隨著時間的過去成本也會降低,但是這種技術可能并非獲取這些利益的唯一方式。考慮到所有選項和模型,每種場景下的成本,保證你的投資是物有所值的。
5.注意增加的復雜性
虛擬層會讓整個環境很難去理解、清單和排錯。當你解決一個問題時,你可能又制造了另一個問題。某些情況下,最簡單的解決方案就是做好的,所以一定要當心過多的層級。