- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学号: 20077101021
本科毕业论文
专 业 计算机科学与技术
年 级 2007级
姓 名 王京
论文题目 基于DHT的分布式文件系统
指导教师 杨军 职称 讲师
2011年5月18日目 录
摘 要 1
关键词 1
Abstract 1
Key words 2
1 绪 论 2
1.1分布式系统的定义 3
1.2 目 标 5
1.2.1 让用户连接到资源 6
1.2.2 透明性 6
1.2.3 开放性 7
1.2.4可扩展性 8
1.3 分布式文件系统 8
1.3.1 SUN网络文件系统 9
1.3.2不同分布式文件系统对比 12
2 P2P技术 13
2.1 P2P技术 13
2.1.1 P2P的背景与发展 13
2.1.2.p2p技术的分类 14
2.1.3.p2p的特性 20
2.2 P2P搜索技术 21
2.2.1非结构化搜索技术 21
2.2.2基于DHT的搜索技术 22
2.3 Chord 26
2.3.1 finger表 26
2.3.2 Chord算法的查找过程 27
3 基于DHT的Chord算法的改进 31
3.1影响搜索算法性能的因素 31
3.2小世界现象对P2P搜索技术的启示 32
3.3 NChord搜索算法 36
3.3.1 Nchord算法网络拓扑结构 36
3.3.2节点加入时的策略 37
3.3.3节点退出时的策略 38
3.3.4节点失效时的策略 39
3.3.5 NChord算法原理 39
3.3.6Nchord搜索算法的步骤 41
3.3.7Nchord算法特点 42
结论 43
致谢 43
参考文献 44
基于DHT的分布式文件系统研究
学生姓名:王京 学号:20077101021
信阳师范学院华锐学院数计系 计算机科学与技术专业
指导教师:杨军 职称:讲师
摘 要:随着信息时代的飞速发展,人们日益发现单个计算机的能力很是有限,于是自然而然想到把各个地方的计算机联合起来处理信息,这就是分布式的提出,随即涉及到资源共享的问题,这就是我们研究的分布式文件系统,随着P2P(即Peer-to-Peer)技术的发展,很好的解决了分布式存储与计算方面的问题,它作为一种全新的互联网技术,将传统的以服务器为中心的互联网应用模式提升为以用户为中心的对等模式。P2P在文件交换,对等计算,协同工作,搜索服务等方面都有着重要的应用。P2P文件交换系统的发展也由最初Npaster的完全中心化模型,Gnutella的完全非中心化模型,发展到现在的BitTorrnet、eMul/eeDoknye、KZaza等混合模型。随着近年来DHT(Disrtibuted Hash Table)技术的不断发展,DHT在p2p文件交换系统中扮演着越来越重要的角色,Kdamelai作为覆盖网络被广泛使用到P2P文件交换系统中。P2P网络通常使用DHT作为其路由表,比较典型的算法有Chord、CAN、Kademlia、Tapestry、Pastry等,这些算法不仅可靠性高,容错性强,而且查找的效率非常高,查找算法的复杂度基本上都是O(LogN),被广泛地应用于各种各样的分布式系统中。本文将比较分析以上各算法的原理和差异,重点分析、研究和改进Chord算法,减少路由跳数和系统开支。
关键词:分布式;分布式文件系统;p2p;DHT;Chord
Abstract:With the rapid development of information era, People increasingly find a single computer ability is very limited, Naturally they tempted to connect with computers in every region to processing information,thus the distributed proposed,but then comes the resource sharing problem,that’s the Distributed File System here what we are talking about,as the development of p2p(peer-to-p
您可能关注的文档
- 火车票管理信息系统__课程设计与开发本科生毕业(设计)论文.doc
- 火车票网上订票系统系统大学生毕业(设计)论文.doc
- 火铺煤矿水平自动排水控制系统设计本科生毕业(设计)论文说明书.doc
- 机电科安全生产责任制汇编_全集.doc
- 机动车驾驶员管理系统本科生毕业论文(设计).doc
- 机关广场地坪改造工程建设项目投资建设可行性论证研究报告.doc
- 机械厂及周边地块土地收储和前期开发项目投资建设可行性论证研究报告.doc
- 基arcgisengine的黑龙江省旅游景点查询系统设计本科生毕业论文(设计).doc
- 基于51单片机的波形发生器大学生毕业(设计)论文.doc
- 基于51单片机的电子琴设计__论文.doc
- 人教版中考英语一轮复习宾语从句和定语从句精讲辨析课件.pptx
- 第2课《中国人首次进入自己的空间站》课件- 统编版语文八年级上册.pptx
- 第17课《短文两篇——陋室铭》课件 统编版语文七年级下册.pptx
- 第四单元写作《语言要连贯》课件- 统编版语文八年级上册.pptx
- 中考英语题型专题复习 看图写句(65句).docx
- 2025年中考英语补全对话课件.pptx
- 中考英语课标词汇+语境记.docx
- 2025年防晒市场消费洞察及趋势风向报告.pptx
- 用户说&诺斯贝尔-面向未来-2025年中国面膜市场创新动向与全球消费趋势-2025-108页.docx
- 2025MetaAI移动应用出海增长白皮书-122页.pptx
文档评论(0)