Hadoop平台基准性能测试工具的设计与实现

被引量 : 0次 | 上传用户:soaringroc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着云计算领域的研究和发展,Hadoop分布式平台也一直备受关注。Hadoop是一个开源的分布式基础架构平台,主要包括分布式存储系统HDFS和分布式计算框架Map Reduce。随着业界对大数据处理的需求和研究,Hadoop平台已经从版本1发展到版本2,最主要特点是增加了YARN资源管理组件改进了Hadoop平台的体系结构。目前,Hadoop平台已经适用于web搜索,机器学习,商业分析,生物计算等多种大数据领域。Hadoop使得用户可以在不了解分布式底层细节的情况下,开发分布式程序。但是,如何高效的使用Hadoop平台,提高Hadoop集群资源利用率,改进用户程序性能等,给用户带来了挑战。本文针对以上问题,设计和实现了一个针对Hadoop平台的基准性能测试工具,主要包括三个组件:全面而又具有代表性的负载发生工具、Hadoop集群资源监控工具和Map Reduce运行性能追踪工具。利用以上工具完成以下测试内容:(1)利用全面的负载测试程序集合完成Hadoop平台性能的评测工作,包括HDFS的读、写性能,Map Reduce针对不同类型负载性能和YARN平台性能。(2)资源监控工具可以实时观察Hadoop平台资源利用信息,包括CPU、内存、磁盘和网络等,可以完成负载类型分析等工作。(3)性能追踪工具完成了对Map Reduce程序运行过程信息追踪,方便用户理解负载运行特征,找到性能瓶颈,进而优化用户程序。本文实现的HDFS读写性能测试程序IMP-DFSIO,相对于Hadoop自带的Test DFSIO程序更稳定和具有说服力。本文还重点实现了Map Reduce性能追踪工具Perf Trace,通过BTrace脚本语言提取Map Reduce模型每个子过程的信息,方便用户分析程序性能找到性能瓶颈,进而优化程序性能。
其他文献
所谓“众筹”影片就是指利用大众的力量、集中众人的资金、开发众多的渠道来制作和传播的影片。“众筹”影片作为一种新兴的电影制作类型,它有着独特、鲜明的制作和传播特点
区域经济合作是当今时代国家间进行经贸往来的重要形式,目前中国与周边国家大都进行了广泛的区域合作。中越经贸关系密切,双边贸易不断加深,中国已连续多年成为越南最大贸易
目的探讨电击伤致脑损害的临床特点及高压氧治疗的作用。方法回顾性分析5例电击伤致脑损害患者的临床资料。结果 5例患者均为交流电击伤,合并高处坠落颅脑外伤1例,合并心跳呼
非正规金融目前在发达国家也存在,而不仅仅在发展中国家和地区普遍存在。农村的主要产业结构在20世纪80年代以来有了重大调整,比如说个体和私营企业规模逐渐壮大;第二、第三
发展是人类永恒的追求,人类社会从低级到高级的演变都是历经一步步发展而来的,在这过程中,遵循何种发展理念,选择怎么的发展道路是人类所一直探索的问题。进入工业文明以来,
在全国上下贯彻落实十八届三中全会精神的形势下,在国内经济调结构、稳增长的市场竞争日益激烈的背景下,中国航天科工集团公司第二研究院(以下简称“航天二院”)为积极贯彻落
目的探讨进展性缺血性脑卒中的危险因素。方法前瞻性登记急性缺血性脑卒中患者并收集其临床资料。依据欧洲进展性卒中诊断标准将患者分组,对可能影响卒中进展的因素进行比较
目的观察硬脂酸纳米吗啡(SLN-M)单次注入大鼠硬膜外腔后的镇痛效应。方法选择硬膜外置管后无神经损伤症状的SD雄性大鼠50只,随机均分为五组。A组(假给药组):经硬膜外腔给予硬
县级中医院是我国医疗服务机构的重要组成部分,在“十二五”规划和“医改”的大形势下,政府对县级中医院的建设和发展有哪些相关政策?县级中医院的建设标准有哪些,执行情况如
随着冶炼强度的不断加大,高炉炉衬的保护技术变得越来越重要,目前通用的解决方法是在砌砖之间埋设具有高热导率的纯铜水套,实行强制冷却,延长高炉使用寿命。然而纯铜水套存在