1 / 67
文档名称:

异构环境下基于DHT的P2P应用的研究与设计.pdf

格式:pdf   页数:67
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

异构环境下基于DHT的P2P应用的研究与设计.pdf

上传人:Horange 2014/3/3 文件大小:0 KB

下载得到文件列表

异构环境下基于DHT的P2P应用的研究与设计.pdf

文档介绍

文档介绍:硕士学位论文昱构巫埴工基王旦鲍£赈艿┍ぞ炕收谌题目:韭盛让箕扭筮住生理论作者:学科专业:指导教师:张延国年西北工业大学谎芯可
摘要关键词:旃剐裕τ贸绦蚧】蚣埽娲⒏粗撇呗应用系统并没有充分发挥其’眭能。峁分布式哈西表,研究的基础课题,而如何在实际的网络环境下构建出高效的应用系统是一个具有挑战性的问题。本文对上述问题进行了深入的研究,主要内容及创新点如下:奉文对现有低车牟饬渴莨槟勺芙幔凼隽思ǘ艘旃剐允荘网络的根本特征,并指出异构性对系统性能潜在的影响,充分利用异构性可提高系充分考虑了缫旃剐缘拇嬖冢疚纳杓屏艘桓龌贒的通用用程序基础框架,尽可能简化上层戍用的开发难度,以期推进挠τ每发。由于采用分层次设计,该基础框架具有良好扩展性和通用性,可兼容各种惴ā汁了一种自组织的文档存储策略和一种结合节点综合性能的自适应的最多请求者与最近最少访问相结合的复制策略。这两种策略结合使用,能够保证文档存储的可靠性、,其可行性及迫切性已经被广泛认同。际踝魑R桓鲂碌难芯苛煊颍哂泄憷ǖ挠τ们熬啊O钟械腜具有较高的可靠性利可扩展性,可以为大量的应用提供支持。但是同前氖导视τ貌⒚挥腥缭て诎愎惴骸=ù蠊婺!⒏叨榷⒏叨纫旃沟母髦种算节点组织到一起,提供高可扩展性、高有效性、高性能的互助服务是际统的性能。结合传统的数据复制技术,在充分考虑绲囊旃剐郧疤嵯拢疚幕股况,保证网络的可扩展性和稳定性。
篋..甒,甅,.,瓵襝,琣,.瑆瓸,瑆.,,猻琒琱
第一章绪论际醣尘计算模式的演变部分——客户机和服务器。痵的基本工作方式是客户机发出请求,服务器接受计算机处理能力的增强和价格的降低使得计算机得以广泛普及。然而,汁算机的使用效率极低,如何有效利用这些计算资源成为一个热点问题。与此同时,量级”@每焖俜⒄沟耐缂际踅ǜ髦旨扑阕试凑系揭黄穑佣迪指咝阅的分布计算和资源的高效利用,其可行性及迫切性已经被广泛认同。伴随着计算机性能及网络速度的快速增长,计算模式的演变了经历了三个阶段:从计算机网络的诞生到上个世纪八甏扑慊募鄹癜汗笄夜δ芟喽越弱。这种客观条件决定了主从模式的产生。在主从模式下,终端没有处理能力,只能用于输入数据和显示信息。用户为了对数据进行处理,必须和主机相互交互。为了尽可能地使用这种昂贵的计算机,一般采用多个作业集中到一台计算机上的集中处理方式,从而使主机系统资源得到最大的利用。该模式的缺点是:①主机负载过重,系统的可靠性与可用性主要依赖于主机的能力:②主机价格过于昂贵,不利于/;算机技术的普及;③系统的扩展性差,功能扩展困难:④系统安全性差,存在潜在的单点故障威胁。客,衿骷扑隳J大中型计算机价格昂贵,,冈此人们越来越希望用廉价的微型汁算机代替大中型计算机系统,让用户的任务在不同的计算机上分布进行并统一管理。上世纪七八十年代,客户机/服务器模式“/,痵J挤⒄埂T谡庵帜J街校低撤殖闪酱请求并进行分析处理,然后将处理结果返回给客户机。从上世纪九十年代开始,.计算速度每八个月翻一番,网络速度每九个月翻一番,差不多每五年差一个数主从式训算模式第一鼋绪,
客机/。该模式包括客户机/文件服务器、双层疭、多层疭、以及浏览器/服务器主从模式里的客户终端那样没有处理能力,客户机已具备一定的计算能力,但主①由于在痵模』拢突Щ峤磺肭螅衿魍蔽6嗵ǹ突Щ峁┓癫处理客广机的清求,因此服务器仍然是系统的性能瓶颈:②可扩展性差:服务器的处理能力决定了系统的最大工作负载,而服务器的处③容错性差:服务器容易成为单点故障;④缺乏灵活性:用于客户机和服务器通信的协议是硬编码的:客广机和服务器对等猼,计算模式随着汁算机处理能力的进一步增强,当前市场上任一台新生产的计算机都可做为服务器。在这样的背景下。计算模式从客户机/服务器模式逐步演变到对等计算模式‘“。缒壳盎姑挥幸桓雒魅返亩ㄒ澹渲械拿扛鼋诘悴皇茄细竦划分为客户机或服务器。新缰械拿扛鼋诘慵仁强突Щ质欠衿鳎故路由器。这些节点因为互为服务而共存。而不是依赖于特定的集中式机制。并且,各个节点可以直接交互并可能随时离开新纭甅和瓾中对亩ㄐ悦枋觥充分说明了际醯奶①躨是静态的,而是动态的交换实时信息和能力;②撬诘慕换唬③傧至俗钪盏男畔⒍ā旱楹痛娲ⅲ④梢蕴峁┘扑阕试醋魑7瘢⑤侵苯拥男畔⒑头竦慕换唬疭珺/等几种类别。在客户机/服务器模』℃中,客户机辉傧要的骰故且览涤诜衿骼赐瓿伞S捎诳突Щ衿髂J浇挝穹植荚诙嗵机器上并行执行,冈此使用该模式的系统具有更好的性能。虽然客广机/服务器模式克服了主从模式的设备成本高等缺点,但仍存在以下缺点: