• DocumentCode
    2482699
  • Title

    Design, implementation, and evaluation of transparent pNFS on Lustre

  • Author

    Yu, Weikuan ; Drokin, Oleg ; Vetter, Jeffrey S.

  • Author_Institution
    Oak Ridge Nat. Lab., Comput. Sci. & Math., Oak Ridge, TN, USA
  • fYear
    2009
  • fDate
    23-29 May 2009
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Parallel NFS (pNFS) is an emergent open standard for parallelizing data transfer over a variety of I/O protocols. Prototypes of pNFS are actively being developed by industry and academia to examine its viability and possible enhancements. In this paper, we present the design, implementation, and evaluation of lpNFS, a Lustre-based parallel NFS. We achieve our primary objective in designing lpNFS as an enabling technology for transparent pNFS accesses to an opaque Lustre file system. We optimize the data flow paths in lpNFS by using two techniques: (a) fast memory coping for small messages, and (b) page sharing for zero-copy bulk data transfer. Our initial performance evaluation shows that the performance of lpNFS is comparable to that of original Lustre. Given these results, we assert that lpNFS is a promising approach to combining the benefits of pNFS and Lustre, and it exposes the underlying capabilities of Lustre file systems while transparently supporting pNFS clients.
  • Keywords
    data flow computing; file organisation; I/O protocols; data flow paths; data transfer parallelization; fast memory coping; lpNFS; opaque Lustre file system; open standard; page sharing; transparent parallel network file system; zero-copy bulk data transfer; Access protocols; Bandwidth; Computer networks; File servers; File systems; High performance computing; Laboratories; Prototypes; Scalability; Sun; Lustre; NFSv4; pNFS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
  • Conference_Location
    Rome
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-3751-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2009.5160993
  • Filename
    5160993