- 智能云存儲(chǔ)系統(tǒng) 您現(xiàn)在的位置 :首頁 -- 技術(shù)論壇 -- 智能云存儲(chǔ)系統(tǒng)
分布式存儲(chǔ)--冷數(shù)據(jù)存儲(chǔ)的較優(yōu)方案
| 發(fā)表于:2018-11-15 瀏覽470次 |
為了滿足海量數(shù)據(jù)存儲(chǔ)需求,存儲(chǔ)系統(tǒng)需要將多塊磁盤整合為一體化的存儲(chǔ)資源池,并提供必要的存儲(chǔ)容錯(cuò)能力。
磁盤陣列(Redundant Array of Independent Disk,RAID)是此前常用的磁盤系統(tǒng),它是由眾多獨(dú)立的磁盤按照不同的方式組合而成的容量巨大的磁盤組。其中,組成磁盤陣列的不同方式被稱作RAID級(jí)別,不同的RAID級(jí)別能夠提供不同的存儲(chǔ)性能和數(shù)據(jù)冗余能力。磁盤陣列技術(shù)將多個(gè)磁盤組織在一起構(gòu)成一個(gè)邏輯卷提供跨磁盤存儲(chǔ)能力,數(shù)據(jù)可以被劃分為多個(gè)數(shù)據(jù)塊并行寫入/讀出到多個(gè)磁盤以提高訪問磁盤的速度,并通過鏡像或校驗(yàn)操作提供容錯(cuò)能力,因而在容量、性能、可用性等方面存在優(yōu)勢。但是磁盤陣列的問題在于其設(shè)備專用化導(dǎo)致架構(gòu)封閉,不同廠商、型號(hào)的設(shè)備間互操作性差,而且價(jià)格較高,影響系統(tǒng)的兼容性和擴(kuò)展性,難以滿足冷數(shù)據(jù)存儲(chǔ)的海量、低成本需求。
隨著分布式軟件中間件技術(shù)的發(fā)展,分布式存儲(chǔ)正在成為存儲(chǔ)領(lǐng)域的發(fā)展方向。分布式存儲(chǔ)利用x86服務(wù)器作為存儲(chǔ)節(jié)點(diǎn),通過軟件將多個(gè)節(jié)點(diǎn)上自帶的磁盤存儲(chǔ)資源整合為統(tǒng)一的資源池,對外提供存儲(chǔ)服務(wù)。分布式存儲(chǔ)系統(tǒng)依托于標(biāo)準(zhǔn)化架構(gòu)的通用服務(wù)器設(shè)備,而無需引入專用設(shè)備,有利于成本的降低和互操作性的提升,在擴(kuò)展性方面具有優(yōu)勢。同時(shí),分布式中間件能夠在軟件層面消除通用服務(wù)器在可靠性等方面的不足,例如通過數(shù)據(jù)多副本冗余的方式提升數(shù)據(jù)的可用性,并在存儲(chǔ)節(jié)點(diǎn)間進(jìn)行自動(dòng)的負(fù)載均衡。分布式存儲(chǔ)系統(tǒng)能夠提供文件、對象、塊等多種類型的數(shù)據(jù)訪問接口,其數(shù)據(jù)多副本機(jī)制還有助于支持?jǐn)?shù)據(jù)的并行讀寫,有效提升數(shù)據(jù)的訪問性能。因此,分布式存儲(chǔ)日益成為核心存儲(chǔ)系統(tǒng),在當(dāng)前的大數(shù)據(jù)等創(chuàng)新領(lǐng)域發(fā)揮重要作用。
分布式存儲(chǔ)較好的在成本、容量、性能等方面進(jìn)行權(quán)衡,是當(dāng)前用于冷數(shù)據(jù)存儲(chǔ)的較優(yōu)方案。與價(jià)格高昂的磁盤陣列相比,分布式存儲(chǔ)的低成本源于它構(gòu)筑在標(biāo)準(zhǔn)硬件存儲(chǔ)基礎(chǔ)設(shè)施之上,只需要普通的x86服務(wù)器和SATA硬盤,而無需采用 RAID和存儲(chǔ)交換機(jī)就能夠提供足夠的性能和可靠性;與只支持離線數(shù)據(jù)訪問的磁帶相比,分布式存儲(chǔ)能夠保證存儲(chǔ)在其中的數(shù)據(jù)被近線/在線訪問,滿足大數(shù)據(jù)等新興業(yè)務(wù)對部分冷數(shù)據(jù)進(jìn)行偶發(fā)存取的性能要求。當(dāng)前,分布式存儲(chǔ)系統(tǒng)還在持續(xù)發(fā)展中,壓縮、去重等有助于降低存儲(chǔ)資源消耗的技術(shù)被廣泛應(yīng)用,利用基于糾刪碼(Erasure Coding,EC)的數(shù)據(jù)容錯(cuò)技術(shù)降低多副本冗余存儲(chǔ)造成的資源占用是重要發(fā)展方向。
金錢貓科技









