一種基于重刪的精簡復(fù)制方法
基本信息
申請?zhí)?/td> | CN202010094567.5 | 申請日 | - |
公開(公告)號 | CN111290883B | 公開(公告)日 | 2021-03-26 |
申請公布號 | CN111290883B | 申請公布日 | 2021-03-26 |
分類號 | G06F11/14(2006.01)I;G06F16/178(2019.01)I;G06F16/13(2019.01)I;G06F16/174(2019.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 周耀輝;劉洋 | 申請(專利權(quán))人 | 西安奧卡云數(shù)據(jù)科技有限公司 |
代理機(jī)構(gòu) | 西安維賽恩專利代理事務(wù)所(普通合伙) | 代理人 | 李明全 |
地址 | 712000陜西省西安市西咸新區(qū)秦漢新城文創(chuàng)大廈12層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種基于重刪的精簡復(fù)制方法,包括邏輯卷的寫操作與邏輯卷的讀操作;所述邏輯卷的寫操作包括以下步驟:S1:根據(jù)邏輯卷的地址除以4KB,算出其VBN,即邏輯塊號;S2:按照4KB的數(shù)據(jù)內(nèi)容通過hash函數(shù)算出哈希值;S3:更新到Merkle Tree中VBN對應(yīng)的葉子節(jié)點(diǎn)上;S4:再以4KB數(shù)據(jù)的哈希值通過DHT,即一致性哈希表,算出來4KB的數(shù)據(jù)應(yīng)該發(fā)往分布式集群中的目標(biāo)節(jié)點(diǎn);S5:再通過objectrecord記錄4KB數(shù)據(jù)落到節(jié)點(diǎn)上的PBN,即物理塊號將數(shù)據(jù)刷寫到物理盤上,Objectrecord會記錄object的哈希值、引用計(jì)數(shù)、PBN等信息;本發(fā)明在分布式系統(tǒng)中實(shí)現(xiàn)了邏輯卷重復(fù)數(shù)據(jù)刪除以及管理,以及邏輯卷復(fù)制、快照、克隆的高效操作,提高效率。?? |
