• DocumentCode
    1925659
  • Title

    On optimizing I/O through InfiniBand RDMA for commodity clusters

  • Author

    Allan, Benjamin ; Chen, Helen ; Cranford, Scott ; Minnich, Ron ; Rudish, Don ; Ward, Lee

  • Author_Institution
    Sandia Nat. Labs., Livermore, CA, USA
  • fYear
    2009
  • fDate
    Aug. 31 2009-Sept. 4 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Our goal was to enable pNFS as a high performance parallel file system by using network file system (NFS) storage objects and InfiniBand remote direct memory access (RDMA) transport in the Linux mainline. One obstacle to this approach was the performance bottleneck in NFS/RDMA streaming-writes from the compute nodes. We benchmarked, tuned, and improved the streaming-write efficiency of the Linux NFS client. However, deeper analyses of the benchmarks and the various I/O short circuit schemes established upper bounds on the performance of the NFS client - even with an infinitely fast network - so that the performance was substantially less than the theoretical streaming bandwidth of the fast interconnections. The complex interactions between the Linux virtual file system, Linux virtual memory management, and the IB network subsystems apparently impose a limit on further improvement.
  • Keywords
    Linux; benchmark testing; file organisation; input-output programs; network operating systems; I/O program optimisation; I/O short circuit scheme; IB network subsystem; InfiniBand RDMA; Linux mainline; Linux virtual file system; Linux virtual memory management; NFS/RDMA streaming-write; commodity cluster; high performance parallel file system; network file system; pNFS implementation; remote direct memory access transport; storage object; streaming-write efficiency; theoretical streaming bandwidth; Aggregates; Bandwidth; Benchmark testing; File systems; Kernel; Linux; Memory management; Read-write memory; Telecommunication traffic; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on
  • Conference_Location
    New Orleans, LA
  • ISSN
    1552-5244
  • Print_ISBN
    978-1-4244-5011-4
  • Electronic_ISBN
    1552-5244
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2009.5289146
  • Filename
    5289146