一种基于用户体验值的副本冗余度管理系统的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:JoanFang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
P2P技术日益成熟、网络带宽不断增加和终端系统服务能力的逐渐加强,端系统的服务能力占总体服务能力的重要一部分。近年来,这些资源如何得到充分利用,并在面向Internet的大规模P2P网络环境中构建高性能的分布式存储系统,成为这几年学术界研究的重点之一。论文中,首先分析讨论了P2P技术的发展现状,并在对分布式存储的最新研究成果进行了全面的分析和总结的基础上,设计了一种基于P2P技术的分布式存储系统——PPDSS。PPDSS将网络中分散的存储服务器组织成一个P2P覆盖网络。由于网络环境的复杂性,存储节点单点失效问题不可避免。为了提高系统的可用性和可靠性,系统中引入了多副本的概念。副本的管理机制必须能够解决两个关键的问题:副本冗余度和副本一致性。现有技术中普遍采用基于访问频率的副本管理机制,高访问频率将导致文件副本的增加,而此时总的服务容量可能很充足,能够应付当前的并发用户访问,即使增加副本也不能对用户的体验带来好处。访问频率提高与副本数量增加并不是呈必然的关系。因此,PPDSS系统结合P2P文件下载特点,提出由用户体验驱动的副本管理机制UERM,用户体验值是在考虑到所有影响因素的基础上得到的一个量化值,这些因素包括用户当前下载进程的数量,用户对各个进程分别设定的优先级,单位时间内的平均速度,某时刻的即时速度以及用户的下行带宽等。只有当用户体验低于阀值时,才依靠增加副本来解决问题。UERM机制可以在不增加系统负载的条件下更灵敏地实现对副本的动态管理。副本冗余提高了数据的可用性,增加了整个系统的错误容忍能力,但也带来了副本一致性问题。考虑到PPDSS是一个多读少写的分块存储系统,本文提出了一种更适合此模型的一致性解决方案,对文件和块进行版本管理,采用两阶段提交机制来控制终端用户对系统中资源进行修改。通过对本系统的功能和性能测试,表明此系统既能提高数据可用性、降低访问延迟、又能节约维护数据一致性的带宽消耗,为用户提供了较高的存储服务。
其他文献
在传统的嵌入式领域中,存在着诸多问题,例如系统开发时间长、硬件成本高、目标机难以调试等问题。传统模拟器模拟外设时采用串行模拟,然而串行模拟不仅在性能上要远远慢于真
随着信息技术的飞速发展,数字化技术的广泛应用,企业对存储的需求日益突出,而解决该问题的一个较好的方式是采用在线扩容技术。在数据不间断可用性的前提下,如何在线扩容存储
面向受限网络的时空数据管理近年来已成为时空数据库中一个新的研究方向。受限网络中的时空索引是解决此类时空数据管理问题的关键所在。对于城市交通管理等应用中所涉及的海
随着Internet的飞速发展,越来越多的信息和服务通过Web发布,使得Web上的业务服务应用日趋复杂、访问量骤增。由于Web用户请求具有高并发、强突发的特点,对Web服务器的处理性
随着气象业务的不断发展,对于自动站雨量数据的处理和管理的需求日益增加。大量雨量数据与空间信息联系密切。如何高效、直观的处理雨量数据,是一个亟待解决的问题。由于GIS
无线自组网(Ad Hoc网)因具有独立性、拓扑结构动态变化等特点,在一些不便预先铺设网络设施的诸多应急通信中得到了广泛应用。然而,由于其网络拓扑变化以及节点的移动,导致路
运动目标跟踪方法的研究和应用是计算机视觉的一个重要分支,现日益广泛应用于科学技术、国防建设、医药卫生以及国民经济的各个领域,有着不可估量的发展前景。由于被跟踪目标
在互联网飞速发展的时代,传统专家系统的局限使得基于Web的专家系统开始被研究和应用,这是专家系统必然的发展方向,但是现有的基于Web的专家系统的开发却面临缺乏相应的合适
软件定义网络(software defined network)通过控制面和转发面的分离解耦,为动态配置网络和控制网络提供了丰富的可编程性,是近年来发展势头十分强劲的一种新兴网络架构。而传
与传统的车辆检测器相比,基于视频图像处理与视觉技术的车辆检测器具有处理速度快、安装维护便捷且费用较低、可监视范围广、可获取更多种类的交通参数等诸多优点,因而近年来