一種云存儲(chǔ)下基于糾錯(cuò)碼的數(shù)據(jù)恢復(fù)方法
本發(fā)明公開(kāi)了一種云存儲(chǔ)下基于糾錯(cuò)碼的數(shù)據(jù)恢復(fù)方法,屬于 云存儲(chǔ)技術(shù)領(lǐng)域。本發(fā)明首先將數(shù)據(jù)對(duì)象按塊進(jìn)行處理,在分布式云 存儲(chǔ)系統(tǒng)中的各遠(yuǎn)程存儲(chǔ)節(jié)點(diǎn)中存儲(chǔ)數(shù)據(jù)塊、復(fù)制塊以及校驗(yàn)塊。當(dāng) 遠(yuǎn)程存儲(chǔ)節(jié)點(diǎn)出現(xiàn)故障時(shí),通過(guò)相關(guān)數(shù)據(jù)塊所在存儲(chǔ)節(jié)點(diǎn)的計(jì)算,將 數(shù)據(jù)傳輸?shù)教鎿Q節(jié)點(diǎn)中重組數(shù)據(jù)以實(shí)現(xiàn)數(shù)據(jù)恢復(fù)。本發(fā)明通過(guò)使用 RS 校驗(yàn)碼及利用存儲(chǔ)節(jié)點(diǎn)自身的計(jì)算性能,減少了網(wǎng)絡(luò)通訊的數(shù)據(jù)量, 能夠在極低帶寬的情況下進(jìn)行數(shù)據(jù)恢復(fù),同時(shí)僅使用一個(gè)
華中科技大學(xué)
2021-04-14