10.3969/j.issn.1000-3428.2016.03.007
基于HDFS的云存储系统小文件优化方案
Hadoop分布式文件系统(HDFS)具有高容错、可伸缩、廉价存储等优良特性,在大数据存储和分析场景中得到广泛应用.但对于海量小文件存储,HDFS存在高内存消耗、高延迟访问等缺陷.为此,结合“合肥城市云”系统“一次上传,多次下载”的特性,提出一种基于小文件属性的优化方案.根据文件之间的相关性设定优先级,对小于5 MB的文件按优先级高低合并后再上传,并生成索引记录.结合随机化思想,采用两级缓存策略,将预提取数据缓存在内存池中,提高访问效率.同时,系统定期查询访问日志,根据用户访问习惯,动态调整预提取因子的大小.实验结果表明,该方案能有效提高小文件访问效率,降低名字节点和数据节点的内存开销,在有海量小文件存取的情况下提升系统的交互性.
Hadoop分布式文件系统、小文件、预提取、随机化、动态调整
42
TP391(计算技术、计算机技术)
国家自然科学基金资助项目61174062
2016-06-15(万方平台首次上网日期,不代表论文的发表时间)
共8页
34-40,46