基于Kademlia覆盖网的P2P存储系统研究

被引量 : 0次 | 上传用户:tony_yang123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展,网络存储技术越来越受到人们的重视。网络存储技术遇到的一个问题是如何把网络中闲置存储资源组织起来形成一个巨大的虚拟存储空间。P2P技术给网络存储技术的发展带来了新的契机。在动态P2P网络环境下构建大规模、高可靠、高性能的分布式存储系统,是近年来研究的热点之一。虽然P2P系统有与生俱来的高容错潜力,但P2P系统中每个节点具有很强的动态性同时系统易于遭到恶意用户的破坏,这使得构建P2P存储系统极富挑战。这是由于系统中的节点均负责存储数据,一旦某节点暂时离开或者恶意用户将存储在节点上的数据丢弃,那么就会造成系统中数据的不可靠性。因此,如何提供数据的持久存储,屏蔽这些系统错误成为近年来P2P存储领域的研究热点。本文致力于构建一个安全且可靠的P2P分布式存储系统,分析并研究了P2P存储的相关技术,最终在改进后的Kademlia覆盖网络上建立一个分布式的存储系统—KFS。文中首先分析了P2P网络的特点并着重介绍了当前知名的P2P覆盖网以及它们的路由机制,同时对现有的P2P存储系统及其相关技术进行深入研究。接着采用分层结构提出了一个基于结构化P2P覆盖网的分布式存储系统。在设计过程中,通过对用户的认证与数据加密机制来确保系统的安全性与数据的完整性。同时采用了文件分数据块的存储方案来实现系统的负载平衡与数据缓存。为了提高系统的可靠性,文中利用了纠删码与副本相结合的冗余策略来增强系统中数据的可用性与系统的容错能力。通过研究与分析,证明该系统具有了很强的安全性与较好的可靠性。本文的主要贡献在于以下三点:1.针对P2P存储系统的安全机制,提出了一种基于CA认证与数据加密的安全P2P存储技术。这对进一步研究P2P安全存储具有一定的参考价值。2.结合传统的Kademlia覆盖网路由机制,对其进行研究改进并提出了一种更为有效的路由算法,使得底层覆盖网更适合上层应用。3.对P2P存储系统进行建模并量化比较了纠删码与副本两种冗余策略对系统可靠性的影响。主要考查这两种方案在确保数据满足一定可靠率的情况下系统所使用的副本数与节点存储资源的使用。
其他文献
农村产业化对改善"三农"问题有重要的作用.目前,虽然农业产业化早已被提出,但还有很大的发展空间.基于此,介绍了农业产业化的相关特征,提出了农业产业化发展过程中存在的问题
建立了5MW 海上风力机与船舶碰撞模型,采用非线性动力学理论,对比和分析3种海上风力机支撑基础在不同速度船舶撞击下结构的抗撞性能及塔顶的风力机响应特性.结果表明:相对于
文献报道,多种人体寄生虫能移行进入胆胰管,引起胆胰管上皮病变,影响或阻塞胆胰液流出,致急性或慢性炎症。寄生虫性胰腺疾病的发生有明显的地域性,西方发达国家并不多见,在落后和发
随着海上风能的开发与利用,船舶与海上风力机的碰撞风险正逐渐上升。为此采用非线性有限元软件LS-DYNA模拟速度为2m/s质量为5000 t的船舶与3 MN单柱式海上风力机碰撞过程,研
本文的主要内容围绕着边坡稳定性的分析方法而展开,介绍研究了相关的分析方法基本内容。一般来说,随着国际国内对于边坡稳定分析方法研究的深入,现在国际上主要的认同方式是,
文章研究基于三维激光与AR增强现实技术的智慧旅游微缩模型场景建设.以矿山公园虚拟场馆旅游为实例,使用高精度三维激光仪器,对矿区典型景区进行三维建模,打印出精确的3D微缩
The floating population has become the main driver of urban population excessive growth in China’s mega cities.Urban transit system(UTS)is a significant factor
SIM卡是Subscriber Identity Module(客户识别模块)的缩写,也称为用户身份识别卡、智能卡。随着用电信息采集系统不断应用推广,采用无线公网运营商提供SIM卡,安装至各类采集
采用毛细管气相色谱-质谱仪,考察了怀山药在300、400、450及500℃下的热解反应.对怀山药的热解产物进行了分析,首次发现山药热解产物中含有咖啡因成分.确证咖啡因成分是山药中化
斜拉桥塔梁间的连接方式对其静力和动力响应具有很大的影响。本文以一座多塔斜拉桥为背景,在研究中塔与梁体的连接方式对多塔斜拉桥地震反应影响的基础上,研究了塔梁间采用粘