• DocumentCode
    1999881
  • Title

    tpNFS: Efficient Support of Small Files Processing over pNFS

  • Author

    Bo Wang ; Jinlei Jiang ; Guangwen Yang

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2013
  • fDate
    20-24 May 2013
  • Firstpage
    1989
  • Lastpage
    1996
  • Abstract
    Large scale data-intensive applications that consume and produce terabytes or even pet bytes of data raise an ever increasing demand on I/O bandwidth. In order to meet this demand, NFSv4 architects design parallel NFS (pNFS), an NFS extension allowing clients to read/write data from/to multiple data servers in parallel. Though pNFS can support large files processing efficiently, we found that it has deficiency in processing small files. Unfortunately, small files dominate for a large number of applications in scientific computing environments. To deal with the problem, this paper presents tpNFS, an extension to pNFS that adds a transport driver to the pNFS metadata servers to make data of files, no matter small files or large files, be stripped more evenly onto multiple data servers. Our experiments with booting DomU clients from tpNFS and manipulating a large number of files show that tpNFS has better performance than pNFS for small files processing, especially when many clients read/write concurrently. As for large files processing, tpNFS introduces nearly no overhead when compared with pNFS.
  • Keywords
    file organisation; input-output programs; I/O bandwidth; NFSv4; booting DomU clients; data petabytes; large scale data-intensive application; scientific computing environments; tpNFS; Aggregates; Bandwidth; Distributed databases; Layout; Servers; Throughput; Writing; File System; Load Balance; Parallel IO; pNFS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-0-7695-4979-8
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2013.36
  • Filename
    6651103