針對所有的意愿和目標,存儲系統核心是產品化。然而在實現不同廠商存儲陣列互操作的這場戰斗上,依舊存在著不同級別上的差異。
分布式計算意味著數據中心存儲必須和來自不同廠商的服務器互操作。這增加了存儲架構標準化的要求。云計算促使標準化有更大的進步。
存儲管理
數據中心存儲容量管理一直都依賴于某個相對不變的基本技術:傳統機械硬盤。機械硬盤只有少數幾個制造商——西部數據與希捷,還有日立和東芝——硬盤本質上是一種商品。
問題需要通過實現不同品牌的陣列和控制器協同工作來解決。有些公司購買了高端、昂貴的存儲,如EMC的Symmetrix VMAX,希望通過單一的工具集來管理整個存儲。然而,磁盤陣列的運行是通過陣列控制器中的專用軟件和存儲來控制,這對創建完整功能的存儲管理工具來說是存在問題的。
供應商——IBM有SAN Volume Controller,EMC則使用VPLEX,還有日立的Hitachi Data Systems,HP以及NetApp,都在吹捧各自專有的存儲管理工具,宣稱其能實現虛擬化存儲架構的融合。然而這些工具基本只支持自己廠商的存儲系統,而且在大多數情況下,還只針對部分產品。最終用戶在尋找真正的,高功能異構存儲管理工具的道路上無果而終。
云計算正在改變我們對存儲的看法。工作負載變得越來越混合,存儲需要根據不同的I/O需求管理對象,文件和塊模式。盡管如此,要支持云架構,存儲基礎設施必須被作為單一的資源池來看待,組織需要能夠自動化適應工作負載的變更。只有通過提供高度標準化的工具才可能實現這樣的功能。這一舉措已經開始,但仍然有很長的路要走。
閃存救場
標準化數據中心存儲容量很難只通過磁盤存儲來單獨創建。介質依賴于磁盤盤片之間的互相作用,讀/寫刺頭需要智能磁盤控制器進行調解以管理不同工作負載的需求。
閃存存儲的數據管理方法不同于硬盤。閃存是直接訪問存儲架構;不需要通過磁頭尋找正確的磁盤區域來檢索數據,所以沒有延時。數據管理速度的優勢意味著閃存可以應用在相同陣列的不同工作負載類型上。它也更統一跨越不同供應商的產品實現虛擬化。
最后,標準化存儲可能是個真正的承諾額,而不僅僅是個談論的焦點——但還很遙遠。
銷售商仍舊有許多不同的方式來推銷部署閃存。許多老牌存儲廠商通過一種混合的方式兜售:在磁盤陣列前增加獨立的閃存層。工作負載需要的數據不在這個閃存層時可能會出現問題,因為控制器需要從硬盤拉取這些數據。這使得某些數據操作可能比純硬盤陣列還要慢。
最大化現有數據中心存儲容量投資的一個必要步驟是層疊純閃存和磁盤陣列系統。盡管如此,這些現有的傳統陣列會成為建造單一管理層時候的麻煩制造者。EMC ViPR存儲虛擬化產品已經展示了自己的承諾,為混合存儲架構提供了更大的控制權限。
全閃存陣列被一起捆綁在混合存儲的激烈競爭中。閃存存儲如Pure Storage、Violin Memory和Nimble Storage,提供了智能軟件可以最小化存儲卷,并且提供先進的管理系統管理整個虛擬化環境。
存儲系統融合
融合基礎設施(CI)系統遇到云存儲管理時,有點攪混水的勢頭。
Nutanix——一家以存儲空間起家的供應商,提供超級CI平臺服務,其中包括先進的存儲管理軟件。IBM的PureFlex系統和PureData系統,Dell的PowerEdge FX2系統,HP的Converged Infrastructure,以及其他產品也提供了各種方法來實現直連存儲與CI系統整合,不僅是現有的陣列還是新型陣列都在加緊擴張與CI的融合。
還有一招可以提高服務器端存儲連接的速度,如PCIe接口的閃存存儲器。IBM已經開發了用于自己系統內部連接的方式,可以進一步加快存儲速度。這個CAPI連接器再次帶來了專屬問題——這將取決于IBM是否會讓連接器能與其他廠商存儲系統保持高水平的統一協作。融合系統仍然必須集中資源來分享利用。這將需要比我們目前能看到的還要先進的工具來支持。