论文部分内容阅读
对等网(Peer-to-Peer,简称P2P)技术是21世纪的技术热点之一。P2P的出现将互联网的存储模式由以前的“内容位于中心”模式转变为“内容位于边缘”模式,正适应了宽带互联网和更稳定、更高性能的个人电脑的现状,使得个人电脑重新焕发活力,大大提高了网络资源的利用率。目前P2P在文件共享、协同工作、对等计算、搜索引擎、电子商务、在线游戏,即时通信等方面的应用越来越广泛,并显示了良好的应用前景。
分布式存储以其低成本、容错性强、易于管理、安全性等特性一直受到业界的青睐。由于P2P网络的发展,基于P2P的分布式存储系统也应运而生并以极大的速度发展。但在快速发展的同时也出现了一些问题,如文件在网络上的分布问题、节点的负载平衡问题、路由热区问题等。本文在研究了当前已有的基于P2P的分布式存储系统的基础上提出一种基于完全哈希定址思想和多重选择思想的文件分布式存储策略。通过文件分布式存储策略的改进提高了网络各节点的负载平衡性能,减少了路由的热点现象,实现了文件的高效查找性能。
本工作得到了上海市科委发展基金项目“基于对等计算(P2P)技术的虚拟研究平台”的支持。本文主要对对等网中的分布式存储进行了有益的探索和实践,做了以下工作:1.分析了现有的基于P2P的分布式存储系统。
2.提出了一种基于完全哈希定址和多重选择的文件存储策略。
3.提出两种不同的文件搜索策略。
4.实现一个基于JXTA的P2P分布式存储系统——Hiber。