面向下載體驗(yàn)的P2P分布式海量存儲(chǔ)系統(tǒng)的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-04-05 01:40
隨著互聯(lián)網(wǎng)中信息爆炸式的增長(zhǎng),網(wǎng)絡(luò)存儲(chǔ)技術(shù)越來(lái)越收到人們的關(guān)注和重視。而這種網(wǎng)絡(luò)存儲(chǔ)技術(shù)面臨的一個(gè)主要的問(wèn)題就是怎樣充分利用互聯(lián)網(wǎng)中的這些曾被忽視的閑散PC資源形成一個(gè)虛擬的擁有海量資源的存儲(chǔ)空間,以供用戶分享使用。而P2P技術(shù)的發(fā)展使得網(wǎng)絡(luò)存儲(chǔ)技術(shù)有了一次良好的契機(jī)。在動(dòng)態(tài)的P2P網(wǎng)絡(luò)環(huán)境中構(gòu)建一個(gè)大規(guī)模擁有高可用性、高可靠性、高容災(zāi)性的高性能分布式海量存儲(chǔ)系統(tǒng),是近些年來(lái)的研究熱點(diǎn)之一。本文首先對(duì)P2P技術(shù)和分布式存儲(chǔ)的發(fā)展歷史和現(xiàn)狀進(jìn)行研究與總結(jié),然后在此基礎(chǔ)上設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)面向下載體驗(yàn)的P2P分布式海量存儲(chǔ)系統(tǒng)PDOSS(P2P Distributed Ocean Store System)。本文的主要工作有以下幾點(diǎn):1.PDOSS的系統(tǒng)框架設(shè)計(jì),各個(gè)模塊的設(shè)計(jì)與實(shí)現(xiàn)以及文件操作(發(fā)布、下載、更新、刪除)的基本業(yè)務(wù)流程的詳細(xì)設(shè)計(jì)。PDOSS在吸收了結(jié)構(gòu)化網(wǎng)絡(luò)和非結(jié)構(gòu)化網(wǎng)絡(luò)的優(yōu)點(diǎn),使得系統(tǒng)既能快速定位又有很好的靈活性。PDOSS采用兩層網(wǎng)絡(luò)結(jié)構(gòu),第一層由服務(wù)器組成的基于Chord的機(jī)構(gòu)化覆蓋網(wǎng)絡(luò),其作用主要是提供文件的控制管理和存儲(chǔ)服務(wù);第二層是由客戶端組成的BitTorren...
【文章來(lái)源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:76 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 引言
1.1 課題研究背景
1.2 研究?jī)?nèi)容
1.3 本文組織結(jié)構(gòu)
第二章 基礎(chǔ)理論與相關(guān)技術(shù)
2.1 P2P 技術(shù)
2.1.1 P2P 簡(jiǎn)介
2.1.2 P2P 分類(lèi)
2.2 存儲(chǔ)系統(tǒng)
2.2.1 分布式文件系統(tǒng)
2.2.2 P2P 存儲(chǔ)系統(tǒng)
2.3 本章小結(jié)
第三章 P2P 分布式海量存儲(chǔ)系統(tǒng)設(shè)計(jì)
3.1 PDOSS 系統(tǒng)的相關(guān)設(shè)計(jì)
3.1.1 網(wǎng)絡(luò)I/O 處理方式
3.1.2 通信協(xié)議
3.1.3 數(shù)據(jù)的持久存儲(chǔ)
3.2 PDOSS 系統(tǒng)的總體設(shè)計(jì)
3.3 PDOSS 模塊設(shè)計(jì)與實(shí)現(xiàn)
3.3.1 基于Chord 的路由定位模塊
3.3.2 元數(shù)據(jù)管理模塊
3.3.3 域管理模塊
3.3.4 存儲(chǔ)模塊
3.3.5 定時(shí)器模塊
3.4 文件操作的基本業(yè)務(wù)流程
3.4.1 文件發(fā)布
3.4.2 文件下載
3.4.3 文件更新
3.4.4 文件刪除
3.5 本章小結(jié)
第四章 基于Chord 的路由定位技術(shù)的研究與實(shí)現(xiàn)
4.1 Chord 介紹
4.1.1 Chord 概述
4.1.2 Chord 路由查詢(xún)算法研究與實(shí)現(xiàn)
4.1.3 節(jié)點(diǎn)的加入
4.1.4 節(jié)點(diǎn)的退出
4.2 基于Chord 的路由定位模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.1 服務(wù)器交互模塊實(shí)現(xiàn)及協(xié)議定義
4.2.2 客戶服務(wù)模塊實(shí)現(xiàn)及協(xié)議定義
4.3 本章小結(jié)
第五章 面向下載體驗(yàn)的多域副本管理策略的研究與設(shè)計(jì)
5.1 現(xiàn)有的副本管理策略
5.1.1 基于訪問(wèn)頻率的副本管理策略
5.2 基于域劃分的鄰近訪問(wèn)策略
5.3 面向下載體驗(yàn)的多域副本管理策略
5.3.1 設(shè)計(jì)原理
5.3.2 策略設(shè)計(jì)
5.4 本章小結(jié)
第六章 系統(tǒng)測(cè)試與分析
6.1 測(cè)試環(huán)境
6.2 功能測(cè)試
6.2.1 基本功能測(cè)試
6.2.2 副本管理功能測(cè)試
6.3 性能對(duì)比測(cè)試
6.4 本章小結(jié)
第七章 總結(jié)與展望
致謝
參考文獻(xiàn)
攻碩期間的研究成果
【參考文獻(xiàn)】:
期刊論文
[1]P2P持久存儲(chǔ)研究[J]. 田敬,代亞非. 軟件學(xué)報(bào). 2007(06)
[2]一種新的動(dòng)態(tài)副本管理機(jī)制[J]. 侯孟書(shū),王曉斌,盧顯良,任立勇. 計(jì)算機(jī)科學(xué). 2006(09)
[3]頻率自適應(yīng)的動(dòng)態(tài)副本管理機(jī)制[J]. 周旭,盧顯良,侯孟書(shū),詹川. 計(jì)算機(jī)科學(xué). 2005(02)
[4]基于EPOLL的單進(jìn)程事件驅(qū)動(dòng)通信服務(wù)器設(shè)計(jì)與分析[J]. 段翰聰,盧顯良,宋杰. 計(jì)算機(jī)應(yīng)用. 2004(10)
博士論文
[1]大規(guī)模分布式存儲(chǔ)技術(shù)研究[D]. 魏青松.電子科技大學(xué) 2004
碩士論文
[1]基于Kademlia覆蓋網(wǎng)的P2P存儲(chǔ)系統(tǒng)研究[D]. 朱千斌.電子科技大學(xué) 2008
本文編號(hào):3118886
【文章來(lái)源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:76 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 引言
1.1 課題研究背景
1.2 研究?jī)?nèi)容
1.3 本文組織結(jié)構(gòu)
第二章 基礎(chǔ)理論與相關(guān)技術(shù)
2.1 P2P 技術(shù)
2.1.1 P2P 簡(jiǎn)介
2.1.2 P2P 分類(lèi)
2.2 存儲(chǔ)系統(tǒng)
2.2.1 分布式文件系統(tǒng)
2.2.2 P2P 存儲(chǔ)系統(tǒng)
2.3 本章小結(jié)
第三章 P2P 分布式海量存儲(chǔ)系統(tǒng)設(shè)計(jì)
3.1 PDOSS 系統(tǒng)的相關(guān)設(shè)計(jì)
3.1.1 網(wǎng)絡(luò)I/O 處理方式
3.1.2 通信協(xié)議
3.1.3 數(shù)據(jù)的持久存儲(chǔ)
3.2 PDOSS 系統(tǒng)的總體設(shè)計(jì)
3.3 PDOSS 模塊設(shè)計(jì)與實(shí)現(xiàn)
3.3.1 基于Chord 的路由定位模塊
3.3.2 元數(shù)據(jù)管理模塊
3.3.3 域管理模塊
3.3.4 存儲(chǔ)模塊
3.3.5 定時(shí)器模塊
3.4 文件操作的基本業(yè)務(wù)流程
3.4.1 文件發(fā)布
3.4.2 文件下載
3.4.3 文件更新
3.4.4 文件刪除
3.5 本章小結(jié)
第四章 基于Chord 的路由定位技術(shù)的研究與實(shí)現(xiàn)
4.1 Chord 介紹
4.1.1 Chord 概述
4.1.2 Chord 路由查詢(xún)算法研究與實(shí)現(xiàn)
4.1.3 節(jié)點(diǎn)的加入
4.1.4 節(jié)點(diǎn)的退出
4.2 基于Chord 的路由定位模塊的設(shè)計(jì)與實(shí)現(xiàn)
4.2.1 服務(wù)器交互模塊實(shí)現(xiàn)及協(xié)議定義
4.2.2 客戶服務(wù)模塊實(shí)現(xiàn)及協(xié)議定義
4.3 本章小結(jié)
第五章 面向下載體驗(yàn)的多域副本管理策略的研究與設(shè)計(jì)
5.1 現(xiàn)有的副本管理策略
5.1.1 基于訪問(wèn)頻率的副本管理策略
5.2 基于域劃分的鄰近訪問(wèn)策略
5.3 面向下載體驗(yàn)的多域副本管理策略
5.3.1 設(shè)計(jì)原理
5.3.2 策略設(shè)計(jì)
5.4 本章小結(jié)
第六章 系統(tǒng)測(cè)試與分析
6.1 測(cè)試環(huán)境
6.2 功能測(cè)試
6.2.1 基本功能測(cè)試
6.2.2 副本管理功能測(cè)試
6.3 性能對(duì)比測(cè)試
6.4 本章小結(jié)
第七章 總結(jié)與展望
致謝
參考文獻(xiàn)
攻碩期間的研究成果
【參考文獻(xiàn)】:
期刊論文
[1]P2P持久存儲(chǔ)研究[J]. 田敬,代亞非. 軟件學(xué)報(bào). 2007(06)
[2]一種新的動(dòng)態(tài)副本管理機(jī)制[J]. 侯孟書(shū),王曉斌,盧顯良,任立勇. 計(jì)算機(jī)科學(xué). 2006(09)
[3]頻率自適應(yīng)的動(dòng)態(tài)副本管理機(jī)制[J]. 周旭,盧顯良,侯孟書(shū),詹川. 計(jì)算機(jī)科學(xué). 2005(02)
[4]基于EPOLL的單進(jìn)程事件驅(qū)動(dòng)通信服務(wù)器設(shè)計(jì)與分析[J]. 段翰聰,盧顯良,宋杰. 計(jì)算機(jī)應(yīng)用. 2004(10)
博士論文
[1]大規(guī)模分布式存儲(chǔ)技術(shù)研究[D]. 魏青松.電子科技大學(xué) 2004
碩士論文
[1]基于Kademlia覆蓋網(wǎng)的P2P存儲(chǔ)系統(tǒng)研究[D]. 朱千斌.電子科技大學(xué) 2008
本文編號(hào):3118886
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3118886.html
最近更新
教材專(zhuān)著