p2p的应用研究 面临的问题与前景展望

p2p的应用研究 面临的问题与前景展望

ID:18350226

大小:103.00 KB

页数:8页

时间:2018-09-16

p2p的应用研究 面临的问题与前景展望_第1页
p2p的应用研究 面临的问题与前景展望_第2页
p2p的应用研究 面临的问题与前景展望_第3页
p2p的应用研究 面临的问题与前景展望_第4页
p2p的应用研究 面临的问题与前景展望_第5页
资源描述:

《p2p的应用研究 面临的问题与前景展望》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、P2P的应用研究面临的问题与前景展望分类:网络学习2009-12-0316:14108人阅读评论(0)收藏举报Peer-to-Peer综述关于P2P网络的拓扑结构分类,P2P搜索技术的研究与挑战请参考下面的网址:http://www.intsci.ac.cn/users/luojw/P2P/index.html第 4 章 Peer-to-Peer的应用研究、面临的问题与前景展望一、国外公司与研究机构研究情况       近年来,随着Napster、KaZaa、BT、eMule这样的基于P2P技术的文件共享软件在Internet上迅速传播,P2P技术在国际

2、国内都引发了研究的新热潮。国外开展P2P研究的学术团体主要包括P2P工作组(P2PWG)、全球网格论坛(GGF)以及各高校的研究小组。P2P工作组成立的主要目的是希望加速P2P计算基础设施的建立和相应的标准化工作。P2PWG成立之后,对P2P计算中的术语进行了统一,也形成相关的草案,但是在标准化工作方面工作进展缓慢。目前P2PWG已经和GGF合并,由该论坛管理P2P计算相关的工作。GGF负责网格计算和P2P计算等相关的标准化工作。       从国外公司对P2P计算的支持力度来看,Microsoft公司、Sun公司和Intel公司投入较大。Microso

3、ft公司成立了Pastry项目组,主要负责P2P计算技术的研究工作,目前开发了基于Pastry的多种应用,包括SCRIBE、PAST、SQUIRREL等。在新一代的WindowsVista操作系统中,也增加了最新的P2P研究成果来支持协同工作(标注1)。在2000年8月,Intel公司宣布成立P2P工作组,正式开展P2P的研究。工作组成立以后,积极与应用开发商合作,开发P2P应用平台。2002年Intel发布了.Net基础架构之上的AcceleratorKit(P2P加速工具包)和P2P安全API软件包,从而使得微软.NET开发人员能够迅速地建立P2P安

4、全Web应用程序。IBM公司也开展了基于P2P技术的研究,提出了SmartNetworking,另外IBM公司大力支持的网格计算(GridComputing)与P2P计算在许多方面研究类似。Sun公司以Java技术为背景,开展了JXTA项目。JXTA是基于Java的开源P2P平台,任何个人和组织均可以加入该项目。因此,该项目不仅吸引了大批P2P研究人员和开发人员,而且已经发布了基于JXTA的即时聊天软件包和搜索引擎。JXTA定义了一组核心业务:认证、资源发现和管理。在安全方面,JXTA加入了加密软件包,允许使用该加密包进行数据加密,从而保证消息的隐私、可

5、认证性和完整性。在JXTA核心之上,还定义了包括内容管理、信息搜索以及服务管理在内的各种其它可选JXTA服务。在核心服务和可选服务基础上,用户可以开发各种JXTA平台上的P2P应用。 二、应用研究的分类P2P实际的应用研究和产品主要体现在以下几个方面:·P2P分布式存储系统P2P分布式存储系统(文件共享与下载)是一个用于对等网络的数据存储系统,它可以提供高效率的、鲁棒的和负载平衡的文件存取功能。对于存储系统,用户关心数据的定位、搜索以及路由的效率,安全性也是重要的因素。集中方式在很多情况下不再适用这种大规模数据存储的要求,这就需要一个新的体系来管理系统中

6、的数据。P2P分布式存储系统就是解决这样的问题。这些研究包括全分布式存储系统:Oceanstore,Past和FreeHaven等。其中,基于超级点结构的半分布式P2P应用如KaZaa、Edonkey、Morpheus、BitTorrent等也属于P2P共享存储的范畴,并且用户数量急剧增加。Oceanstore和Past都提供了一种有效的广域网存储模型。它们的底层都建立了一个代价上限为logN的路由策略。Past则是面向一个相对简单而紧凑的概念,它采用Pastry提供的路由机制,试图利用网络中闲置的存储节点建立一个更为完善的存储语义。FreeHaven则

7、建立了一个详细的匿名体系,用来防止潜在的恶意攻击。·P2P计算能力的共享加入对等网络的结点除了可以共享存储能力之外,还可以共享CPU处理能力。目前已经有了一些基于对等网络的计算能力共享系统,比如SETI@home。SETI@home是由加州伯克利大学开展的寻找外星生命的研究计划。它使用P2P技术串联所有参与研究计划的闲置的计算机来执行复杂的运算,用来分析行星的无线电讯号,寻找宇宙可能存在其他外星文明的证据,这些电脑每天平均发挥的效能超过了全球造价最高,运算最快的超级电脑。这种计算能力共享系统还可以用于进行基因数据库检索和密码破解等需要大规模计算能力的应用

8、。·P2P协同工作环境协同工作是指多用户之间利用网络中的协同计算平台互相协同来共

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。