• DocumentCode
    2875969
  • Title

    Early Experiences with Write-Write Design of NFS over RDMA

  • Author

    Li, Bo ; Zhang, Panyong ; Huo, Zhigang ; Meng, Dan

  • Author_Institution
    Nat. Res. Center for Intell. Comput. Syst., Chinese Acad. of Sci., Beijing, China
  • fYear
    2009
  • fDate
    9-11 July 2009
  • Firstpage
    303
  • Lastpage
    308
  • Abstract
    The network file system (NFS) protocol, as the de facto standard for sharing files in a distributed environment, has deployed Infiniband as the underlying transport of sunRPC, namely NFS over RDMA. In the current Read-Write design of NFS over RDMA, NFS write performance is limited for not fully utilizing the features of Infiniband. In this paper, we take on the challenge of enhancing the write performance of NFS. We propose and evaluate a new design of sunRPC over RDMA, namely Write-Write design. To guarantee the security of our design, we propose an HCA-based memory protection extension of Infiniband. Evaluations show that our Write-Write design increases the kernel-to-kernel RPC bandwidth by 15~27%. In real disk test, our Write-Write design gains 15%~22% in multi-client benchmarks compared with the Read-Write design.
  • Keywords
    buffer storage; client-server systems; peer-to-peer computing; protocols; remote procedure calls; security of data; HCA-based memory protection; Infiniband; RDMA; distributed environment; file sharing; kernel-to-kernel RPC bandwidth; network file system protocol; security; server buffer; sunRPC transport; write-write design; Bandwidth; Benchmark testing; Computer architecture; Computer networks; Distributed computing; File systems; Protection; Protocols; Scalability; Security; Infiniband; NFS over RDMA; RDMA; RPC; security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Networking, Architecture, and Storage, 2009. NAS 2009. IEEE International Conference on
  • Conference_Location
    Hunan
  • Print_ISBN
    978-0-7695-3741-2
  • Type

    conf

  • DOI
    10.1109/NAS.2009.58
  • Filename
    5197344