0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是分布式存儲(chǔ)技術(shù)?有哪些應(yīng)用?

電子設(shè)計(jì) ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2017-11-17 09:26 ? 次閱讀

分布式存儲(chǔ)概念

與目前常見的集中式存儲(chǔ)技術(shù)不同,分布式存儲(chǔ)技術(shù)并不是將數(shù)據(jù)存儲(chǔ)在某個(gè)或多個(gè)特定的節(jié)點(diǎn)上,而是通過網(wǎng)絡(luò)使用企業(yè)中的每臺(tái)機(jī)器上的磁盤空間,并將這些分散的存儲(chǔ)資源構(gòu)成一個(gè)虛擬的存儲(chǔ)設(shè)備,數(shù)據(jù)分散的存儲(chǔ)在企業(yè)的各個(gè)角落。

具體技術(shù)及應(yīng)用:

海量的數(shù)據(jù)按照結(jié)構(gòu)化程度來分,可以大致分為結(jié)構(gòu)化數(shù)據(jù),非結(jié)構(gòu)化數(shù)據(jù),半結(jié)構(gòu)化數(shù)據(jù)。

本文接下來將會(huì)分別介紹這三種數(shù)據(jù)如何分布式存儲(chǔ)。

結(jié)構(gòu)化數(shù)據(jù)的存儲(chǔ)及應(yīng)用

所謂結(jié)構(gòu)化數(shù)據(jù)是一種用戶定義的數(shù)據(jù)類型,它包含了一系列的屬性,每一個(gè)屬性都有一個(gè)數(shù)據(jù)類型,存儲(chǔ)在關(guān)系數(shù)據(jù)庫里,可以用二維表結(jié)構(gòu)來表達(dá)實(shí)現(xiàn)的數(shù)據(jù)。

大多數(shù)系統(tǒng)都有大量的結(jié)構(gòu)化數(shù)據(jù),一般存儲(chǔ)在Oracle或MySQL的等的關(guān)系型數(shù)據(jù)庫中,當(dāng)系統(tǒng)規(guī)模大到單一節(jié)點(diǎn)的數(shù)據(jù)庫無法支撐時(shí),一般有兩種方法:垂直擴(kuò)展與水平擴(kuò)展。

·垂直擴(kuò)展:垂直擴(kuò)展比較好理解,簡單來說就是按照功能切分?jǐn)?shù)據(jù)庫,將不同功能的數(shù)據(jù),存儲(chǔ)在不同的數(shù)據(jù)庫中,這樣一個(gè)大數(shù)據(jù)庫就被切分成多個(gè)小數(shù)據(jù)庫,從而達(dá)到了數(shù)據(jù)庫的擴(kuò)展。一個(gè)架構(gòu)設(shè)計(jì)良好的應(yīng)用系統(tǒng),其總體功能一般肯定是由很多個(gè)松耦合的功能模塊所組成的,而每一個(gè)功能模塊所需要的數(shù)據(jù)對應(yīng)到數(shù)據(jù)庫中就是一張或多張表。各個(gè)功能模塊之間交互越少,越統(tǒng)一,系統(tǒng)的耦合度越低,這樣的系統(tǒng)就越容易實(shí)現(xiàn)垂直切分。

·水平擴(kuò)展:簡單來說,可以將數(shù)據(jù)的水平切分理解為按照數(shù)據(jù)行來切分,就是將表中的某些行切分到一個(gè)數(shù)據(jù)庫中,而另外的某些行又切分到其他的數(shù)據(jù)庫中。為了能夠比較容易地判斷各行數(shù)據(jù)切分到了哪個(gè)數(shù)據(jù)庫中,切分總是需要按照某種特定的規(guī)則來進(jìn)行的,如按照某個(gè)數(shù)字字段的范圍,某個(gè)時(shí)間類型字段的范圍,或者某個(gè)字段的hash值。

垂直擴(kuò)展與水平擴(kuò)展各有優(yōu)缺點(diǎn),一般一個(gè)大型系統(tǒng)會(huì)將水平與垂直擴(kuò)展結(jié)合使用。

實(shí)際應(yīng)用:圖1是為核高基項(xiàng)目設(shè)計(jì)的結(jié)構(gòu)化數(shù)據(jù)分布式存儲(chǔ)的架構(gòu)圖。

圖1可水平&垂直切分?jǐn)U展的數(shù)據(jù)訪問框架

·采用了獨(dú)立的分布式數(shù)據(jù)訪問層,后端分布式數(shù)據(jù)庫集群對前端應(yīng)用透明。

·集成了Memcached集群,減少對后端數(shù)據(jù)庫的訪問,提高數(shù)據(jù)的查詢效率。

·同時(shí)支持垂直及水平兩種擴(kuò)展方式。

·基于全局唯一性主鍵范圍的切分方式,減輕了后續(xù)維護(hù)的工作量。

·全局唯一性主鍵的生成采用DRBD+Heartbeat技術(shù)保證了可靠性。

·利用MySQL Replication技術(shù)實(shí)現(xiàn)高可用的架構(gòu)。

注:以上的數(shù)據(jù)切分方案并不是唯一擴(kuò)展MySql的方法,有興趣的讀者可以關(guān)注一下”云計(jì)算時(shí)代的MySQL-Clustrix Sierra分布式數(shù)據(jù)庫系統(tǒng)”。

非結(jié)構(gòu)化數(shù)據(jù)的存儲(chǔ)及應(yīng)用

相對于結(jié)構(gòu)化數(shù)據(jù)而言,不方便用數(shù)據(jù)庫二維邏輯表來表現(xiàn)的數(shù)據(jù)即稱為非結(jié)構(gòu)化數(shù)據(jù),包括所有格式的辦公文檔、文本、圖片、XML、HTML、各類報(bào)表、圖像和音頻/視頻信息等等。

分布式文件系統(tǒng)是實(shí)現(xiàn)非結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)的主要技術(shù),說到分布式文件系統(tǒng)就不得不提GFS(全稱為"Google File System"),GFS的系統(tǒng)架構(gòu)圖如下圖所示。


圖2 Google-file-system架構(gòu)圖

圖3 Google-file-system架構(gòu)圖(詳細(xì))

GFS將整個(gè)系統(tǒng)分為三類角色:Client(客戶端)、Master(主服務(wù)器)、Chunk Server(數(shù)據(jù)塊服務(wù)器)。

·Client(客戶端):是GFS提供給應(yīng)用程序的訪問接口,它是一組專用接口,不遵守POSIX規(guī)范,以庫文件的形式提供。應(yīng)用程序直接調(diào)用這些庫函數(shù),并與該庫鏈接在一起。

·Master(主服務(wù)器):是GFS的管理節(jié)點(diǎn),主要存儲(chǔ)與數(shù)據(jù)文件相關(guān)的元數(shù)據(jù),而不是Chunk(數(shù)據(jù)塊)。元數(shù)據(jù)包括:命名空間(Name Space),也就是整個(gè)文件系統(tǒng)的目錄結(jié)構(gòu),一個(gè)能將64位標(biāo)簽映射到數(shù)據(jù)塊的位置及其組成文件的表格,Chunk副本位置信息和哪個(gè)進(jìn)程正在讀寫特定的數(shù)據(jù)塊等。還有Master節(jié)點(diǎn)會(huì)周期性地接收從每個(gè)Chunk節(jié)點(diǎn)來的更新("Heart- beat")來讓元數(shù)據(jù)保持最新狀態(tài)。

·Chunk Server(數(shù)據(jù)塊服務(wù)器):負(fù)責(zé)具體的存儲(chǔ)工作,用來存儲(chǔ)Chunk。GFS將文件按照固定大小進(jìn)行分塊,默認(rèn)是64MB,每一塊稱為一個(gè)Chunk(數(shù)據(jù)塊),每一個(gè)Chunk以Block為單位進(jìn)行劃分,大小為64KB,每個(gè)Chunk有一個(gè)唯一的64位標(biāo)簽。GFS采用副本的方式實(shí)現(xiàn)容錯(cuò),每一個(gè)Chunk有多個(gè)存儲(chǔ)副本(默認(rèn)為三個(gè))。Chunk Server的個(gè)數(shù)可有有多個(gè),它的數(shù)目直接決定了GFS的規(guī)模。

GFS之所以重要的原因在于,在Google公布了GFS論文之后,許多開源組織基于GFS的論文開發(fā)了各自的分布式文件系統(tǒng),其中比較知名的有HDFS,MooseFS,MogileFS等。

實(shí)際應(yīng)用:由于核高基的項(xiàng)目中未來會(huì)有大量的數(shù)據(jù)與應(yīng)用需要存儲(chǔ),所以我們設(shè)計(jì)時(shí)也采用分布式文件系統(tǒng)的方案,由于開源的分布式文件系統(tǒng)可以基本滿足我們需求,另外從時(shí)間上來說也比較緊張,所以我們采用了開源的MooseFS作為底層的分布式文件系統(tǒng)。

·MooseFS存在的問題:由于MooseFS是也是按照GFS論文設(shè)計(jì)的,只有一個(gè)Master(主服務(wù)器),雖然可以增加一個(gè)備份的日志服務(wù)器,但是還是存在Master無法擴(kuò)展的問題,當(dāng)單一Master節(jié)點(diǎn)上存儲(chǔ)的元數(shù)據(jù)越來越多的時(shí)候,Master節(jié)點(diǎn)占用的內(nèi)存會(huì)越來越多,直到達(dá)到服務(wù)器的內(nèi)存上限,所以單一Master節(jié)點(diǎn)存在內(nèi)存上的瓶頸,只能存儲(chǔ)有限的數(shù)據(jù),可擴(kuò)展性差,并且不穩(wěn)定。

·對MooseFS的優(yōu)化:面對MooseFS存在的問題,我們采用了類似分布式數(shù)據(jù)庫中的“Sharding”技術(shù),設(shè)計(jì)了一個(gè)分布式文件系統(tǒng)訪問框架,可以做到對分布式文件系統(tǒng)做垂直與水平切分。這樣就最大限度的保證了MooseFS系統(tǒng)的可擴(kuò)展性與穩(wěn)定性。

下圖是為核高基項(xiàng)目設(shè)計(jì)的非結(jié)構(gòu)化數(shù)據(jù)分布式存儲(chǔ)的架構(gòu)圖。我們設(shè)計(jì)了兩種訪問方式,一種是類似GFS的API訪問方式,以庫文件的方式提供,應(yīng)用程序通過調(diào)用API直接訪問分布式文件系統(tǒng)。第二種是通過RESTful web Service訪問。

圖4可水平&垂直切分?jǐn)U展的分布式文件系統(tǒng)訪問框架(API版)

圖5可水平&垂直切分?jǐn)U展的分布式文件系統(tǒng)訪問框架(RESTful web Service版)

半結(jié)構(gòu)化數(shù)據(jù)的存儲(chǔ)及應(yīng)用

就是介于完全結(jié)構(gòu)化數(shù)據(jù)(如關(guān)系型數(shù)據(jù)庫、面向?qū)ο髷?shù)據(jù)庫中的數(shù)據(jù))和完全無結(jié)構(gòu)的數(shù)據(jù)(如聲音、圖像文件等)之間的數(shù)據(jù), 半結(jié)構(gòu)化數(shù)據(jù)模型具有一定的結(jié)構(gòu)性,但較之傳統(tǒng)的關(guān)系和面向?qū)ο蟮哪P透鼮殪`活。半結(jié)構(gòu)數(shù)據(jù)模型完全不基于傳統(tǒng)數(shù)據(jù)庫模式的嚴(yán)格概念,這些模型中的數(shù)據(jù)都是自描述的。

由于半結(jié)構(gòu)化數(shù)據(jù)沒有嚴(yán)格的schema定義,所以不適合用傳統(tǒng)的關(guān)系型數(shù)據(jù)庫進(jìn)行存儲(chǔ),適合存儲(chǔ)這類數(shù)據(jù)的數(shù)據(jù)庫被稱作“NoSQL”數(shù)據(jù)庫。

NoSQL的定義:

被稱作下一代的數(shù)據(jù)庫,具有非關(guān)系型,分布式,輕量級(jí),支持水平擴(kuò)展且一般不保證遵循ACID原則的數(shù)據(jù)儲(chǔ)存系統(tǒng)。“NoSQL”其實(shí)是具有誤導(dǎo)性的別名,稱作Non Relational Database(非關(guān)系型數(shù)據(jù)庫)更為恰當(dāng)。所謂“非關(guān)系型數(shù)據(jù)庫”指的是:

·使用松耦合類型、可擴(kuò)展的數(shù)據(jù)模式來對數(shù)據(jù)進(jìn)行邏輯建模(Map,列,文檔,圖表等),而不是使用固定的關(guān)系模式元組來構(gòu)建數(shù)據(jù)模型。

·以遵循于CAP定理(能保證在一致性,可用性和分區(qū)容忍性三者中中達(dá)到任意兩個(gè))的跨多節(jié)點(diǎn)數(shù)據(jù)分布模型而設(shè)計(jì),支持水平伸縮。這意味著對于多數(shù)據(jù)中心和動(dòng)態(tài)供應(yīng)(在生產(chǎn)集群中透明地加入/刪除節(jié)點(diǎn))的必要支持,也即彈性(Elasticity)。

·擁有在磁盤或內(nèi)存中,或者在這兩者中都有的,對數(shù)據(jù)持久化的能力,有時(shí)候還可以使用可熱插拔的定制存儲(chǔ)。

·支持多種的‘Non-SQL’接口(通常多于一種)來進(jìn)行數(shù)據(jù)訪問。

圖6是Sourav Mazumder提出的NoSQL總體架構(gòu):

圖6 NoSQL總體架構(gòu)

·接口:REST (HBase,CouchDB,Riak等),MapReduce (HBase,CouchDB,MongoDB,Hypertable等),Get/Put (Voldemort,Scalaris等),Thrift (HBase,Hypertable,Cassandra等),語言特定的API(MongoDB)。

·邏輯數(shù)據(jù)模型:面向鍵值對的(Voldemort,Dynomite等),面向Column Family的(BigTable,HBase,Hypertable等),面向文檔的(Couch DB,MongoDB等),面向圖的(Neo4j,Infogrid等)

·數(shù)據(jù)分布模型:致性和可用性(HBase,Hypertable,MongoDB等), 可用性和可分區(qū)性(Cassandra等)。一致性和可分區(qū)性的組合會(huì)導(dǎo)致一些非額定的節(jié)點(diǎn)產(chǎn)生可用性的損失。有趣的是目前還沒有一個(gè)“非關(guān)系型數(shù)據(jù)庫”支持這一組合。

·數(shù)據(jù)持久性:基于內(nèi)存的(如Redis,Scalaris,Terrastore),基于磁盤的(如MongoDB,Riak等),或內(nèi)存及磁盤二者的結(jié)合(如HBase,Hypertable,Cassandra)。存儲(chǔ)的類型有助于我們辨別該解決方案適用于哪種類型。然而,在大多數(shù)情況下人們發(fā)現(xiàn)基于組合方 案的解決方案是最佳的選擇。既能通過內(nèi)存數(shù)據(jù)存儲(chǔ)支持高性能,又能在寫入足夠多的數(shù)據(jù)后存儲(chǔ)到磁盤來保證持續(xù)性。

NoSQL中的重要理論基礎(chǔ):

CAP理論:

·C: Consistency一致性

·A: Availability可用性(指的是快速獲取數(shù)據(jù))

·P: Tolerance of network Partition分區(qū)容忍性(分布式)

圖7 CAP理論

CAP原理告訴我們,這三個(gè)因素最多只能滿足兩個(gè),不可能三者兼顧。對于分布式系統(tǒng)來說,分區(qū)容錯(cuò)是基本要求,所以必然要放棄一致性。對于大型網(wǎng)站來說,分區(qū)容錯(cuò)和可用性的要求更高,所以一般都會(huì)選擇適當(dāng)放棄一致性。對應(yīng)CAP理論,NoSQL追求的是AP,而傳統(tǒng)數(shù)據(jù)庫追求的是CA,這也可以解釋為什么 傳統(tǒng)數(shù)據(jù)庫的擴(kuò)展能力有限的原因。

BASE模型:

說起來很有趣,BASE的英文意義是堿,而ACID是酸。真的是水火不容啊。

·Basically Availble –基本可用

·Soft-state –軟狀態(tài)/柔性事務(wù)

·Eventual Consistency –最終一致性

BASE模型是傳統(tǒng)ACID模型的反面,不同于ACID模型,BASE強(qiáng)調(diào)犧牲高一致性,從而獲得可用性或可靠性。

基本可用是指通過Sharding,允許部分分區(qū)失敗。

軟狀態(tài)是指異步,允許數(shù)據(jù)在一段時(shí)間內(nèi)的不一致,只要保證最終一致就可以了。

最終一致性是整個(gè)NoSQL中的一個(gè)核心理念,強(qiáng)調(diào)最終數(shù)據(jù)是一致的就可以了,而不是時(shí)時(shí)一致。

Quorum NRW:

圖8 Quorum NRW

N:復(fù)制的節(jié)點(diǎn)數(shù),即一份數(shù)據(jù)被保存的份數(shù)。
R:成功讀操作的最小節(jié)點(diǎn)數(shù),即每次讀取成功需要的份數(shù)。
W:成功寫操作的最小節(jié)點(diǎn)數(shù) ,即每次寫成功需要的份數(shù)。

這三個(gè)因素決定了可用性,一致性和分區(qū)容錯(cuò)性。只需W + R > N,就可以保證強(qiáng)一致性。

實(shí)際應(yīng)用:今年上半年我在aspire的搜索團(tuán)隊(duì)中負(fù)責(zé)互聯(lián)網(wǎng)搜索的設(shè)計(jì)與開發(fā),我設(shè)計(jì)的網(wǎng)頁爬蟲系統(tǒng)就是采用Cassandra來存儲(chǔ)網(wǎng)頁與鏈接信息的。下面結(jié)合我的實(shí)際使用經(jīng)驗(yàn)談?wù)勎覍assandra的看法:

優(yōu)點(diǎn):

·彈性擴(kuò)展:由于Cassandra是完全分布式的,使用時(shí)不需要再像使用MySQL那樣自己設(shè)計(jì)復(fù)雜的數(shù)據(jù)切分方案,也不再配置復(fù)雜的DRBD+Heartbeat,一切都變得非常簡單了,只需要簡單的配置就可以給一個(gè)集群中增加一個(gè)新的節(jié)點(diǎn),而且對客戶端完全是透明的,不需要任何更改。

·靈活的schema:不需要象數(shù)據(jù)庫一樣預(yù)先設(shè)計(jì)schema,增加或者刪除字段非常方便。

·使用簡單:由于沒有類似SQL這樣復(fù)雜的查詢語言,學(xué)習(xí)成本不高,很容易上手。

缺點(diǎn):

·穩(wěn)定性差:在我們的實(shí)際使用過程中發(fā)現(xiàn),單機(jī)數(shù)據(jù)量達(dá)到200G以上,時(shí)不時(shí)就會(huì)發(fā)生宕機(jī)現(xiàn)象。

·缺乏管理與分析工具:傳統(tǒng)的關(guān)系型數(shù)據(jù)都有比較好用的管理與分析工具,使用這些工具可以輕松的管理數(shù)據(jù)庫,查看數(shù)據(jù),分析性能瓶頸等,而Cassandra確缺少類似的工具,就連簡單的查看一條數(shù)據(jù),都要通過編程才能看到。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評論

    相關(guān)推薦

    分布式軟件系統(tǒng)

    。 分布式程序設(shè)計(jì)語言用于編寫運(yùn)行于分布式計(jì)算機(jī)系統(tǒng)上的分布式程序。一個(gè)分布式程序由若干個(gè)可以獨(dú)立執(zhí)行的程序模塊組成,它們分布于一個(gè)
    發(fā)表于 07-22 14:53

    LED分布式恒流原理

    完整的線路結(jié)構(gòu),而實(shí)際應(yīng)用是分布在線路各節(jié)點(diǎn)的恒流控制并能相互通訊。分布式恒流設(shè)計(jì)LED產(chǎn)品,有著非常高的產(chǎn)品穩(wěn)定性。在當(dāng)前,LED產(chǎn)品宣稱與實(shí)際使用壽命較大的差距,在驅(qū)動(dòng)線路設(shè)計(jì)技術(shù)
    發(fā)表于 03-09 16:47

    分布式發(fā)電技術(shù)與微型電網(wǎng)

    幾種分布式發(fā)電簡介2.分布式發(fā)電與配電網(wǎng)互聯(lián)問題3.微型電網(wǎng)技術(shù)4.分布式發(fā)電(電源)技術(shù)應(yīng)用的障礙和瓶頸5.
    發(fā)表于 03-11 13:37

    淺談分布式緩存技術(shù)

    存儲(chǔ)成本分布式緩存應(yīng)用場景1,用于緩存網(wǎng)頁的內(nèi)容片段,包括HTML,CSS和圖像等,主要用于社交網(wǎng)站;2,緩存系統(tǒng)作為ORM框架的二級(jí)緩存提供外部服務(wù),減輕了數(shù)據(jù)庫的負(fù)載壓力,加快了應(yīng)用訪問;3.緩存
    發(fā)表于 11-16 15:45

    分布式電源分布式電源裝置是指什么?何特點(diǎn)

    區(qū)的電力供應(yīng),節(jié)約輸變電投資,提高供電可靠性等。含義簡明的分布式電源定義為:35kV及以下電壓等級(jí)的電源,不能直接連接到中央輸電系統(tǒng),主要包括發(fā)電設(shè)備和儲(chǔ)能裝置。特點(diǎn)分布式能源系統(tǒng)不是簡單地采用傳統(tǒng)的發(fā)電技術(shù),而是基于自動(dòng)控制系
    發(fā)表于 12-29 06:51

    常見的分布式供電技術(shù)哪些?

    本和設(shè)備的運(yùn)行維護(hù)費(fèi)用?! ?. 促進(jìn)新能源利用:分布式供電技術(shù)可以鼓勵(lì)新能源開發(fā)和利用,促進(jìn)清潔能源發(fā)展,降低對傳統(tǒng)化石能源的消耗?! 〕R姷?b class='flag-5'>分布式供電技術(shù)
    發(fā)表于 04-10 16:28

    深度解讀分布式存儲(chǔ)技術(shù)分布式剪枝系統(tǒng)

    分布式文件系統(tǒng)存儲(chǔ)目標(biāo)以非結(jié)構(gòu)化數(shù)據(jù)為主,但在實(shí)際應(yīng)用中,存在大量的結(jié)構(gòu)化和半結(jié)構(gòu)化的數(shù)據(jù)存儲(chǔ)需求。分布式鍵值系統(tǒng)是一種有別于我們所熟悉的分布式
    發(fā)表于 10-27 09:25 ?1848次閱讀

    淺談分布式存儲(chǔ)的元數(shù)據(jù)服務(wù)設(shè)計(jì)

    一般來說,我們根據(jù)存儲(chǔ)的訪問接口以及應(yīng)用場景,把分布式存儲(chǔ)分為三種類型,包括分布式存儲(chǔ),分布式
    發(fā)表于 05-31 07:36 ?4942次閱讀

    分布式存儲(chǔ)技術(shù)哪些

    本視頻主要詳細(xì)介紹了分布式存儲(chǔ)技術(shù)哪些,分別是元數(shù)據(jù)管理、系統(tǒng)彈性擴(kuò)展技術(shù)、存儲(chǔ)層級(jí)內(nèi)的優(yōu)化
    的頭像 發(fā)表于 01-04 16:39 ?1.6w次閱讀

    中心化存儲(chǔ)分布式存儲(chǔ)什么不同

    面對日趨嚴(yán)峻的隱私數(shù)據(jù)泄露形勢,作為互聯(lián)網(wǎng)用戶的我們決不能再抱著看客的心態(tài)。那么,近年來大熱的得到技術(shù)界人士認(rèn)可的分布式存儲(chǔ),到底能不能拯救這些被集中的數(shù)據(jù)呢?下面,我們就來了解一下中心化存儲(chǔ)
    發(fā)表于 04-20 09:30 ?2616次閱讀

    主流分布式存儲(chǔ)技術(shù)的對比分析與應(yīng)用

    隨著數(shù)字化轉(zhuǎn)型的深入,海量數(shù)據(jù)對存儲(chǔ)提出了新的要求。傳統(tǒng)存儲(chǔ)雖然技術(shù)成熟、性能良好、可用性高等優(yōu)點(diǎn),但面對海量數(shù)據(jù),其缺點(diǎn)也越來越明顯:如擴(kuò)展性差、成本高等。為了克服上述缺點(diǎn),滿足海
    發(fā)表于 07-13 15:52 ?3658次閱讀
    主流<b class='flag-5'>分布式</b><b class='flag-5'>存儲(chǔ)</b><b class='flag-5'>技術(shù)</b>的對比分析與應(yīng)用

    常見的分布式存儲(chǔ)系統(tǒng)哪些類型

    分布式存儲(chǔ)系統(tǒng)是大數(shù)據(jù)技術(shù)學(xué)習(xí)過程中會(huì)經(jīng)常接觸到的一個(gè)工具,而今天我們就一起來了解一下,常見的一些分布式存儲(chǔ)系統(tǒng)都有哪些類型。
    發(fā)表于 11-09 10:41 ?2.9w次閱讀

    分布式存儲(chǔ)常見的架構(gòu)哪些

    分布式存儲(chǔ)系統(tǒng),是將數(shù)據(jù)分散存儲(chǔ)在多臺(tái)獨(dú)立的設(shè)備上。傳統(tǒng)的網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)采用集中的存儲(chǔ)服務(wù)器存放所有數(shù)據(jù),
    發(fā)表于 11-16 14:55 ?8611次閱讀

    超融合和分布式文件/對象存儲(chǔ)的區(qū)別,它能做PACS影像存儲(chǔ)

    分布式存儲(chǔ)多種類型,如分布式存儲(chǔ)、分布式文件存儲(chǔ)
    的頭像 發(fā)表于 06-14 16:09 ?7587次閱讀
    超融合和<b class='flag-5'>分布式</b>文件/對象<b class='flag-5'>存儲(chǔ)</b>的區(qū)別,它能做PACS影像<b class='flag-5'>存儲(chǔ)</b>嗎

    分布式存儲(chǔ)的7個(gè)特征

    什么是分布式存儲(chǔ)呢?如果一個(gè)存儲(chǔ)系統(tǒng),不管是對象、塊、文件、kv、log、olap、oltp,只要對所管理的數(shù)據(jù)做了Partitioning&Replication,不管姿勢對不對,其實(shí)
    發(fā)表于 07-18 14:17 ?1126次閱讀