存儲的演變:軟件定義存儲
Vaughn Stewart 發(fā)表于:13年05月21日 15:12 [來稿] DOIT.com.cn
軟件定義數(shù)據(jù)中心(Software-Defined Data Centers,簡稱“SDDC”)正在成為用戶談論的熱門話題。它讓數(shù)據(jù)中心轉型為 IT 服務中心,使數(shù)據(jù)中心能夠更快、更靈敏地為應用程序提供支持,從而提高開發(fā)人員的工作效率。
從多個角度來看,我們可以將SDDC視作從服務器虛擬化向數(shù)據(jù)中心虛擬化演變的結果。SDDC架構模型利用軟件來定義數(shù)據(jù)中心資源,特別是計算、網(wǎng)絡、存儲和安全性資源,以使這些資源不再受到硬件的限制,并實現(xiàn)與這些資源相適應的服務級別靈敏性。
作為SDDC技術架構的支柱,軟件定義存儲 (Software Defined Storage,簡稱“SDS”) 將硬件存儲資源整合起來,并通過軟件的編程來定義這些資源。憑借此舉,用戶能夠根據(jù)應用策略來配置和使用存儲服務,并將它們部署在一系列由供應商優(yōu)化商用硬件乃至云中的多種硬件上。
不可否認,行業(yè)中尚無SDS的標準定義,但是我們?nèi)匀幌Mc讀者分享NetApp對于SDS的觀點。我們認為,NetApp的觀點可從以下三個層面上來闡明。
虛擬化的存儲服務
“根據(jù)服務級別進行配置”
多種硬件選擇
“部署在自己選擇的平臺上”
應用程序自助服務
“提供無損任何性能的服務”
一)虛擬化的存儲服務
要使軟件定義存儲真正具備動態(tài)特性,我們必須要將數(shù)據(jù)訪問和數(shù)據(jù)服務從硬件資源池中分離出來。使數(shù)據(jù)訪問脫離硬件,我們將能夠根據(jù)服務級別(而不是硬件屬性)來提供存儲。NetApp借助Clustered Data ONTAP所支持的 SVM(Storage Virtual Machine,存儲虛擬機)技術實現(xiàn)了這一功能。系統(tǒng)會向SVM分配存儲資源和服務,SVM是主機和用戶訪問的接入點,并且充當應用程序/組織/租戶的代理機。
基于應用策略的存儲服務通常包括:
· 彈性性能和容量
· 多租戶服務分隔
· SAN和NAS訪問
· 存儲效率
· 系統(tǒng)和數(shù)據(jù)中心移動性
· 集成的數(shù)據(jù)保護
SVM是vFiler技術的新一代。不少用戶可能知道它在ONTAP的工程代碼名稱為vServers,而vServers這個名詞可能會與虛擬服務器產(chǎn)生混淆。
二)多種硬件選擇
使用SVM分離數(shù)據(jù)訪問和數(shù)據(jù)服務,用戶能夠將存儲系統(tǒng)部署在他們自己選擇的平臺上。然而一種規(guī)模并不能適合所有部署情況,因此,通過軟件對存儲功能進行標準化,用戶可以將硬件看作一種設計選擇,并用其擴展容量和/或性能。
Data ONTAP可在各種硬件上使用,其中包括:
· 專門構建和優(yōu)化的 FAS陣列
· 通過V系列訪問的第三方存儲
· 通過ONTAP Edge VSA訪問的商用服務器磁盤
· 通過適用于Amazon Web Service(AWS)的NetApp私有存儲訪問的云
將硬件獨立出來,并且提供一系列最優(yōu)秀的數(shù)據(jù)服務,讓Data ONTAP在用戶部署最多的存儲操作系統(tǒng)中排名首位。
三)應用程序自助服務
如上文所述,軟件定義數(shù)據(jù)中心的目的在于通過加快IT服務交付來提高開發(fā)團隊和應用程序管理員的能力。從SDS角度來看,這意味著在本機應用程序管理界面中集成存儲服務,以及提供可編程API實現(xiàn)應用程序自定義和工作流自動化。
NetApp Zapi API數(shù)據(jù)庫和應用程序集成庫在存儲行業(yè)內(nèi)得到了最廣泛的使用。下面這幾家合作伙伴在基礎架構、管理和應用程序幾個層面上進行了整合操作。
· Cisco
· Citrix
· CommVault
· IBM
· Microsoft
· KVM
· OpenStack
· Oracle
· Red Hat
· SAP
· VMware
ONTAP為用戶和合作伙伴提供標準的API,讓他們借助以應用為核心的存儲服務來推動解決方案的創(chuàng)新,加快業(yè)務發(fā)展。
小結
目睹軟件定義存儲越來越多地融入并支持SDDC,我們感到十分高興。整個市場開始意識到將存儲服務從存儲設備上分隔開的價值,也將焦點轉到了集成度高的IT服務交付身上。在我們看來,NetApp的SDS產(chǎn)品組合是獨一無二的。(作者:Vaughn Stewart,NetApp虛擬化專家)