首页 | 本学科首页   官方微博 | 高级检索  
     

FlatLFS:一种面向海量小文件处理优化的轻量级文件系统
引用本文:付松龄,廖湘科,黄辰林,王 蕾,李姗姗. FlatLFS:一种面向海量小文件处理优化的轻量级文件系统[J]. 国防科技大学学报, 2013, 35(2): 120-126
作者姓名:付松龄  廖湘科  黄辰林  王 蕾  李姗姗
作者单位:国防科技大学 计算机学院, 湖南 长沙 410073;国防科技大学 计算机学院, 湖南 长沙 410073;国防科技大学 计算机学院, 湖南 长沙 410073;国防科技大学 计算机学院, 湖南 长沙 410073;国防科技大学 计算机学院, 湖南 长沙 410073
基金项目:国家核高基重大专项(2012zx01040001)
摘    要:海量小文件的高效存储和访问是当前分布式文件系统面临的主要挑战之一。以GFS和HDFS为代表的分布式文件系统大多面向海量大文件的高效存储和访问设计,缺乏小文件处理的针对性优化,导致访问海量小文件时效率低下。针对分布式文件系统中海量小文件访问时的数据服务器优化问题,提出了一种采用扁平式数据存储方法的轻量级文件系统FlatLFS,取代传统文件系统对上层分布式文件系统提供数据存储和访问支持,提高了数据服务器处理小数据块时的I/O性能,从而提升了整个分布式文件系统的性能。实验表明,当数据块大小设定为1M时,FlatLFS的随机读性能分别比ext3、ext4、reiserfs高135%、112%和122%。

关 键 词:分布式文件系统  海量小文件  ext文件系统  云计算
收稿时间:2012-04-05
修稿时间:2013-03-08

FlatLFS: A Lightweight File System for Optimizing the Performance of Accessing Massive Small Files
FU Songling,LIAO Xiangke,HUANG Chenlin,WANG Lei and LI Shanshan. FlatLFS: A Lightweight File System for Optimizing the Performance of Accessing Massive Small Files[J]. Journal of National University of Defense Technology, 2013, 35(2): 120-126
Authors:FU Songling  LIAO Xiangke  HUANG Chenlin  WANG Lei  LI Shanshan
Affiliation:College of Computer, National University of Defense Technology, Changsha 410073, China;College of Computer, National University of Defense Technology, Changsha 410073, China;College of Computer, National University of Defense Technology, Changsha 410073, China;College of Computer, National University of Defense Technology, Changsha 410073, China;College of Computer, National University of Defense Technology, Changsha 410073, China
Abstract:The storage and access of massive small files are one of the challenges in the design of DFS(Distributed file system). Most of the DFSs, such as GFS and HDFS, are designed for handling massive big files. The performance of DFSs decreases greatly when accessing massive small files without special optimization for small files. This paper focuses on optimizing the performance of data server when handling massive small files, and presents a Flat Lightweight File System called FlatLFS in which user data are managed flat in disks. FlatLFS is supposed to substitute the traditional file system when accessing user data for upper DFSs. With the improvement of the performance of small data block processing on data servers by FlatLFS, the performance of the whole DFSs are greatly improved. The effectiveness of FlatLFS is proved with intensive experiments: when the size of data block is 1M, the performance of random read of FlatLFS is 135%, 112% and 122% higher than Ext 3 ,Ext4 and Reiserfs respectively.
Keywords:distributed file system   massive small files   extended file system   cloud computing
本文献已被 CNKI 等数据库收录!
点击此处可从《国防科技大学学报》浏览原始摘要信息
点击此处可从《国防科技大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号