P2P分布式存储系统效率优化研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:colawind
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网存储技术的快速发展,P2P分布式存储系统因其高可扩展性和稳定性而逐渐成为研究重点。虽然现在市场上已有的P2P系统很多,但是还存在一些问题,主要表现在以下几个方面:(1)很多存储系统都只采用副本冗余技术或者纠删码冗余技术,但这两种冗余技术各有优缺点;(2)大多数存储系统对系统中的所有文件都使用相同的冗余量,没有区别对待热点文件与普通文件,造成大量存储空间浪费;(3)没有考虑文件的创建时间对文件未来会收到访问情况的影响;(4)使用纠删码冗余机制对数据存储时没有考虑将数据块不均匀分布到存储节点上的情况。针对以上几个问题,本文围绕P2P存储系统的存储效率展开研究,主要包括两个方面,一是提出了一种新的动态混合冗余管理机制;二是分析了基于纠删码P2P存储系统中文件冗余对文件获取时间的影响,然后提出一个预测文件获取时间的数学模型。本文的具体工作如下:(1)首先介绍了P2P分布式存储系统存储效率优化的研究背景与意义并介绍了目前关于P2P存储系统的国内外研究现状。(2)分别深入研究了副本冗余技术和纠删码技术,并在冗余度、容错能力等多个方面进行了对比分析。(3)基于文件的访问量和创建时间,提出了一种新的动态混合冗余管理机制。该机制基于副本冗余技术和纠删码冗余技术,同时考虑了文件创建时间和访问频繁程度,把文件分成热文件和冷文件,分别采用不同的存储机制;同时机制还考虑了网络中负载均衡问题。然后通过多组模拟实验对本机制的优越性进行了验证。(4)分析了基于纠删码的P2P存储系统中两种不同的数据块分布策略,即数据块均匀分布策略和非均匀分布策略,提出了两种策略的目标文件最短获得时间估计值计算模型,得到了均匀分布策略下的目标文件获得时间估计值分布函数。由于非均匀策略的计算复杂性,只得到了其分布函数框架。实验表明,在稍微延长获得时间的情况下,数据冗余可有显著减少,并且对数据可用性的影响很小。
其他文献
追捕逃跑问题是研究多智能体协调与合作的理想平台,在多机器人系统上实现追捕过程具有较大的挑战性,这项研究涉及到动态环境下的实时知识处理、无线通信、多机器人控制与协作
随着微机电系统,无线通信和低功耗嵌入式技术的发展,无线传感器网络在功耗、体积、无线通信等方面得到了很大的发展,使得其具有广泛的应用空间。定位技术作为无线传感器网络
近年来,随着微处理器朝着多核心方向的发展,多核处理器越来越多地应用到了各个不同的领域中。当今多核技术的发展带来了高性能计算发展的新趋势。因此,将多核技术应用到全方
眼部区域瞳孔定位技术,一直是计算机视觉和模式识别领域重要的研究课题之一,其在视野检测、视线追踪、虚拟现实、生物特征识别、智能交通中有着广泛的应用。随着科技的不断进
随着网络技术的飞速发展,数字媒体的共享传递变得十分便捷,随之而来的版权保护等安全问题日益凸显。二维CAD工程图形作为计算机辅助设计的主要载体,在工业设计领域有着广泛应
随着计算机科学技术与互联网的不断发展,在我们的工作和生活中web已变得必不可少。web上信息资源呈几何级数量增长,web已经成为一个巨大的信息资源库,要想准确有效地获取一条
自然世界中的物体在空间上一般都具有三个维度,如何快速准确地从图像采集设备获得的二维平面图像中恢复物体在空间中的运动参数并进行运动分析和理解一直以来都是计算机视觉
基于多协议标签交换(MPLS)技术的VPN可以使不同业务运行于不同的虚拟专用网,从而保证不同业务之间的有效隔离和不同数据的服务质量,提供数据、语音和视频相融合的能力。但是M
近年来,随着数据挖掘技术的不断发展,其应用领域也在不断扩大,比较典型的数据挖掘算法在流程工业领域便得到了大力的推广。这主要有两方面原因:一是伴随着以计算机为核心的各
近年来,随着多核技术的发展,处理器性能得到了巨大提升。多核系统已经广泛渗入到移动设备、嵌入式设备和PC等领域。然而,很多公司普遍缺乏一种软件技术来充分利用多核平台的