TRAP3存儲(chǔ)系統(tǒng)寫(xiě)性能優(yōu)化
發(fā)布時(shí)間:2017-10-15 05:35
本文關(guān)鍵詞:TRAP3存儲(chǔ)系統(tǒng)寫(xiě)性能優(yōu)化
更多相關(guān)文章: 磁盤(pán)陣列 連續(xù)數(shù)據(jù)保護(hù) 寫(xiě)性能優(yōu)化 數(shù)據(jù)備份
【摘要】:數(shù)據(jù)丟失將給個(gè)人和企業(yè)造成巨大損失,數(shù)據(jù)存儲(chǔ)的高可靠性和高安全性成了關(guān)注的重點(diǎn)。磁盤(pán)陣列在空間維度對(duì)數(shù)據(jù)進(jìn)行保護(hù),避免磁盤(pán)失效造成數(shù)據(jù)丟失,連續(xù)數(shù)據(jù)保護(hù)可以在時(shí)間維度對(duì)數(shù)據(jù)進(jìn)行保護(hù),避免病毒攻擊、操作失誤等造成數(shù)據(jù)的破壞。 TRAP3是磁盤(pán)陣列與連續(xù)數(shù)據(jù)保護(hù)的融合,是一種全方位的數(shù)據(jù)保護(hù)策略。TRAP3做數(shù)據(jù)備份時(shí)要保存待寫(xiě)數(shù)據(jù)塊的舊數(shù)據(jù),為了能夠利用做小寫(xiě)時(shí)讀出來(lái)的舊數(shù)據(jù),,條帶在處理寫(xiě)請(qǐng)求時(shí)只采用小寫(xiě)方式,喪失了大寫(xiě)的能力,導(dǎo)致TRAP3在處理大寫(xiě)負(fù)載時(shí)有很大的寫(xiě)開(kāi)銷,嚴(yán)重影響了TRAP3的寫(xiě)性能。針對(duì)TRAP3存在的寫(xiě)開(kāi)銷大缺陷,提出了改進(jìn)方案WPOT3(Write Performance Optimization on TRAP3)。WPOT3在陣列初始化時(shí)將條帶所有數(shù)據(jù)塊寫(xiě)0,將所有數(shù)據(jù)塊寫(xiě)0有兩個(gè)目的,一是保留了條帶數(shù)據(jù)塊之間的異或關(guān)系,二是進(jìn)行數(shù)據(jù)備份時(shí)不需要存儲(chǔ)數(shù)據(jù)塊的初始數(shù)據(jù),當(dāng)作0即可。WPOT3在備份數(shù)據(jù)時(shí)將待寫(xiě)數(shù)據(jù)塊的新數(shù)據(jù)寫(xiě)入備份設(shè)備中,這樣條帶在處理寫(xiě)請(qǐng)求時(shí)可以靈活選擇適合的小寫(xiě)或大寫(xiě)方式,而不是為了備份舊數(shù)據(jù)只能選擇小寫(xiě)方式。由于WPOT3數(shù)據(jù)備份的方式發(fā)生了變化,WPOT3的數(shù)據(jù)回退流程相比于TRAP3也要做相應(yīng)的修改,才能正確的進(jìn)行數(shù)據(jù)回退。 基于Linux的RAID5模塊設(shè)計(jì)與實(shí)現(xiàn)了WPOT3,并用專業(yè)工具定制不同的負(fù)載對(duì)WPOT3、TRAP3、RAID5做了全面的測(cè)試。測(cè)試結(jié)果顯示W(wǎng)POT3大幅提高了TRAP3的寫(xiě)性能,接近但稍低于無(wú)連續(xù)數(shù)據(jù)保護(hù)功能RAID5的寫(xiě)性能。特別是在負(fù)載為順序密集寫(xiě)或者大塊隨機(jī)密集寫(xiě)時(shí),相比于TRAP3,WPOT3有特別顯著的寫(xiě)性能優(yōu)勢(shì)。
【關(guān)鍵詞】:磁盤(pán)陣列 連續(xù)數(shù)據(jù)保護(hù) 寫(xiě)性能優(yōu)化 數(shù)據(jù)備份
【學(xué)位授予單位】:華中科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP333
【目錄】:
- 摘要4-5
- Abstract5-8
- 1 緒論8-16
- 1.1 課題背景8-10
- 1.2 磁盤(pán)陣列寫(xiě)性能優(yōu)化技術(shù)研究現(xiàn)狀10-11
- 1.3 連續(xù)數(shù)據(jù)保護(hù)技術(shù)研究現(xiàn)狀11-14
- 1.4 本文研究的內(nèi)容與組織14-16
- 2 TRAP3 存儲(chǔ)系統(tǒng)的分析16-26
- 2.1 TRAP3 中 RAID5 陣列的架構(gòu)16-17
- 2.2 TRAP3 的數(shù)據(jù)讀寫(xiě)17-18
- 2.3 TRAP3 的數(shù)據(jù)回退18-20
- 2.4 TRAP3 的寫(xiě)開(kāi)銷20-25
- 2.5 本章小結(jié)25-26
- 3 TRAP3 存儲(chǔ)系統(tǒng)的改進(jìn)26-31
- 3.1 TRAP3 寫(xiě)流程改進(jìn)26-27
- 3.2 TRAP3 數(shù)據(jù)回退流程改進(jìn)27-29
- 3.3 TRAP3 改進(jìn)后的寫(xiě)開(kāi)銷29-30
- 3.4 本章小結(jié)30-31
- 4 WPOT3 的設(shè)計(jì)與實(shí)現(xiàn)31-42
- 4.1 WPOT3 的設(shè)計(jì)31-36
- 4.2 WPOT3 的實(shí)現(xiàn)36-41
- 4.3 本章小結(jié)41-42
- 5 性能評(píng)估42-53
- 5.1 測(cè)試環(huán)境42-43
- 5.2 測(cè)試結(jié)果與分析43-52
- 5.3 本章小結(jié)52-53
- 6 全文總結(jié)53-54
- 致謝54-55
- 參考文獻(xiàn)55-58
【參考文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前2條
1 李大山;;持續(xù)數(shù)據(jù)保護(hù)技術(shù)的優(yōu)勢(shì)分析[J];計(jì)算機(jī)應(yīng)用與軟件;2011年04期
2 譚毓安;王婉星;于強(qiáng);朱立谷;張雪蘭;;基于磁盤(pán)異或引擎的RAID-5小寫(xiě)性能優(yōu)化[J];計(jì)算機(jī)工程;2006年16期
中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù) 前3條
1 姚杰;分布式存儲(chǔ)系統(tǒng)文件級(jí)連續(xù)數(shù)據(jù)保護(hù)技術(shù)研究[D];華中科技大學(xué);2009年
2 李旭;系統(tǒng)級(jí)數(shù)據(jù)保護(hù)技術(shù)研究[D];華中科技大學(xué);2008年
3 鄧玉輝;基于網(wǎng)絡(luò)磁盤(pán)陣列的海量信息存儲(chǔ)系統(tǒng)[D];華中科技大學(xué);2004年
本文編號(hào):1035401
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1035401.html
最近更新
教材專著