面向计算机实验教学的分布式存储系统的研究和应用
发布时间:2018-07-10 08:14
本文选题:P2P + JXTA ; 参考:《华东理工大学》2012年硕士论文
【摘要】:近年来,随着互联网的发展和普及,P2P应用重新成为网络技术研究的热点,而分布式存储系统则是P2P应用中的重要的研究方向。考虑到目前基于P2P技术的存储系统存在着一些缺陷,设计和实现了一个基于JxTA的分布式存储系统。 本论文首先分析了P2P技术的特点,总结了P2P的三种模式和不同领域的应用,分析了现有P2P应用的缺陷和不足,提出了在P2P应用开发中引入JXTA平台的设想;给出了分布式存储系统的设计方案,并描述了系统要实现功能;最后按功能模块对系统的具体实现进行了详细地讲述,主要模块包括组管理、文件的搜索、文件的共享、获取共享内容、对等点监控和一些附加功能。 通过本文的研究,扩展了P2P应用框架模型,并且使用此模型成功地开发了一个分布式存储系统,同时本模型扩展了P2P的应用范围,原有的P2P主要应用在开放式网络上,本模型尝试在局域网中运用P2P模型:本系统采用纯P2P模式,彻底消除了对中心服务器的依赖,不会因为服务器的掉线或瘫痪而导致系统瘫痪,而且同时充分利用了现有的网络资源,节约了成本;使用本模型开发的系统具有非中心化、健壮性、高性能、高价格比、安全性高等优势。本课题提出了新的数据传输控制方案,设计了避免无限数据请求的搜索请求数据结构,提出了资源管理功能,设计了对等点监控模块。针对在实验教学中的问题而开发的该系统在实际应用中达到了满意的效果。
[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
【参考文献】
相关期刊论文 前9条
1 徐胜超;金海;章勤;石柯;;基于协同服务器组的志愿者计算环境的构造[J];计算机研究与发展;2007年03期
2 李祖鹏,黄道颖,庄雷,黄建华,刘彩霞;基于Peer-to-Peer网络的JXTA技术研究[J];计算机工程与应用;2003年11期
3 林伟伟,齐德昱,王振宇;网格计算环境下分布并行计算的一种实现方法[J];计算机工程与应用;2005年27期
4 吴英;谢广军;刘t,
本文编号:2112777
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2112777.html