HDFS副本管理策略研究与实现

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:trytry11
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息技术的迅猛发展使得互联网中数据量急速增长,云计算在大数据中应运而生。云存储系统是云计算的基础,它利用大量分布式的廉价存储资源为用户提供了容量大、性能高的存储服务。副本管理技术是云存储系统的关键技术之一,它可以提高系统的可靠性、容错性和扩展性,增强用户访问的并发性,提高系统服务性能。HDFS作为开源的分布式存储系统,目前已经得到广泛的应用。虽然HDFS自身存储能力很有优势,但副本管理策略中仍然有不足的地方。本文详细介绍了 HDFS中副本管理的流程,分析了大量并发用户访问场景下影响系统存储性能的各项因素,综合考虑用户的访问行为、系统节点的服务代价以及负载均衡等方面,本文提出了一种新的动态副本管理策略,主要工作如下:(1)HDFS中副本放置策略没有考虑到节点的异构性,若性能低的节点放置了太多的数据,在读取时会造成负载很重,从而带来负载不均衡,影响系统的服务能力。本文提出基于节点选择代价的副本放置策略,考虑节点本身性能以及网络带宽的影响,逐个选出副本放置的所有目标节点。(2)HDFS中默认副本策略在系统运行过程中不改变副本个数,这对于访问频率很高的文件所在的节点是一个瓶颈。本文提出基于多阶段访问频率的动态副本创建策略,根据多个时间段的文件热度动态增加文件副本。该策略有效增加了系统响应速度,减少了作业完成时间。同时对于长期不使用的副本进行删除,减少资源的浪费和管理成本。(3)为了满足用户访问响应时间尽可能短的需求,本文提出基于节点服务能力的副本选择策略,考虑节点负载和数据传输时间选择服务能力最强的节点响应用户。该策略减少了作业的等待时间,可以提高用户访问效率。通过OptorSim模拟器进行仿真,将本文提出的副本管理策略与HDFS中默认的副本管理策略以及OptorSim中的几种副本管理策略进行比较,结果表明本文的动态副本管理策略作业平均完成时间降低了 10%左右,动态副本增加总数降低了 28%左右,有效网络使用率降低了 32%左右。
其他文献
2013年5月24日~25日,2013年中国智肯匕建筑电气与节能论坛暨苏州建筑电气年会在苏州隆重召开。大会以“智能、安全、节能”为主题,以“电气技术和产品信息、智能技术、电气节能
牙轮钻机采用静液压制动,需要避免系统压力波动对泵产生的冲击,同时钻机的动能或者势能可以回收再利用。通过对静液压制动系统的计算与仿真分析,对闭式泵高压溢流阀参数进行调整
期刊
控制电路断线是变电站日常运行中常见的高危故障之一。现以某110kV变电站的10kV出线断路器控制电路为例,对哪几个节点出问题会引起控制电路断线作一分析。
针对传统液压助力转向系统的压力和流量损失问题,设计了基于负载敏感技术的液压助力转向系统。基于仿真软件AMESim对负载敏感泵和液压助力转向系统进行了建模。仿真结果表明:
本文通过在实际工程设计中积累的供电系统设计的经验和体会,提出民用建筑供电系统设计应注意的几项内容。
目的:分离肺癌Calu-1细胞系中具有肿瘤干细胞特性的ALDH1+细胞并鉴定其体外生物学功能。方法:无血清悬浮培养和PKH26染色确定Calu-1细胞系中存在肿瘤干细胞,流式细胞术检测Ca
会议
2010年11月23日,无线通信技术工作委员会卫星与微波通信工作组(TC5WGl0)第1次会议在北京举行,这是“卫星通信任务组”转为正式工作组后召开的第一次会议。组长陆绥熙主持了本次会
问 请问1台YDK900-6/10AC-1型双速变极交流电动机,900W,380V,电流3.0/1.7A,6/10极,定子36槽,10极时应如何接线?
10kV熔丝具的缺陷处理好坏是影响供电可靠性的重要因素。为确保配电网安全运行,提高供电可靠性,金山供电分公司进行了10kV不停电调换闭口熔丝具的开发。经过实践和应用,取得了良