面向計算機實驗教學的分布式存儲系統(tǒng)的研究和應(yīng)用
發(fā)布時間:2018-07-10 08:14
本文選題:P2P + JXTA; 參考:《華東理工大學》2012年碩士論文
【摘要】:近年來,隨著互聯(lián)網(wǎng)的發(fā)展和普及,P2P應(yīng)用重新成為網(wǎng)絡(luò)技術(shù)研究的熱點,而分布式存儲系統(tǒng)則是P2P應(yīng)用中的重要的研究方向?紤]到目前基于P2P技術(shù)的存儲系統(tǒng)存在著一些缺陷,設(shè)計和實現(xiàn)了一個基于JxTA的分布式存儲系統(tǒng)。 本論文首先分析了P2P技術(shù)的特點,總結(jié)了P2P的三種模式和不同領(lǐng)域的應(yīng)用,分析了現(xiàn)有P2P應(yīng)用的缺陷和不足,提出了在P2P應(yīng)用開發(fā)中引入JXTA平臺的設(shè)想;給出了分布式存儲系統(tǒng)的設(shè)計方案,并描述了系統(tǒng)要實現(xiàn)功能;最后按功能模塊對系統(tǒng)的具體實現(xiàn)進行了詳細地講述,主要模塊包括組管理、文件的搜索、文件的共享、獲取共享內(nèi)容、對等點監(jiān)控和一些附加功能。 通過本文的研究,擴展了P2P應(yīng)用框架模型,并且使用此模型成功地開發(fā)了一個分布式存儲系統(tǒng),同時本模型擴展了P2P的應(yīng)用范圍,原有的P2P主要應(yīng)用在開放式網(wǎng)絡(luò)上,本模型嘗試在局域網(wǎng)中運用P2P模型:本系統(tǒng)采用純P2P模式,徹底消除了對中心服務(wù)器的依賴,不會因為服務(wù)器的掉線或癱瘓而導(dǎo)致系統(tǒng)癱瘓,而且同時充分利用了現(xiàn)有的網(wǎng)絡(luò)資源,節(jié)約了成本;使用本模型開發(fā)的系統(tǒng)具有非中心化、健壯性、高性能、高價格比、安全性高等優(yōu)勢。本課題提出了新的數(shù)據(jù)傳輸控制方案,設(shè)計了避免無限數(shù)據(jù)請求的搜索請求數(shù)據(jù)結(jié)構(gòu),提出了資源管理功能,設(shè)計了對等點監(jiān)控模塊。針對在實驗教學中的問題而開發(fā)的該系統(tǒng)在實際應(yīng)用中達到了滿意的效果。
[Abstract]:In recent years, with the development and popularization of the Internet, P2P applications have become the focus of network research, and distributed storage system is an important research direction in P2P applications. Considering that there are some defects in the storage system based on P2P technology, a distributed storage system based on JXTA is designed and implemented. Firstly, this paper analyzes the characteristics of P2P technology, summarizes three kinds of P2P models and applications in different fields, analyzes the defects and shortcomings of existing P2P applications, and puts forward the idea of introducing JXTA platform into P2P application development. The design scheme of the distributed storage system is given, and the function of the system is described. Finally, the realization of the system is described in detail according to the function module. The main modules include group management, file search, file sharing. Get shared content, peer monitoring, and some additional functionality. Through the research of this paper, the P2P application framework model is extended, and a distributed storage system is developed successfully by using this model. At the same time, this model extends the application scope of P2P, which is mainly used in open network. This model tries to use P2P model in LAN: this system adopts pure P2P mode, completely eliminates the dependence on the central server, and will not cause system paralysis because of the server dropping or paralyzing. At the same time, it makes full use of the existing network resources and saves the cost. The system developed with this model has the advantages of non-centralization, robustness, high performance, high price ratio, high security and so on. In this paper, a new data transmission control scheme is proposed, a search request data structure to avoid infinite data requests is designed, a resource management function is proposed, and a peer monitoring module is designed. Aiming at the problems in experimental teaching, the system has achieved satisfactory results in practical application.
【學位授予單位】:華東理工大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP333
【參考文獻】
相關(guān)期刊論文 前9條
1 徐勝超;金海;章勤;石柯;;基于協(xié)同服務(wù)器組的志愿者計算環(huán)境的構(gòu)造[J];計算機研究與發(fā)展;2007年03期
2 李祖鵬,黃道穎,莊雷,黃建華,劉彩霞;基于Peer-to-Peer網(wǎng)絡(luò)的JXTA技術(shù)研究[J];計算機工程與應(yīng)用;2003年11期
3 林偉偉,齊德昱,王振宇;網(wǎng)格計算環(huán)境下分布并行計算的一種實現(xiàn)方法[J];計算機工程與應(yīng)用;2005年27期
4 吳英;謝廣軍;劉t,
本文編號:2112777
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2112777.html
最近更新
教材專著