• DocumentCode
    1809009
  • Title

    A Novel Approach to Improving the Efficiency of Storing and Accessing Small Files on Hadoop: A Case Study by PowerPoint Files

  • Author

    Dong, Bo ; Qiu, Jie ; Zheng, Qinghua ; Zhong, Xiao ; Li, Jingwei ; Li, Ying

  • Author_Institution
    MOE KLINNS Lab., Xi´´an Jiaotong Univ., Xi´´an, China
  • fYear
    2010
  • fDate
    5-10 July 2010
  • Firstpage
    65
  • Lastpage
    72
  • Abstract
    Hadoop distributed file system (HDFS) becomes a representative cloud storage platform, benefiting from its reliable, scalable and low-cost storage capability. HDFS has been utilized in BlueSky, one of the most prevalent e-Learning resource sharing systems in China, to store and share courseware majorly in the form of PowerPoint (PPT) files and video clips. Unfortunately, HDFS does not perform well for massive small files since huge numbers of small files imposed heavy burden on NameNode of HDFS, correlations between files were not considered for data placement, and no prefetching mechanism was provided to improve I/O performance. This paper introduces a novel approach to improve the efficiency of storing and accessing small files on HDFS. Characteristics of file correlations and access locality remaining among small files in the context of courseware are well considered for storing and accessing them. Firstly, all correlated small files of a PPT courseware are merged into a larger file to reduce the metadata burden on NameNode. Secondly, a two-level prefetching mechanism is introduced to improve the efficiency of accessing small files. The experimental results indicate that the proposed approach is able to effectively mitigate the load of NameNode and to improve the efficiency of storing and accessing massive small files on HDFS.
  • Keywords
    Internet; network operating systems; public domain software; storage management; China; Hadoop distributed file system; NameNode; cloud storage platform; courseware; e-learning resource sharing systems; powerpoint files; prefetching mechanism; Correlation; Courseware; File systems; Indexes; Memory management; Merging; Prefetching; Hadoop distributed file system; PowerPoint storage; cloud storage; prefetching; small file storage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2010 IEEE International Conference on
  • Conference_Location
    Miami, FL
  • Print_ISBN
    978-1-4244-8147-7
  • Electronic_ISBN
    978-0-7695-4126-6
  • Type

    conf

  • DOI
    10.1109/SCC.2010.72
  • Filename
    5557216