网站大量收购独家精品文档,联系QQ:2885784924

PP计算的未来.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PP计算的未来.doc

P2P计算的未来 用web服务技术从P2P系统提取计算力的经济地模型 Alfred W. Loo 计算系统的客户/服务器(C/S)结构是作为改变大企业里大型机系统的传统方案而第一次提出来的。在大型机方案里,几乎每一件事都由大型计算机来处理。在很多信息系统里,大型机的处理能力很快成为瓶颈。企业被迫不断投钱到大型系统的升级中以增加处理能力。 C/S模型把处理的负担转移到客户机。在这个模型里,客户机就是向其他计算机(也就是服务器)请求服务的计算机,服务器则是专注为客户机提供服务的计算机。例如,客户机请求数据库服务器搜索一条记录。在服务器向客户机返回该记录后,客户计算机进行更多的处理工作(计算、处理输出、准备图形用户界面GUI)。通过工作负担的分担,C/S系统能够在减少计算资源的预算的同时,提高整体效率。 当在上世纪80年代晚期,经济萧条中的公司开始寻找新鲜的有竞争力的优势时,C/S模型开始被广泛接受。 在当今的全球经济形势下,那些公司又开始搜寻提高他们处理能力而不用在软硬件上进行更多投资的方法。大部分时间里很多客户机是空闲的,并且有大量没有使用的磁盘存储能力。下一个逻辑的步骤是最大限度地使用这些计算机。Peer-to-Peer(P2P)模型就是答案。 在P2P系统里,计算机能够同时扮演客户机和服务器的角色,他们的作用在任何任务里都取决于当时系统适合于工作的对象。这个方案最小化工作负荷而最大化了全部网络的性能。 P2P计算允许用户使用网络中集中的处理能力。它帮助组织进行大量以前不能进行的计算工作。P2P的应用对小型公司和对个人一样都是具有成本效率的。对于每一个使用者的好处是拥有更低的成本和更快的处理速度。 Napster模型 尽管P2P是时髦的工业词汇之一,在开发大规模P2P项目时仍存在一些问题。这里我们看一下两个高姿态的P2P网络的例子并提出我们的解决方案。Napster模式的Napster是一个高姿态的P2P网络,赋予其成员革命性的能力直接链结到其他成员的计算机并在他们的硬盘里搜索数字音乐文件并交换。 Napster的操作如Fig1所示。成员从Napster网站下载一个软件包并安装到他们的计算机里面。Napster中央计算机维护当前链结到网络的成员的音乐文件目录。这些目录在一个成员上线或下线时自动升级。无论成员何时提交一个查询文件的请求时,中央计算机把信息提供给的成员让他直接与处理指定文件的其他成员计算机建立联系。目标文件的下载越过中央计算机直接发生在成员计算机之间。 Napster和相似的程序的能力是他们允许分享广泛分散的信息储备而不需中央的文件服务器。有超过三千六百万的人加入到Napster社区,并且这个社区迅速加速扩展和应用其他P2P模式。它的限制是它只能共享音乐文件,并且参与者不能共享其他资源。(Napster已经面临了不容忽视的法律挑战,那就是音乐出版公司反对受版权保护的作品自由拷贝,与它的技术模式没有关系,)Napster现在工作在一个新的模式,以避免法律问题。) CPU的共享 除了文件共享,计算能力也能够由P2P网络共享。在2001年4月,英特尔公司、牛津大学、国家癌症研究基金和联合设备公司宣布加入通过链结数以百万计的PC组成的巨型P2P网络、瞄准战胜癌症的P2P计算项目。这个网络远比任何单一的超级计算机更强大。项目的执行很简单,每个用户通过因特网连接下载一个小程序到他/她的计算机,这个程序以屏幕保护的方式运行,并且只在计算机空闲的时候工作。程序的目的是寻找治疗癌症的药物。它测试化学药物,通过“变形和组合”每一个数以亿计的分子结构来检测它们是否会影响与癌症治疗有关的蛋白质。当一个给定的分子结构触发了与目标蛋白质的作用时,它被通过因特网传输回协调者。 项目在一定意义上成功了:它已经吸引了超过一百万台PC参与,到去年五月份时贡献已经积累到200,000年的CPU运行时间了。但是对于其他组织或个人开发相似于抗癌程序的P2P项目来说仍是困难重重。下面讨论一下这个方法的弱点和存在的问题。 安全性:参与者在他们下载程序时必须完全信任研究组织。允许P2P程序运行在一台计算机上极大地增加了脆弱性,它打开了一些安全缺口。这些缺口包括: 删除目标计算机里的文件或目录; 读写计算机上的文件; 执行程序或命令如使用调制解调器远程调用; 连接到其他计算机,执行非法操作,例如黑客攻击。 难以增强P2P应用的安全性来对抗这些滥用,特别是当加入的计算机使用Windows操作系统时更是如此。任何名气超不过英特尔和牛津大学的组织在保证参与者网络的安全性方面都会存在问题。 动机:参与者不会从参与这类的项目中获得任何切实的利益。他们贡献机时只不过是因为他们相信项目的目的。 很多公众或者商业组织拥有数以千计的PC在上午9点到下午5点的工作时间里闲置不用。他们

文档评论(0)

000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档