基于文件的主數(shù)據(jù)存儲正在不斷推動三項技術——橫向擴展式網(wǎng)絡附加存儲(NAS)、對象存儲和云NAS層——成為疲于應對非結構化數(shù)據(jù)的IT部門的救命稻草。
橫向擴展式NAS系統(tǒng)可以將額外的存儲節(jié)點或x86服務器像專用的運行系統(tǒng)和存儲一樣提升存儲容量、性能和可用性。具有最大可擴展性的集群式存儲系統(tǒng)可以跨100個以上的節(jié)點管理PB級別的數(shù)據(jù),而其又可以通過分布式文件系統(tǒng)或全局命名空間像單個系統(tǒng)一樣進行訪問管理。
對象存儲系統(tǒng)是另一種具有前景的方式,以取代傳統(tǒng)的NAS。對象存儲完全區(qū)別于傳統(tǒng)的文件系統(tǒng),沒有容量和管理方面的缺陷。相反,這種系統(tǒng)在每個文件的元數(shù)據(jù)上增加了一個唯一的識別符,或者數(shù)據(jù)指紋。該識別符隱含了物理存儲位置信息,并且提供了海量的擴展性。
使用云技術作為NAS層是IT部門應對海量非結構化數(shù)據(jù)的另一種選擇。尤其是廣受關注的基于文件的新興網(wǎng)關設備可以將數(shù)據(jù)遷移至云服務供應商處。這種網(wǎng)關可以是硬件實體或虛擬化的設備,其同時可以解決安全和數(shù)據(jù)訪問方面的問題,使得IT部門更易于使用公有云。
以下列出了你在計劃使用這三種類NAS技術實現(xiàn)文件存儲時所要了解的地方:
橫向擴展式NAS
一個傳統(tǒng)的縱向擴展式的NAS設備一般都配置固定數(shù)量的處理器、緩存和驅(qū)動器插槽。當其配置滿以后,用戶需要購買額外的設備。橫向擴展式NAS系統(tǒng)則提供企業(yè)更大的文件存儲,其具備幾乎無限的可擴展性,并且在管理方面和單獨的存儲資源一樣。
橫向擴展式NAS也被稱為集群式NAS,其最初旨在滿足要求高吞吐量和高帶寬的應用程序,諸如媒體和娛樂行業(yè)、高性能計算、生命信息學,以及石油勘探方面的應用。
不過這類的橫向擴展系統(tǒng)通常很難在典型的企業(yè)級應用中發(fā)揮良好的功能,EMC和NetApp的傳統(tǒng)NAS設備仍在這些應用方面占據(jù)絕對優(yōu)勢。
Terri McClure是ESG的資深分析師,他表示橫向擴展式的NAS在較少數(shù)量的超大文件環(huán)境中性能卓越,而在通常企業(yè)大量的小文件環(huán)境中則表現(xiàn)平平。這使得這種方案在諸如流媒體等應用中成為一種極佳的方案。不過隨著橫向擴展式產(chǎn)品供應商開始將其系統(tǒng)調(diào)優(yōu)來滿足對I/O敏感的企業(yè)級應用,他們的系統(tǒng)也逐步開始應用到IT部門之中。
橫向擴展式NAS在去年下半年取得了重大突破,當時EMC收購了Isilon系統(tǒng)公司,該公司有三條產(chǎn)品線:S系列旨在提供高I/O敏感性的小文件應用,X系列針對少量的大文件應用,以及其NL系列適用于大容量而慢速的數(shù)據(jù)存儲。
Isilon的72000X可以在單個文件系統(tǒng)中應用144個集群節(jié)點存儲高達10.4PB的數(shù)據(jù)容量。該公司的配置固態(tài)存儲驅(qū)動器的S200最大容量略低,可達2PB,不過能夠在單文件系統(tǒng)中以144集群節(jié)點數(shù)提供85Gbps的高吞吐量以及1,200,000 的網(wǎng)絡文件系統(tǒng)IOPS。
Isilon聲稱其分布式文件系統(tǒng)集中系統(tǒng)完全為橫向擴展存儲而設計,反之利用全局命名空間的系統(tǒng)則要求一個軟件層來實現(xiàn)橫向擴展的NAS。
不過Teneja集團資深分析師兼驗證服務部門總監(jiān)Jeff Boles表示,對于最終用戶而言體系架構上的細微差別并不重要,而系統(tǒng)擴展方式的便捷性以及是否可以通過單個存儲系統(tǒng)管理多存儲節(jié)點則更為看重。
“橫向擴展技術仍舊屬于創(chuàng)新性的技術,大多時候?qū)儆诜忾]專屬的系統(tǒng),”Boles說,“其并不像在一堆盤陣之前增加一個控制器那樣簡單,你很難找到某一在各方面技術都是最佳的產(chǎn)品。”
除了Isilon的產(chǎn)品,其他橫向擴展產(chǎn)品還包括了BlueArc公司的Mereury和Titan系列服務器(日立數(shù)據(jù)系統(tǒng)公司將其作為日立NAS平臺轉售),Dell公司的PowerVault NX3500和其從Exanet處收購得到的集群文件系統(tǒng),HP公司的X9000產(chǎn)品家族(基于從Ibrix購得的技術),還有IBM的SONAS。NetApp在其Data Ontap 8 操作系統(tǒng)中有一種集群模式的版本(不過這不是集群文件系統(tǒng))而昆騰公司的StorNext和Symantec公司的FileStor屬于可以運行在硬件設備上的集群文件系統(tǒng)。
Greg Schulz是位于斯蒂爾沃特StorageIO集團的創(chuàng)立者和資深分析師,其表示一些橫向擴展的NAS產(chǎn)品增加了節(jié)點數(shù)量以提升并行性能或連續(xù)的大數(shù)據(jù)流,而其它的則在并發(fā)訪問大量的小型隨機文件或訪問頁面方面進行優(yōu)化。有一些集中在數(shù)據(jù)存儲容量方面,而另一些則致力于集群文件系統(tǒng)或集群式節(jié)點。
已經(jīng)有越來越多的橫向擴展產(chǎn)品。以Dell為例,其企業(yè)級存儲資深總監(jiān)Scott Sinclair表示Dell計劃使用Exanet技術來增加其EqualLogic和Compellent的SAN系統(tǒng)的橫向擴展能力。
NetApp的Brendon Howe是NetApp的副總并兼NAS事業(yè)部的總經(jīng)理,其在郵件中補充說公司下一代的Ontap 8集群模型以獨特的體系架構設計成橫向擴展的版本,可以用于企業(yè)級應用和虛擬化數(shù)據(jù)中心。
“我們發(fā)現(xiàn)離開了橫向擴展單獨談論‘NAS’對用戶的意義不大”Howe說。
Randy Kerns是Evaluator集團公司的資深戰(zhàn)略師,他說雖然有些情況下橫向擴展NAS非常適用,但仍有許多用戶環(huán)境中仍要使用簡單的傳統(tǒng)NAS。
“這或許要歸結為這些不同的應用場景”Kerns說,“我認為橫向擴展NAS和傳統(tǒng)NAS都會在各自領域應用很長一段時間。”
對象存儲
對象存儲并不是很新的技術。EMC在2002年就在其Centera產(chǎn)品線上推出這種技術,當時EMC試圖打造一種新的市場概念相聯(lián)存儲(CAS)。不過在使用CAS用于歸檔很少變動的數(shù)據(jù)信息,比如醫(yī)療影像時會普遍地產(chǎn)生性能問題。
新的對象存儲應用浪潮利用了相似的協(xié)議,諸如代表性狀態(tài)傳輸(Representational State Transfer,簡稱REST),并且在近線存儲和主數(shù)據(jù)存儲上得以試用,尤其是在云技術中。
“在使用對象存儲作為主存儲的過程中并沒有技術上的限制,”Andrew Reichman,劍橋Forrester研究中心的首席分析師說,“一些主存儲并不對性能非常敏感,尤其是對于文件而言。”
出于這種考慮,目前EMC推出了Atmos。其它的對象存儲產(chǎn)品包括Caringo公司的CAStor和DataDirect Networks Web Object Scaler,Dell的DX對象存儲(使用了Caringo的技術),NetApp的StorageGrid(之前為Bycast的產(chǎn)品),以及像Amplidata、Cleversafe公司、Mezeo軟件及Scality這些新興的產(chǎn)品技術。
“從長期的角度看,我們會發(fā)現(xiàn)對象存儲,作為一種更佳的文件存儲方式,將會取代文件存儲”Reichman說。
由于其出眾的擴展性和可共享,可租賃的特性,對象存儲對于云存儲供應商而言相當具有吸引力,尤其是和普通的基于文件或基于數(shù)據(jù)塊存儲相比。
“對于每塊數(shù)據(jù)你都有這么多的元數(shù)據(jù),你可以很簡便地追溯這些數(shù)據(jù),基于策略進行數(shù)據(jù)遷移,或者變更冗余度”Reichman說,這也解釋了為什么這么多云供應商對其如此有興趣。
云NAS
使用公有云作為主存儲的NAS層,而非將其用于備份或歸檔,這對于絕大多數(shù)IT部門而言還較難接受。不過這些新興技術中的網(wǎng)關技術,作為混合云存儲的設備,使得這種應用場景更具可操作性。
這種設備提供了一種本地緩存,存儲最常用到或訪問頻率最多的數(shù)據(jù),這樣減少網(wǎng)絡或云中斷所導致的延遲對用戶的影響。不同的算法會判斷哪些數(shù)據(jù)應當駐留在緩存中。
許多這種設備同時提供數(shù)據(jù)精簡技術,比如重復刪除或壓縮技術來減低帶寬的使用,并減少在云端傳輸數(shù)據(jù)所需要的成本。其同時在發(fā)送離線數(shù)據(jù)之前會進行加密,并且提供一些額外的特性,比如快照技術,以此降低備份系統(tǒng)的工作負載。
一些新興的公司目前在推進NAS混合云空間,并且和主要的云存儲供應商開展合作。其中包括有Ctera Networks公司,Nasuni公司和StorSimple公司。Nasuni提供一種軟件方式的虛擬化NAS設備,可以安裝運行在虛擬機上。
另一種選項是Nirvanix公司的CloudNAS產(chǎn)品,可以將Linux或Windows服務器轉化成NAS網(wǎng)關,連接公司的Storage Delivery Network(SDN)加密離線存儲。Nirvanix使用標準的協(xié)議,如NFS、CIFS和FTP來訪問其服務。
Rick Villars, IDC公司存儲系統(tǒng)部門的副總和執(zhí)行戰(zhàn)略師,預言主要的NAS供應商,諸如EMC或NetApp最終將在SSD、SATA和SAS驅(qū)動器之外,為云層提供額外的協(xié)議支持。“我們認為這天很快會到來。可能不是今年,但或許就可能是明年,”對各NAS供應商業(yè)務模型方面的困難心知肚明的Villars說,“這是這些供應商還沒有做的最后一件事情,不過并沒有什么明確的原因限制他們不這樣做。或許這需要一些軟件和鏈接,但無論如何這些供應商都是可以實現(xiàn)這種功能的。”