Open Source Software-Defined Storage ChalkTalk
來源:至顶网
對象儲存,在企業級儲存領域的應用處於早期階段,但成長的趨勢十分明顯。IDC預測在2017年到2021年期間,全球軟體定義儲存市場的複合年成長率將達到13.5%,到2021年收入接近162億美元。
自從20世紀90年代中期首次提出概念,對象儲存已經成為,最大規模應用的數據儲存方法之一。在軟體定義儲存市場中,下一代雲數據中心的要求,正在有力地推動對象儲存的發展。
毋庸置疑,我們現在處於一個數據爆炸的年代,特別是非結構化數據(圖片、影像、歸檔,以及企業級備份等各種數據)成為企業數據的重要組成部分。這種海量數據就需要對應的儲存來解決,而傳統企業儲存,比如NAS或者SAN等,無法應對這種海量的非結構化數據。
How to let your infrastructure evolve with Object Storage ... |
對象儲存看過來
通常,傳統的儲存技術可分為直連儲存(DAS:Direct Access Storage)、儲存區域網路(SAN:Storage Area Network)和網路附加儲存(NAS:Network Attached Storage)。
從儲存形態來看,DAS和SAN屬於塊儲存,也就是說儲存系統對磁碟(塊設備)進行操作,數據存取的接口是塊設備驅動。NAS屬於文件儲存,主要是對文件及目錄進行管理,數據存取的接口是文件協議,比如NFS。從抽象層次來說,文件儲存要高於塊儲存。
OBJECT STORAGE | Nabil Kassi | Pulse | LinkedIn |
目前,整個企業級儲存市場,正在從「垂直擴展」向「水平擴展」發展。業界關於新一代企業儲存有很多名詞,比如軟件定義儲存、分布式儲存、水平擴展式儲存等,它們所表達的意思是一樣的,就是在相對比較廉價的X86伺服器之上,透過軟體進行儲存管理。
在這種水平擴展儲存中,我們會面對塊儲存、文件儲存和對象儲存等類別,它們各自適用的場景不同。其中分布式塊儲存適用的場景,相對來說比較特定,比如Oracle數據庫,需要掛高性能硬碟做數據庫的儲存;此外,最適合儲存非結構化數據,即圖片、影像等類型數據的,是分布式文件儲存和對象儲存。
而且對象儲存與塊儲存不一樣。對象儲存沒有邏輯單元(LUN)、卷及磁碟陣列(RAID)這些概念。對象儲存與文件儲存也不一樣,對象儲存不是透過目錄來查詢文件。對象數據不是儲存在塊或者LUN中,而是在大小可變的容器(Bucket)裡。
對象儲存的核心思想,是將數據通道(數據讀或寫)和控制通道(元數據)分離,並且基於對象儲存設備建構儲存系統,每個對象儲存設備具有一定的智慧,能夠自動管理其上的數據分布。
所以,對象儲存結合了塊儲存和文件儲存的優點,既有塊儲存的高性能,也有文件儲存的共享便利,是目前最主要的雲儲存方式。
我們訪問對象儲存中的數據,可以直接通過REST API來訪問對象儲存,就像用URI訪問一個網路資源文件一樣的方便。
從對象儲存的設計思想,我們可以看出其適應了目前新技術的發展趨勢,和企業的數據儲存,和業務應用的需求變化。
比如在應用場景上,對象儲存可以廣泛應用於Web和行動應用、企業網碟、靜態網站托管、大數據分析、IaaS/PaaS服務、圖片處理、視訊雲、備份歸檔、數據遷移等。
Software Defined Storage Market is expected to grow at 39%, may ... |
對象儲存成雲計算廠商標配
誠如上述,對象儲存會是企業儲存的藍海市場。現階段對於對象儲存進入企業級市場,是一個非常好的階段,它處於被廣泛採納的早期階段,各路玩家紛紛佈局。
在對象儲存市場,雲計算廠商、儲存廠商、IT廠商、軟體廠商都有所佈局。比如IBM、HDS、EMC、Nutanix、VMware都有自己的相應產品。但是公有雲提供商是絕對的主力玩家。
對象儲存的發展和商業化,一直與雲計算行業緊密相連。雲計算市場經過這幾年發展,已經趨向成熟,而應用比較廣的對象儲存服務,現成為雲服務公司的一項基礎業務,市面上能夠提供這項服務的廠商數不勝數。
作為歷史上最早期的雲儲存服務,簡稱S3的Simple Storage Service的目的和功用,就是為AWS未來的雲服務用戶提供最基礎、最簡便的雲儲存服務,無論是圖片、影像還是文本,S3都能夠提供儲存服務,簡單、集中、性價比高。
微軟Azure推出了高度可縮放的,非結構化數據對象儲存——Blob儲存,憑借百億億字節容量和巨大的伸縮性,Blob儲存可根據數據訪問頻率,將數百至數十億的對象儲存在「熱」、「冷」或「存檔」層中,企業可以輕鬆並經濟高效地,儲存任何類型的非結構化數據(圖像、視訊、音訊、文檔等)。
#Hybrid #Cloud Traction http://wp.me/p7cCq-oP via @wordpressdotcom Projections show $160 billion industry by 2020 #cloudcomputing #tech | David DeMayo | Pulse | LinkedIn |
中國雲廠商也積極佈局對象儲存,比如阿里雲對象儲存(Object Storage Service,簡稱OSS),已實現商業化服務5年以上,其是基於阿里雲飛天分布式系統的海量、安全和高可靠的雲儲存服務。
UCloud則提供了對象儲存UFile服務,UFile具有儲存無上限、支持高併發訪問、成本更低等優勢;解決業務架構的文件儲存問題,有效降低海量文件的儲存成本,支持熱點數據的高併發訪問,提升終端用戶訪問體驗。
企業級雲服務商青雲Qing Cloud,也提供了基於公有雲的QingStor對象儲存服務,還有QingStor對象儲存私有雲一體化解決方案。
對象儲存在公有雲的成功,已經對企業儲存生態和佈署模式產生了影響。比如現在OpenStack Swift和Ceph這些開源對象儲存的流行,Amazon S3成為事實上的對象儲存儲訪問標準,都是公有雲對象儲存普遍佈署的影響。
所以,對象儲存與雲計算市場,特別是公有雲的快速發展息息相關。在公有雲快速發展的今天,對象儲存也迎來了自己的「春天」。
在企業級市場裡,對象儲存已經過了教育階段,正處於一個比較好的時期,對象儲存將佔據企業級存儲容量裡75%左右的比率,它處於被廣泛採納的早期階段。
不過,雖說對象儲存迎來了快速發展的「東風」,但是如何順應發展大勢和滿足客戶需求,是對象儲存提供商贏得市場的關鍵。
雲計算廠商如何玩轉對象儲存?
雖說對象儲存將會是企業儲存的藍海市場,現在雲計算廠商也紛紛佈局對象儲存,但是決定市場競爭的關鍵是產品和技術,對象儲存如何才能幫助雲計算廠商「攻城略地」,或許以下幾點可以作為參考。
從接口層(協議層),對象儲存需要箱容AWS S3 API,支持多種協議,包括NFS、FTP、HDFS等。只有這樣才能滿足客戶的應用需求,畢竟對於企業級應用來說,接口和協議的豐富度是必不可少的。
在交付模式上,對象儲存可以透過公有雲、私有雲、混合雲等模式進行交付,並實現統一管理。雖然最初對象儲存是公有雲廠商推出的,但是對於某些行業而言,他們更傾向於在自己的數據中心裡建構一個數據池,進行統一的管理,以及後續的分析和利用。所以,交付方式的多樣化是必不可少的,而且對於對象儲存廠商來講,需要具備多種交付模式上的統一管理能力。
現在企業級儲存市場呈現融合趨勢,比如開源儲存軟體Ceph,將塊儲存、文件儲存以及對象儲存以同一套架構輸出。
但是有的雲計算廠商認為,不管是塊儲存、文件儲存,還是對象儲存,它們所要解決的問題很不一樣。因此如果想從上到下都是同一套架構,去解決幾種儲存形態的話,會顧此失彼。
產品體系化,對象儲存API的使用方式非常簡單,通常對象儲存廠商也提供了各樣語言的SDK。但是這樣還不夠,對於儲存廠商來說,產品體系化非常重要,因為你的產品需要,和用戶的各種應用場景相結合,提供各種各樣的解決方案。
在架構層面,對象儲存有兩個比較重要的趨勢:一是事件驅動的框架,因為用戶的數據並不是簡單的儲存,而是需要進一步處理,這就需要事件驅動的框架,它可以接駁各種各樣的數據處理服務,甚至用戶自己開發的處理應用,也可以接入進來。
此外,對象儲存和大數據平台的整合,或者接駁非常重要。在公有雲形態上,大數據和對象儲存的關係非常緊密,大數據是對象儲存所儲存數據的主要來源。但在私有雲上還是缺失的狀態,對象儲存應該在私有雲上,加深與大數據的整合關係。
再次,對象儲存與數據相關的SaaS服務。比如用戶希望分析對象儲存本身的使用情況,指導整個IT設施的規劃和建構,這就屬於與數據相關的SaaS服務。
最後,企業級儲存軟體生態與合作,企業級儲存生態裡,不只是塊儲存、文件儲存、對象儲存,還有很多其它的,比如DR、災備、傳統的備份軟體等。
綜上所述,可以預見的是對象儲存技術,將成為未來儲存技術的重要組成部分,隨著整個雲計算市場的快速發展,對象儲存市場的發展也將被提速,從而加速企業儲存的轉型。
0 comments:
張貼留言