一種云存儲系統(tǒng)中使數(shù)據(jù)均勻分布的方法
基本信息
申請?zhí)?/td> | CN201410841392.4 | 申請日 | - |
公開(公告)號 | CN104580439B | 公開(公告)日 | 2020-01-03 |
申請公布號 | CN104580439B | 申請公布日 | 2020-01-03 |
分類號 | H04L29/08 | 分類 | 電通信技術(shù); |
發(fā)明人 | 楊衛(wèi)華;黃欽皇 | 申請(專利權(quán))人 | 深圳創(chuàng)新科軟件技術(shù)有限公司 |
代理機(jī)構(gòu) | 北京德琦知識產(chǎn)權(quán)代理有限公司 | 代理人 | 杜志敏;宋志強(qiáng) |
地址 | 518057 廣東省深圳市南山區(qū)科技中二路深圳軟件園9#樓501、502 | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請公開了一種云存儲系統(tǒng)中使數(shù)據(jù)均勻分布的方法,A、客戶端向元數(shù)據(jù)服務(wù)節(jié)點(diǎn)發(fā)出寫請求,所述寫請求中包括所需的存儲空間、文件基本信息、現(xiàn)在要寫第幾個數(shù)據(jù)塊;B、元數(shù)據(jù)服務(wù)節(jié)點(diǎn)運(yùn)用哈希算法,從所有可用的存儲服務(wù)節(jié)點(diǎn)中隨機(jī)出一個,再運(yùn)用哈希算法在所選的存儲服務(wù)節(jié)點(diǎn)上隨機(jī)選出一個磁盤,元數(shù)據(jù)服務(wù)節(jié)點(diǎn)將所選的存儲服務(wù)節(jié)點(diǎn)以及磁盤的標(biāo)識作為位置分配信息進(jìn)行保存;C、元數(shù)據(jù)服務(wù)節(jié)點(diǎn)將位置分配信息發(fā)送至客戶端;D、客戶端根據(jù)所述位置分配信息將數(shù)據(jù)寫入相應(yīng)位置的磁盤。E、客戶端判斷是否寫滿當(dāng)前數(shù)據(jù)塊,若是,返回步驟A,否則繼續(xù)執(zhí)行步驟F;F、客戶端判斷是否完成寫入過程,若是結(jié)束本流程,否則返回步驟A。 |
