学位论文 > 优秀研究生学位论文题录展示

P2P分布式存储系统相关技术研究

作 者: 林文毅
导 师: 张向东;马军昌
学 校: 西安电子科技大学
专 业: 软件工程
关键词: P2P技术 Kademlia Split-Compact EVENODD
分类号: TP333
类 型: 硕士论文
年 份: 2009年
下 载: 66次
引 用: 1次
阅 读: 论文下载
 

内容摘要


文件的存储和共享是P2P技术应用的一个重要分支,随着互联网用户的日益增加、数据的分布广泛和网络带宽的大幅增长,如何在动态的P2P网络环境中,构建可扩展、高性能、高可靠的分布式存储系统是近年来的研究热点之一。本文在学习总结P2P技术和分布式存储系统技术最新研究成果的基础上,分析了系统的整体框架,搭建了分布式存储系统模型,并对其中的相关技术进行了研究与实现。为了减小资源查询定位延迟,对基于Kademlia的路由机制进行了改进,提出了路由表Split-Compact算法,确保更快地获取资源;针对P2P网络节点的动态性,采用磁盘阵列中的容错编码技术EVENODD,解决文件共享过程中容易出现的错误问题。二者都是基于简单的异或机制,使得系统的软件实现更加容易,并通过实验验证了算法的有效性。

全文目录


摘要  3-4
Abstract  4-7
第一章 绪论  7-13
  1.1 概述  7
  1.2 P2P技术  7-8
  1.3 P2P分布式存储技术简介  8-9
  1.4 研究现状  9-10
    1.4.1 定位机制  9-10
    1.4.2 容错机制  10
  1.5 论文主要工作  10-13
第二章 分布式存储系统及其关键技术  13-27
  2.1 P2P分布式存储系统体系结构  13-15
    2.1.1 P2P分布式存储系统分类  13-14
    2.1.2 基于P2P分布式存储结构  14-15
  2.2 系统的搜索定位技术  15-21
    2.2.1 P2P搜索与Web搜索  16
    2.2.2 基于Small World的非结构化搜索  16-18
    2.2.3 基于DHT的结构化搜索  18-21
  2.3 系统的容错机制  21-23
  2.4 KVStore系统概述  23-27
    2.4.1 KVStore开发平台  23-25
    2.4.2 KVStore系统架构  25-27
第三章 Kademlia的改进及应用  27-39
  3.1 基于Kademlia路由表的改进  27-33
    3.1.1 基于二叉树的应用  27-29
    3.1.2 路由表的改进  29-32
    3.1.3 路由协议的改进  32-33
  3.2 实验仿真测试  33-39
    3.2.1 P2PSim仿真平台  33-34
    3.2.2 测试结果  34-37
    3.2.3 小结  37-39
第四章 EVENODD在KVStore系统中的实现  39-55
  4.1 EVENODD的实现  39-44
    4.1.1 文件编码过程  39-42
    4.1.2 文件解码过程  42-44
  4.2 EVENODD的应用  44-48
    4.2.1 EVENODD的应用策略  44-46
    4.2.2 文件分片  46-47
    4.2.3 EVENODD在系统中的实现  47-48
  4.3 性能测试  48-55
    4.3.1 编译码复杂度  49-51
    4.3.2 实验仿真测试  51-55
第五章 结论与展望  55-57
  5.1 总结  55
  5.2 展望  55-57
致谢  57-59
参考文献  59-62

相似论文

  1. P2P技术引起的版权侵权问题研究,D923.41
  2. 基于Kademlia协议的自适应系统的研究与实现,TP393.02
  3. 一种基于用户行为的P2P防污染机制的研究,TP393.02
  4. 基于Kademlia的P2P网络资源定位模型改进,TP393.02
  5. 基于JXTA的工作流引擎的设计与实现,TP311.52
  6. 基于Kademlia协议的VoIP系统的研究与设计,TN916.2
  7. 基于Kademlia算法的SIP资源定位模型的研究与实现,TN915.04
  8. P2P技术在互联网中的应用研究,TP393.02
  9. 在局域网中建立基于P2P技术的流媒体系统的研究,TP393.1
  10. P2P技术对青少年影响的研究,C913.5
  11. 神经网络集成及其P2P流量识别的应用研究,TP393.02
  12. 分治加权增量SVM在P2P流量检测中的应用,TP393.06
  13. P2P网络资源定位模型及其关键技术研究,TP393.02
  14. 容忍入侵的J2EE应用服务器平台及其关键技术研究,TP393.08
  15. 基于P2P的信息共享Agent研究,TP393
  16. 基于P2P技术实现即时通信系统的研究,TP311.52
  17. 基于分层分域的补丁发布系统设计与实现,TP311.52
  18. 软件资产管理系统中的P2P数据分发的实现及改进策略,TP311.52
  19. 校园网网关对流媒体协议与P2P协议的识别与控制,TP393.18
  20. 下一代网络统一服务提供平台和服务发现的研究,TN915

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 存贮器
© 2012 www.xueweilunwen.com