云计算环境下海量小文件处理方法研究

来源 :东北林业大学 | 被引量 : 0次 | 上传用户:db8533
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Hadoop是近几年发展比较成熟的云计算平台之一,作为一种开源软件框架,它凭借其可靠性、可扩展性和分布式的计算和存储而迅速发展,为众多企业和研究研究者所认可。Hadoop主要由底层分布式文件系统HDFS和上层并行编程模型MapReduce引擎构成,其中HDFS以其优异性能至今仍被广泛应用。HDFS采用主从架构模式,由单一NameNode和多个DataNode组成,其主要针对流式数据访问模式而设计,但对海量小文件(指比HDFS默认文件块(64MB)小很多的文件)处理性能不佳,而现实应用中却存在HDFS存储海量小文件的需求。目前针对HDFS小文件问题,主要对策是对文件进行合并,在进行文件合并时,对于小文件并没有明确的定义,然而文件分界点问题直接关系到HDFS文件存储策略、文件合并策略的研究,对HDFS海量小文件的存储有着至关重要的意义。针对HDFS (Hadoop Distributed File System)中小文件处理性能不佳的问题,本文研究HDFS设计架构及其对应的存储机制,分析HDFS文件操作相关过程,以及HDFS在进行文件操作时采用的一些量化标准,从中分析出导致HDFS在处理小文件时性能不佳的根本原因。本文主要工作如下:(1)分析HDFS小文件问题产生原因,分析小文件问题研究现状,将研究现状分为Hadoop自带解决方案、通用问题解决方案、特定问题解决方案三个角度进行论述,分析其各自的原理、研究进展,最后对其进行对比,分析现有HDFS小文件问题解决方案存在的不足之处。(2)针对目前小文件定义不精确问题,创新性提出一种云存储系统中文件分界点确定方法Cut—GAR方法,Cut—GAR利用灰度关联分析,将文件大小作为评价对象,NameNode内存消耗、文件上传速度、文件下载速度作为评价指标。首先,通过分别测试NameNode内存消耗、文件上传速度、文件下载速度与文件大小关系,分别得出一个文件分界点;其次,借助灰色关联分析,得出三个评价指标所占权重以及灰色关联度;最后,将三个评价指标所得权重与第一步所得文件分界点相乘,得出云存储系统中文件分界点。验证Cut-GAR稳定性,将HDFS数据块分别修改为16MB与32MB,测试不同数据块下,Cut-GAR所得文件分界点;验证Cut-GAR有效性,将Cut-GAR所得文件分界点与原始文件分界点所得方法进行对比。
其他文献
随着测量技术的迅猛发展,变电站设计从传统的二维设计转变为三维设计,不仅需要传统的大比例尺地形图,还需要高清的数字高程模型(digital elevation model,DEM)和数字正射影像图(digital orthophoto map,DOM)。本文结合实例对无人机低空航空摄影测量技术在高原地区升压站三维设计中的应用分析,验证无人机低空航空摄影测量在变电站大比例尺地形图应用的可靠性。
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
一、效率与公平:对税收中性 含义的探讨 就最初的含义而言,所谓税收中性是指在不存在收入分配问题或该问题已经解决了的前提下,探讨征税如何不构成对人们行为的扭曲。那些不
所研制的保温板是由聚苯乙烯泡沫塑料的废旧物及下脚料、水泥起泡剂等加工制作而成.板的密度为280~300kg/m~3,导热系数小于0.09W/(m·K),抗压强度0.3MPa.它适用于砖墙及混凝土
本文采用SWOT分析方法,分析在网络科技的支持下,电子病历系统在实际应用中可能面临的优势、劣势、机遇以及威胁。并就电子病历系统在应用过程中可能出现的问题提出部分建议。
目的探讨血清唾液酸(SA)含量对检测早期无症状风湿性心脏病患者的临床意义。方法 55例风湿性心脏病患者分为2组,无明显症状组31例,明显症状组24例,对患者血清SA水平进行检测,
本报讯 近日,华为iLab与Strategy Analytics联合发布VR教育白皮书《教育和培训应用点燃VR市场——运营商和VR产业伙伴合作共赢》(以下简称白皮书)。白皮书指出,教育是VR行业中发
报纸
[研究意义]"新冠肺炎"的突然爆发,导致各行各业的经济生活受到不同程度的影响。而承担这次预防"新冠"主力的非织造材料,也在这次疫情中饱受冲击。一方面是疫情严重,工厂停工
讨论了周期点为闭集的树映射的特征,连续树映射的混沌集与不变概率测度的关系,以及树映射拓扑熵为零的几个必要条件,所得结论推广了区间上的相应结果.
台风是舰船的大敌,系船水鼓(即浮筒)是海军舰船与台风搏斗的主要武器。目前,海军舰船系水鼓在近百个锚地上附设有近千只,水鼓由船环、鼓体、锚链和锚体四部分组成(图1)。系
期刊