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
Link To Document :
بازگشت