1 / 87
文档名称:

Alata:一种基于JXTA的P2P分布式计算平台的设计与实现.pdf

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

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

分享

预览

Alata:一种基于JXTA的P2P分布式计算平台的设计与实现.pdf

上传人:cherry 2014/1/25 文件大小:0 KB

下载得到文件列表

Alata:一种基于JXTA的P2P分布式计算平台的设计与实现.pdf

文档介绍

文档介绍:後旦大擎硕士学位论文阂恢只贘腜分布式计算平台的设计与实现指导教题:信患科学与工程学院计算机应用技术刘晓涛张世瘩教授年院系:专业:姓名:完成日期:篋学校代码:学号:
图表目录图图纭疭网络⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.纭四种缒P汀中的任务提交⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯谝桓鰓段猼网络对等组结构图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.体系结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.对等组⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯对等体上的管道连接⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯管道通信模式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..协议族⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.橄蠼峁雇肌低臣芄埂一个低场工作流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.工作流程图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ぷ髁鞒掏肌ぷ髁鞒掏肌挝穹峙洹诤恕教ā与怂闶奔浔冉贤肌与低逞诱剐员冉贤肌表任务分配及完成状态信息表⋯⋯⋯表与怂闶奔涠哉毡怼与低逞诱剐远哉毡怼第⋯.....
摘要鎟,技术,提出了一个姆植际郊扑闫教ˋ并在相性的同时,针对分布式计算特点做了一定数量的优化,如工作节点自组织成组、本文基于应环境中对其性能加以验证。谖誔的动态性、容错性、异构性等特任务自动划分与合并、本地缓存任务列表、全局动态负载均衡等。通过扩展平台峁┑慕涌冢珹允许用户像编写普通串行程序一样执行分布式的计算而不必去关心底层的网络结构及分布式处理细节,具有一定的理论及实践意义。本文不仅详细介绍了教ǖ南低彻δ苡虢峁股杓疲币哺隽烁闷台的代码实现,最后通过在真实网络环境中对迭代方程的计算验证该平台的性能并与平台进行比较。关键词:植际郊扑悖琂琂中图分类号:,.,琲..,·琹琻,鮳篜,第
第一章引言研究背景本文贡献本章提纲挈领,是总论的一章。在本章中,首先在节介绍本文的写作背景;在节列出主要贡献;最后在节给出全文的内容组织说明。煊虻难芯空缁鹑巛保甑谝桓鯬系统甃开始,截止到现在,曛惺郧Ъ频腜应用系统在戏追追勰ǖ浅。琍取得了相当令人瞩目的成就。年底瞥龅腏技术更可⒄故飞弦豢橹要的里程碑。提供了统一的协议标准、清晰的逻辑结构及一套强大的对等体发现及通信机制,赋予了开发者可轻松构建彼此兼容的τ孟低车哪芰Α与此同时,为了节约计算成本,分布式计算在经历了从昂贵的大型高性能主机转向相对价格低廉的机群技术后,面对数以亿计的个人、工作站闲置的计算资源的诱惑,开始思索如何才能有效的利用这些资源完成分布式计算的工作。思索的结果是互联网上开始出现一系列的此种应用系统如畁和庑┫低尘ü贗范围内寻找志愿者,利用他们计算机上的闲置资源完成一些非盈利项目的计算。这些早期的系统不约而同采取了客户机朋艮务器模式的系统架构,系统中有中心服务器与工作站之分,中心服务器负责管理所有的工作站、分配任务并收集计算结果。这种系统中中心服务器承担了过多的工作,而且一旦中心服务器出现故障,整个系统则陷入瘫痪状态。由于际跆烊痪哂蟹侵行幕奶匦砸约傲好的容错措施,因此,基于姆植际郊扑慵际跤υ硕本文基于技术,提出了一个姆植际郊扑闫教ˋ字涸谙嘤肪中对其性能加以验证。诔浞治樟薖结构应用所具有的动态性、容错性、异构性等特性的同时,摒弃了该种结构的一些缺点如难于管理、性能相对较低等。呈现给用户的是一个单一的虚拟的计算平台,它掩藏了真实的网络拓扑结构及分布式处理的细节,通过实现平台提供的接口,用户能够像编写普通串行程序一样执行分布式的计算,从而在一定程度上提高了计算效率。教ㄖ械奶赜猩杓迫缦拢任务自动分片处理阂恢只贘腜分布式计算平台的设计与实现第·
内容组织说明平台的性能并与Ⅲ唧比较;第六章总结全文并讨论文章目前存在的不足以及对本文给出了教ㄔ谡媸祷肪持械氖迪郑⑼ü诮患释缁肪持械玫本文悫容组织如下:第一章葶裕姿鏟技寒并壤摄了文章懿主要霓鼓任务分派过程中代码与数据剥离匈部自动容错恢复金弱受载平鬻羧溪任务分配失败循环处理懿实验数据验证了教辔悍欤及内容;第二章弓隤环境下的分布式计算,介绍了;第三章阐述技术,戗括它的体系结构、核心组件、协议及服务:第四章用太量篇幅重点讨论了教ǖ纳杓频菏迪郑庸δ芊治觥⒔犴病稚杓频较低诚逑志邢晗该枋觯第五鬻鲶窭了平台鹁一个溪试嚣嫒,逶过诗雾胤匠谭旨瑼未来的腥望。蚧贘分毒式计簿平台豹设诗与赛堍第·●
,中央计算机把信息提供给请求用户并允许他直接与拥有该文件的本文从本章开始正式进入主题。;节阐述分布式计算的技术背景,