Hadoop运行参数自动优化研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:atmip
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Hadoop是Apache软件基金会开发和推出的用于海量数据的存储和计算的并行分布式MapReduce框架。Hadoop的运行效率涉及到众多因素,如集群系统配置,任务类型,任务调度,参数配置等。其中参数配置是很重要的一个因素,合理的参数配置能在很大程度上提升Hadoop的性能。本文探讨了国内外Hadoop参数优化的研究现状,介绍了 Hadoop的基本框架及运行机制,总结了在现有的一些Hadoop的运行参数进行优化方法的不足之处。蛮力搜索方法和在这基础建立模型进行参数优化的方法不能得到Hadoop性能变化的根本原因。Hadoop内部函数调用信息的变化从一定程度上反映了 Hadoop的性能变化的本质。从这一点出发,本文提出一种基于Hadoop函数调用监控反馈的参数自动优化模型。这个自动优化模型通过实验提取任务特征,对任务进行自动优化配置。如果模型的数据库中无法直接得到任务最佳配置,则采用一种随机抽样算法对任务输入进行抽样,提出一种基于函数调用反馈的启发式参数优化方法,运用这种方法进行参数优化实验,分析参数改变时Hadoop的性能改变的根本原因,启发式地得到相应的优化方案和最佳的参数组合。为了实现对Hadoop内部函数调用信息进行监控,本文从源代码的角度出发,深入分析了 Hadoop任务运行过程中的调用的部分函数;并根据这些函数将Hadoop的任务运行过程分成不同的运行阶段,分别对不同阶段的函数调用信息进行监控;研究了面向切面编程技术,实现了在不直接修改源代码的情况下,对Hadoop内部调用的函数进行监控。最后通过几个参数优化实例说明本方法的有效性。本文提出的模型能够从函数调用的角度分析得到Hadoop性能改变的根本原因,从根本原因出发得到相应的有效的参数优化方案,减少了参数优化实验的盲目性。实验表明,通过这个模型对几个参数进行参数优化实验时,能够很方便地分析得到这些运行参数对Hadoop性能产生影响的原因,得到有效的优化方案。在此基础上对这些参数进行深层次的优化后,Hadoop的性能提升了 20%。
其他文献
随着移动互联网的迅猛发展,数据信息呈爆炸式的增长,致使传统单机、串行的数据挖掘算法已经无法满足海量数据对计算和存储资源的需求。Hadoop云计算技术作为大数据时代的技术
当前主流聚晶立方氮化硼(Polycrystalline cubic Boron Nitride,简称PcBN)产品是由碳化钛、氮化钛和铝等为结合剂与cBN混合均匀,在高温高压下烧结而成的复合材料。为降低陶瓷结
第一部分大鼠海马结构及其主要功能区体积的增龄变化的体视学研究目的:定量研究大鼠从出生后15日龄至36月龄海马结构及其主要功能区体积的增龄性变化,旨在为大鼠的发育、成熟及衰老过程中海马结构及其主要功能区的体积变化提供重要的形态定量数据。方法:从同一群正常雄性Sprague-Dawley(SD)大鼠中,分别在15日龄、3月龄、12月龄、24月龄及36月龄随机抽选5~6只动物。灌注固定后取出大脑,每组轮
近年来,随着基础设施的大规模兴建,常常使残积土边坡直接暴露于自然环境中,而受季节性气候因素的影响,边坡土体长期经历降雨入渗和干燥脱湿的循环作用,使得土体状态反复处于
对青藏高原东南缘的GPS观测研究成果揭示出了围绕着喜马拉雅东构造结存在一个大规模的以鲜水河——小江——奠边府断裂带为东边界的顺时针物质挤出旋转现象。以上结论突破了
西藏多龙矿集区位于羌塘-三江复合地体板片南缘,班公湖-怒江缝合带的北侧,属班公湖-怒江铜金多金属成矿带内多龙矿集区。随着勘查工作的进展,多不杂矿床已经成为班公湖-怒江
人工智能(Artifificial Intelligence简称AI)自诞生以来,其理论和技术日益成熟,应用领域也在不断扩大。在土木工程中的应用也逐渐推广开来,尤其是在空间结构领域。目前在空间结
为解决目前传统经验式供水管网巡检模式存在的巡检效率低下、监控手段落后、管网应急抢险维修响应不及时、管网相关数据及其巡检维修等派生数据利用率不高等问题。本研究按照“智慧水务”未来发展方向,充分实现城市供水管网的科技化运营管理。通过调查城市供水管网运营现状,分析供水企业对于管网及其巡检业务的管理需求,提出一种供水管网巡检系统。系统集合Arc GIS技术、GPS技术和移动通信等新兴科技的诸多优点,对传统
目的已有研究证实小脑-丘脑-皮质环路在帕金森病(PD)震颤产生中起着重要作用,但齿状核在帕金森震颤的作用还不清楚,本研究主要为探索齿状核(DN)是否在帕金森震颤中起作用。材
会议
研究目的:随着人口老年化,神经退化性疾病发病率逐年上升,其中老年痴呆病AD和帕金森病PD严重影响着个人的生活质量,给社会和家庭造成了较大的经济负担和生活压力。据报道,200