什么是Ulord的分布式存儲?

這篇文章,我們來了解什么是Ulord的分布式存儲。

在白皮書中,提到分布式存儲服務(wù)時是這樣闡述的:

Ulord使用P2P的超媒體協(xié)議,可以讓網(wǎng)絡(luò)更快、更安全、更開放。Ulord網(wǎng)絡(luò)中的所有節(jié)點構(gòu)成一個面向全球的、點對點的分布式文件系統(tǒng),將所有具有相同文件系統(tǒng)的計算設(shè)備連接在一起。每個文件及其中的所有分塊都被賦予一個稱為加密散列的唯一指紋。每個節(jié)點通過判斷文件的哈希值判斷哪些冗余重復(fù)的文件,在單個節(jié)點上確保數(shù)據(jù)不冗余。查找文件時,通過文件的哈希值就可以在網(wǎng)絡(luò)中查找到儲存該文件的節(jié)點,找到想要的文件;Ulord下一步計劃提供文件的歷史版本控制器,支持多節(jié)點使用并保存不同版本的文件,實現(xiàn)文件歷史狀態(tài)跟蹤。其次,Ulord中文件存儲不強制要求每一個節(jié)點都存儲所有的內(nèi)容,節(jié)點的所有者可以自由選擇想要存儲的數(shù)據(jù),對于存儲大量內(nèi)容信息的節(jié)點,Ulord計費模型通過文件下載服務(wù)的數(shù)據(jù)量自動計算用戶收益,以此激勵用戶升級其硬件資源以提供更全面的數(shù)據(jù)存儲和維護服務(wù)來獲取收益。

這段話,非技術(shù)的朋友可能是很難讀懂的。下面我用稍微白話一點的語言來說說什么是Ulord的分布式存儲。

1 什么是分布式存儲

先來解釋一下什么是分布式存儲。

分布式存儲,顧名思義,就是分布式的存儲。

「存儲」很好理解,你的電腦的硬盤就是用來存儲數(shù)據(jù)的,那么硬盤也就是在提供存儲服務(wù)。也有很多網(wǎng)絡(luò)云盤,比如百度網(wǎng)盤、堅果云,他們就是提供云存儲的服務(wù)的。

那么什么是「分布式的存儲」呢?

分布式的話,拿硬盤存儲來說,就需要有多個的硬盤來存儲信息,這些硬盤可能在不同的地方,但可以通過網(wǎng)絡(luò)組成一個完成的存儲系統(tǒng)。你存儲的數(shù)據(jù),可能在其中某個硬盤中,更可能分布在多個硬盤的。獲取數(shù)據(jù)時,你可能是從多個不同的節(jié)點提取的數(shù)據(jù),再打包組合到你本地的電腦上,而你感覺你就是簡單的網(wǎng)絡(luò)中獲取的數(shù)據(jù),方便快捷。是的,「方便、快捷」會是分布式存儲的特點。那么將不同地方的硬盤打通是通過網(wǎng)絡(luò),而數(shù)據(jù)的傳輸協(xié)議就是白皮書中提到的「P2P超媒體協(xié)議」。我們平常通過迅雷下載美劇電影就是通過這個P2P協(xié)議,把其他人的電腦上共享的資源下載到自己的電腦上。

現(xiàn)在你應(yīng)該理解了什么是布式存儲了吧,現(xiàn)在我們來更多的了解Ulord的分布式存儲。

Ulord的分布式存儲,是基于網(wǎng)絡(luò)中的節(jié)點來支持的,這些節(jié)點來提供存儲空間。這些節(jié)點就是白皮書中提到的主節(jié)點,也可以是全節(jié)點。

2 技術(shù)特征

2.1 可以避免文件的冗余存儲

具體到技術(shù)細節(jié),就是白皮書中闡述的:

每個文件及其中的所有分塊都被賦予一個稱為加密散列的唯一指紋。每個節(jié)點通過判斷文件的哈希值判斷哪些冗余重復(fù)的文件,在單個節(jié)點上確保數(shù)據(jù)不冗余。

看到「唯一指紋」就覺得挺高大上,你可以把它看成一個比喻,就是通過一個叫「哈希」的方法,給每一個文件打上標(biāo)識,這樣每臺機器就可以通過這個標(biāo)識來保證不會重復(fù)存儲文件了。

2.2 可以方便快速的獲取想要的文件

查找文件時,通過文件的哈希值就可以在網(wǎng)絡(luò)中查找到儲存該文件的節(jié)點,找到想要的文件
獲取文件時也很簡單,通過文件標(biāo)識(哈希值),就可以很輕松的在許多節(jié)點中找到想要的文件。

這里的「方便快捷」,或者說白皮書中提到的「網(wǎng)絡(luò)更快、更安全、更開放」,也是分布式存儲的特征。

2.3 文件歷史版本的記錄

未來,Ulord還會支持通過「歷史版本控制器」來支持多節(jié)點存儲文件的不同版本。這樣就可以追溯一個文件的修改歷史。

3 節(jié)點的激勵

節(jié)點的所有者可以選擇自己愿意存儲的數(shù)據(jù)。

對于存儲大量存儲空間的節(jié)點,通過一定的獎勵來激勵節(jié)點的穩(wěn)定服務(wù)。


綜上,我們就能明白什么是Ulord的分布式存儲啦。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容