基于P2P的网络存储技术研究

被引量 : 0次 | 上传用户:dengwj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet 技术的飞速发展,分布式存储技术取得了长足的进步。同时,日益增加的用户和数据,也给分布式存储技术带来了新的挑战。另一方面,随着P2P 计算模式的兴起、网络带宽的大幅增加和Internet 端系统计算能力的迅速增强,原先被忽视的端用户设备成为一种宝贵的资源。如何充分利用这些端用户设备,在动态的P2P 网络环境中构建大规模、高可扩展、高可靠、高性能的分布式存储系统,是近年来研究的热点之一。作者在对现有的P2P 技术深入了解和研究后,设计了一个基于P2P 的分布式存储系统—PeerStore。PeerStore 的基本思想是利用P2P 技术,通过P2P 网络将Internet 范围内零散的计算机连接起来,整合这些计算机上的空闲存储资源,形成一个高可扩展、高可靠、高性能、廉价的分布式存储系统。PeerStore 由地理分布的多个节点构成,每个节点都是拥有存储空间的独立计算机,节点之间以P2P overlay 网络的方式组织,采用结构化的路由算法实现节点定位及就近访问。PeerStore 是一种基于虚拟分布式搜索树的P2P 系统:每个节点(Peer)只保存整棵树的一部分内容,这种树结构只有通过各个节点间的通信合作才能建立起来。PeerStore 的搜索非常高效和快速,而且它大大减少了搜索产生的网络流量。PeerStore 是一个纯分布式系统,不需要中央协调者。它完全基于节点间的交互来运作。同时,作者实现了PeerStore 的主要功能,其中包括PeerStore 系统的构建,PeerStore 系统中的查询定位功能,PeerStore 系统中节点间的信息交换等,并为PeerStore 系统节点间通信定义了基于XML 技术的消息格式。在文章最后,作者对PeerStore 系统的构建算法以及搜索算法进行了理论上的分析,并通过实验对PeerStore 定位开销进行了测试。实验表明,PeerStore 系统具有自我构建能力、良好的搜索性能和系统伸缩性,其在信息共享应用中有着极大的优势。
其他文献
目的:检测脑梗死患者血D-二聚体(D-D)、超敏C反应蛋白(hs-CRP)和抗凝血酶Ⅲ(AT-Ⅲ)的含量并探讨其临床意义。方法:选择86例脑梗死患者为脑梗死组,另选择同期健康体检者30名为
校本教研是促进教师专业发展的有效途径。本文以自我研修、同伴互助、专业引领为切入点,提出校本教研的有效路径:倡导自我研修,促进教师个体专业发展;推进片区教研,引发学校
世界城市化快速发展,城市成为人类最主要的生存空间,但是城市中存在大量的“城市问题”,其中水资源短缺已经成为影响城市乃至整个人类可持续发展的障碍。今后如何协调城市化加速
本文论述了用普通快速走丝机床及其原有的控制系统,增加新设计制造的转、摆数控台后,可用以加工某些三维图形的工件,如拉拔模,具有落料斜度的冲模等。文中还提供了该转、摆数
研究了在酸性体系中活性炭对不同木素的吸附,通过金相显微镜、BET、红外等手段对木素、活性炭进行了表征。模拟铅炭电池运行温度,考察了活性炭在不同温度下对木素的吸附性能,
积极提倡和大力加强自主创新,到2020年使我国进入国际创新型国家行列,这是我国党和政府综合分析世界科技发展大势和我国所处历史阶段提出的面向未来的重大战略决策,是落实科学发
本文以乙烯非敏感性切花非洲菊(Gerbera jamesonii Bolus)粉红品种‘Emperor’和橙黄品种‘Mazurka’为实验材料,系统研究了植物生长调节剂及含植物生长调节剂的保鲜剂对非洲菊
本篇采用混合编程的方法设计线切割加工参数的智选系统软件,有效解决线切割加工参数优选的问题,使其很好地指导生产实践。
人类跨入21世纪,人口、资源、环境等世界性问题不但没有得到有效解决,反而日益突出。我国耕地数量只有全世界耕地总量的1/3,却不得不养活占全世界1/4的人口,人地矛盾异常尖锐。如何
介绍了利用CAXA线切割软件进行钢板线切割排料的编程技巧.通过采取对工件增加公用边、设置恰当的切割路线和进行合理打点连接等措施,提高生产效率和工件质量,同时还可以降低