2017-11-21 08:53:15
對(duì)象存儲(chǔ)在企業(yè)級(jí)存儲(chǔ)領(lǐng)域的應(yīng)用處于早期階段,但增長(zhǎng)的趨勢(shì)十分明顯。IDC預(yù)測(cè)在2017年到2021年期間,全球軟件定義存儲(chǔ)市場(chǎng)的復(fù)合年增長(zhǎng)率將達(dá)到13.5%,到2021年收入接近162億美元。
自從20世紀(jì)90年代中期首次提出概念,對(duì)象存儲(chǔ)已經(jīng)成為大規(guī)模應(yīng)用的數(shù)據(jù)存儲(chǔ)方法之一。在軟件定義存儲(chǔ)市場(chǎng)中,下一代云數(shù)據(jù)中心的要求正在有力地推動(dòng)對(duì)象存儲(chǔ)的發(fā)展。
毋庸置疑,我們現(xiàn)在處于一個(gè)數(shù)據(jù)爆炸的年代,特別是非結(jié)構(gòu)化數(shù)據(jù)(圖片、視頻、歸檔以及企業(yè)級(jí)備份等各種數(shù)據(jù))成為企業(yè)數(shù)據(jù)的重要組成部分。這種海量數(shù)據(jù)就需要對(duì)應(yīng)的存儲(chǔ)來(lái)解決,而傳統(tǒng)企業(yè)存儲(chǔ)比如NAS或者SAN等無(wú)法應(yīng)對(duì)這種海量的非結(jié)構(gòu)化數(shù)據(jù)。
對(duì)象存儲(chǔ)看過(guò)來(lái)
通常,傳統(tǒng)的存儲(chǔ)技術(shù)可分為直連存儲(chǔ)(DAS:Direct Access Storage)、存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN:Storage Area Network)和網(wǎng)絡(luò)附加存儲(chǔ)(NAS:Network Attached Storage)。
從存儲(chǔ)形態(tài)來(lái)看,DAS和SAN屬于塊存儲(chǔ),也就是說(shuō)存儲(chǔ)系統(tǒng)對(duì)磁盤(塊設(shè)備)進(jìn)行操作,數(shù)據(jù)存取的接口是塊設(shè)備驅(qū)動(dòng)。NAS屬于文件存儲(chǔ),主要是對(duì)文件及目錄進(jìn)行管理,數(shù)據(jù)存取的接口是文件協(xié)議,比如NFS。從抽象層次來(lái)說(shuō),文件存儲(chǔ)要高于塊存儲(chǔ)。
目前,整個(gè)企業(yè)級(jí)存儲(chǔ)市場(chǎng)正在從“垂直擴(kuò)展”向“水平擴(kuò)展”發(fā)展。業(yè)界關(guān)于新一代企業(yè)存儲(chǔ)有很多名詞,比如軟件定義存儲(chǔ)、分布式存儲(chǔ)、水平擴(kuò)展式存儲(chǔ)等,它們所表達(dá)的意思是一樣的,就是在相對(duì)比較廉價(jià)的X86服務(wù)器之上通過(guò)軟件進(jìn)行存儲(chǔ)管理。
在這種水平擴(kuò)展存儲(chǔ)中,我們會(huì)面對(duì)塊存儲(chǔ)、文件存儲(chǔ)和對(duì)象存儲(chǔ)等類別,它們各自適用的場(chǎng)景不同。其中分布式塊存儲(chǔ)適用的場(chǎng)景相對(duì)來(lái)說(shuō)比較特定,比如Oracle數(shù)據(jù)庫(kù),需要掛高性能硬盤做數(shù)據(jù)庫(kù)的存儲(chǔ);此外,適合存儲(chǔ)非結(jié)構(gòu)化數(shù)據(jù),即圖片、視頻等類型數(shù)據(jù)的是分布式文件存儲(chǔ)和對(duì)象存儲(chǔ)。
而且對(duì)象存儲(chǔ)與塊存儲(chǔ)不一樣。對(duì)象存儲(chǔ)沒(méi)有邏輯單元(LUN)、卷及磁盤陣列(RAID)這些概念。對(duì)象存儲(chǔ)與文件存儲(chǔ)也不一樣,對(duì)象存儲(chǔ)不是通過(guò)目錄來(lái)查詢文件。對(duì)象數(shù)據(jù)不是存儲(chǔ)在塊或者LUN中,而是在大小可變的容器(Bucket)里。
對(duì)象存儲(chǔ)的核心思想是將數(shù)據(jù)通路(數(shù)據(jù)讀或?qū)?和控制通路(元數(shù)據(jù))分離,并且基于對(duì)象存儲(chǔ)設(shè)備構(gòu)建存儲(chǔ)系統(tǒng),每個(gè)對(duì)象存儲(chǔ)設(shè)備具有一定的智能,能夠自動(dòng)管理其上的數(shù)據(jù)分布。
所以,對(duì)象存儲(chǔ)結(jié)合了塊存儲(chǔ)和文件存儲(chǔ)的優(yōu)點(diǎn),既有塊存儲(chǔ)的高性能,也有文件存儲(chǔ)的共享便利,是目前主要的云存儲(chǔ)方式。
我們?cè)L問(wèn)對(duì)象存儲(chǔ)中的數(shù)據(jù),可以直接通過(guò)REST API來(lái)訪問(wèn)對(duì)象存儲(chǔ),就像用URI訪問(wèn)一個(gè)網(wǎng)絡(luò)資源文件一樣的方便。
從對(duì)象存儲(chǔ)的設(shè)計(jì)思想,我們可以看出其適應(yīng)了目前新技術(shù)的發(fā)展趨勢(shì)和企業(yè)的數(shù)據(jù)存儲(chǔ)和業(yè)務(wù)應(yīng)用的需求變化。
比如在應(yīng)用場(chǎng)景上,對(duì)象存儲(chǔ)可以廣泛應(yīng)用于Web和移動(dòng)應(yīng)用、企業(yè)網(wǎng)盤、靜態(tài)網(wǎng)站托管、大數(shù)據(jù)分析、IaaS/PaaS服務(wù)、圖片處理、視頻云、備份歸檔、數(shù)據(jù)遷移等。
對(duì)象存儲(chǔ)成云計(jì)算廠商標(biāo)配
誠(chéng)如上述,對(duì)象存儲(chǔ)會(huì)是企業(yè)存儲(chǔ)的藍(lán)海市場(chǎng)?,F(xiàn)階段對(duì)于對(duì)象存儲(chǔ)進(jìn)入企業(yè)級(jí)市場(chǎng)是一個(gè)非常好的階段,它處于被廣泛采納的早期階段,各路玩家紛紛布局。
在對(duì)象存儲(chǔ)市場(chǎng),云計(jì)算廠商、存儲(chǔ)廠商、IT廠商、軟件廠商都有所布局。比如IBM、HDS、EMC、Nutanix、VMware都有自己的相應(yīng)產(chǎn)品。但是公有云提供商是絕對(duì)的主力玩家。
對(duì)象存儲(chǔ)的發(fā)展和商業(yè)化一直與云計(jì)算行業(yè)緊密相連。云計(jì)算市場(chǎng)經(jīng)過(guò)這幾年發(fā)展,已經(jīng)趨向成熟,而應(yīng)用比較廣的對(duì)象存儲(chǔ)服務(wù),現(xiàn)成為云服務(wù)公司的一項(xiàng)基礎(chǔ)業(yè)務(wù),市面上能夠提供這項(xiàng)服務(wù)的廠商數(shù)不勝數(shù)。
作為歷史上早期的云存儲(chǔ)服務(wù),簡(jiǎn)稱S3的Simple Storage Service的目的和功用就是為AWS未來(lái)的云服務(wù)用戶提供基礎(chǔ)、簡(jiǎn)便的云存儲(chǔ)服務(wù),無(wú)論是圖片、視頻還是文本,S3都能夠提供存儲(chǔ)服務(wù),簡(jiǎn)單、集中、性價(jià)比高。
微軟Azure推出了高度可縮放的非結(jié)構(gòu)化數(shù)據(jù)對(duì)象存儲(chǔ)——Blob存儲(chǔ),憑借百億億字節(jié)容量和巨大的伸縮性,Blob存儲(chǔ)可根據(jù)數(shù)據(jù)訪問(wèn)頻率,將數(shù)百至數(shù)十億的對(duì)象存儲(chǔ)在“熱”、“冷”或“存檔”層中,企業(yè)可以輕松并經(jīng)濟(jì)高效地存儲(chǔ)任何類型的非結(jié)構(gòu)化數(shù)據(jù)(圖像、視頻、音頻、文檔等)。
國(guó)內(nèi)云廠商也積極布局對(duì)象存儲(chǔ),比如阿里云對(duì)象存儲(chǔ)(Object Storage Service,簡(jiǎn)稱OSS)已實(shí)現(xiàn)商業(yè)化服務(wù)5年以上,其是基于阿里云飛天分布式系統(tǒng)的海量、安全和高可靠的云存儲(chǔ)服務(wù)。
UCloud則提供了對(duì)象存儲(chǔ)UFile服務(wù),UFile具有存儲(chǔ)無(wú)上限、支持高并發(fā)訪問(wèn)、成本更低等優(yōu)勢(shì);解決業(yè)務(wù)架構(gòu)的文件存儲(chǔ)問(wèn)題,有效降低海量文件的存儲(chǔ)成本,支持熱點(diǎn)數(shù)據(jù)的高并發(fā)訪問(wèn),提升終端用戶訪問(wèn)體驗(yàn)。
企業(yè)級(jí)云服務(wù)商青云QingCloud也提供了基于公有云的QingStor對(duì)象存儲(chǔ)服務(wù),還有QingStor對(duì)象存儲(chǔ)私有云一體化解決方案。
對(duì)象存儲(chǔ)在公有云的成功,已經(jīng)對(duì)企業(yè)存儲(chǔ)生態(tài)和部署模式產(chǎn)生了影響。比如現(xiàn)在OpenStack Swift和Ceph這些開(kāi)源對(duì)象存儲(chǔ)的流行,Amazon S3成為事實(shí)上的對(duì)象存儲(chǔ)訪問(wèn)標(biāo)準(zhǔn),都是公有云對(duì)象存儲(chǔ)普遍部署的影響。
所以,對(duì)象存儲(chǔ)與云計(jì)算市場(chǎng)特別是公有云的快速發(fā)展息息相關(guān)。在公有云快速發(fā)展的今天,對(duì)象存儲(chǔ)也迎來(lái)了自己的“春天”。
在企業(yè)級(jí)市場(chǎng)里,對(duì)象存儲(chǔ)已經(jīng)過(guò)了教育階段,正處于一個(gè)比較好的時(shí)期,對(duì)象存儲(chǔ)將占據(jù)企業(yè)級(jí)存儲(chǔ)容量里75%左右的份額,它處于被廣泛采納的早期階段。
不過(guò),雖說(shuō)對(duì)象存儲(chǔ)迎來(lái)了快速發(fā)展的“東風(fēng)”,但是如何順應(yīng)發(fā)展大勢(shì)和滿足客戶需求是對(duì)象存儲(chǔ)提供商贏得市場(chǎng)的關(guān)鍵。
云計(jì)算廠商如何玩轉(zhuǎn)對(duì)象存儲(chǔ)?
雖說(shuō)對(duì)象存儲(chǔ)將會(huì)是企業(yè)存儲(chǔ)的藍(lán)海市場(chǎng),現(xiàn)在云計(jì)算廠商也紛紛布局對(duì)象存儲(chǔ),但是決定市場(chǎng)競(jìng)爭(zhēng)的關(guān)鍵是產(chǎn)品和技術(shù),對(duì)象存儲(chǔ)如何才能幫助云計(jì)算廠商“攻城略地”,或許以下幾點(diǎn)可以作為參考。
從接口層(協(xié)議層),對(duì)象存儲(chǔ)需要兼容AWS S3 API,支持多種協(xié)議,包括NFS、FTP、HDFS等。只有這樣才能滿足客戶的應(yīng)用需求,畢竟對(duì)于企業(yè)級(jí)應(yīng)用來(lái)說(shuō),接口和協(xié)議的豐富度是必不可少的。
在交付模式上,對(duì)象存儲(chǔ)可以通過(guò)公有云、私有云、混合云等模式進(jìn)行交付,并實(shí)現(xiàn)統(tǒng)一管理。雖然初對(duì)象存儲(chǔ)是公有云廠商推出的,但是對(duì)于某些行業(yè)而言,他們更傾向于在自己的數(shù)據(jù)中心里構(gòu)建一個(gè)數(shù)據(jù)池,進(jìn)行統(tǒng)一的管理,以及后續(xù)的分析和利用。所以,交付方式的多樣化是必不可少的,而且對(duì)于對(duì)象存儲(chǔ)廠商來(lái)講,需要具備多種交付模式上的統(tǒng)一管理能力。
現(xiàn)在企業(yè)級(jí)存儲(chǔ)市場(chǎng)呈現(xiàn)融合趨勢(shì),比如開(kāi)源存儲(chǔ)軟件Ceph,將塊存儲(chǔ)、文件存儲(chǔ)以及對(duì)象存儲(chǔ)以同一套架構(gòu)輸出。
但是有的云計(jì)算廠商認(rèn)為,不管是塊存儲(chǔ)、文件存儲(chǔ)還是對(duì)象存儲(chǔ),它們所要解決的問(wèn)題很不一樣。因此如果想從上到下都是同一套架構(gòu)去解決幾種存儲(chǔ)形態(tài)的話會(huì)顧此失彼。
產(chǎn)品體系化,對(duì)象存儲(chǔ)API的使用方式非常簡(jiǎn)單,通常對(duì)象存儲(chǔ)廠商也提供了各樣語(yǔ)言的SDK。但是這樣還不夠,對(duì)于存儲(chǔ)廠商來(lái)說(shuō),產(chǎn)品體系化非常重要,因?yàn)槟愕漠a(chǎn)品需要和用戶的各種應(yīng)用場(chǎng)景相結(jié)合,提供各種各樣的解決方案。
在架構(gòu)層面,對(duì)象存儲(chǔ)有兩個(gè)比較重要的趨勢(shì):一是事件驅(qū)動(dòng)的框架,因?yàn)橛脩舻臄?shù)據(jù)并不是簡(jiǎn)單的存儲(chǔ),而是需要進(jìn)一步處理,這就需要事件驅(qū)動(dòng)的框架,它可以接駁各種各樣的數(shù)據(jù)處理服務(wù),甚至用戶自己開(kāi)發(fā)的處理應(yīng)用,也可以接入進(jìn)來(lái)。
此外,對(duì)象存儲(chǔ)和大數(shù)據(jù)平臺(tái)的集成或者接駁非常重要。在公有云形態(tài)上,大數(shù)據(jù)和對(duì)象存儲(chǔ)的關(guān)系非常緊密,大數(shù)據(jù)是對(duì)象存儲(chǔ)所存儲(chǔ)數(shù)據(jù)的主要來(lái)源。但在私有云上還是缺失的狀態(tài),對(duì)象存儲(chǔ)應(yīng)該在私有云上加深與大數(shù)據(jù)的集成關(guān)系。
再次,對(duì)象存儲(chǔ)與數(shù)據(jù)相關(guān)的SaaS服務(wù)。比如用戶希望分析對(duì)象存儲(chǔ)本身的使用情況,指導(dǎo)整個(gè)IT設(shè)施的規(guī)劃和構(gòu)建,這就屬于與數(shù)據(jù)相關(guān)的SaaS服務(wù)。
后,企業(yè)級(jí)存儲(chǔ)軟件生態(tài)與合作,企業(yè)級(jí)存儲(chǔ)生態(tài)里不只是塊存儲(chǔ)、文件存儲(chǔ)、對(duì)象存儲(chǔ),還有很多其它的,比如DR、災(zāi)備、傳統(tǒng)的備份軟件等。
綜上所述,可以預(yù)見(jiàn)的是對(duì)象存儲(chǔ)技術(shù)將成為未來(lái)存儲(chǔ)技術(shù)的重要組成部分,隨著整個(gè)云計(jì)算市場(chǎng)的快速發(fā)展,對(duì)象存儲(chǔ)市場(chǎng)的發(fā)展也將被提速,從而加速企業(yè)存儲(chǔ)的轉(zhuǎn)型。