基于SDN的重復數(shù)據(jù)刪除方法研究
發(fā)布時間:2019-10-06 16:09
【摘要】:隨著大數(shù)據(jù)和移動互聯(lián)網(wǎng)技術的發(fā)展,數(shù)據(jù)量急劇增加,需要備份保護的數(shù)據(jù)也越來越多,為了減少存儲空間的開銷和降低網(wǎng)絡傳輸?shù)耐ㄐ帕?數(shù)據(jù)去重技術已經(jīng)成為了存儲系統(tǒng)中的一個標準特性。雖然重復數(shù)據(jù)刪除技術在存儲系統(tǒng)中已經(jīng)較為成熟,但是在實際應用,特別是網(wǎng)絡傳輸應用中仍然存在諸多問題和挑戰(zhàn)。例如在云備份系統(tǒng)中,由于客戶端緩存有限以及廣域網(wǎng)帶寬的限制,備份過程中重復數(shù)據(jù)的判斷需要在服務器端進行,這導致很大的傳輸延遲,所以會阻塞后續(xù)數(shù)據(jù)的上傳,增加了備份窗口,在全局去重時問題更加嚴重。為提高云備份中源端去重的性能,高效的重復數(shù)據(jù)刪除方法對減少備份時間具有重要的意義。隨著可編程網(wǎng)絡技術如SDN(Software Defined Network)的成熟,在網(wǎng)絡中部署復雜的應用變得簡單,本文提出在SDN Controller中檢測網(wǎng)絡中的冗余數(shù)據(jù),加快冗余數(shù)據(jù)的判斷過程,減小備份時間,在SDN控制器中增設指紋緩存,而無需在每個客戶端都緩存指紋。一定程度上,在每個客戶端開辟指紋緩存,引入了多個用戶之間緩存指紋的冗余。本文提出的方法主要是通過在SDN控制器上使用Bloom filter和緩存的索引結(jié)構(gòu)來進行網(wǎng)內(nèi)的重復數(shù)據(jù)檢測,同時通過下發(fā)流表項實現(xiàn)對SDN控制器中指紋緩存的查詢和更新,從而快速判斷數(shù)據(jù)是否重復,這種方法的創(chuàng)新點在于將冗余檢測的邏輯引入到SDN網(wǎng)絡中,和傳統(tǒng)的重復數(shù)據(jù)刪除相比,其優(yōu)勢在于不僅可以減小備份客戶端的備份窗口,而且避免了在中間網(wǎng)絡設備中進行編解碼的復雜操作。實驗結(jié)果表明,基于SDN的數(shù)據(jù)去重方法與已有的云備份中去重方法相比,不僅保持了相近的數(shù)據(jù)重刪率,同時可以極大減小備份時間,提高系統(tǒng)吞吐量,并且在低帶寬環(huán)境效果更明顯。
【學位授予單位】:華中科技大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP333;TP309.3
本文編號:2545816
【學位授予單位】:華中科技大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP333;TP309.3
【參考文獻】
相關博士學位論文 前2條
1 夏文;數(shù)據(jù)備份系統(tǒng)中冗余數(shù)據(jù)的高性能消除技術研究[D];華中科技大學;2014年
2 譚玉娟;數(shù)據(jù)備份系統(tǒng)中數(shù)據(jù)去重技術研究[D];華中科技大學;2012年
,本文編號:2545816
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2545816.html
最近更新
教材專著