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
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;
Conference_Titel :
Networking, Architecture, and Storage, 2009. NAS 2009. IEEE International Conference on
Conference_Location :
Hunan
Print_ISBN :
978-0-7695-3741-2
DOI :
10.1109/NAS.2009.58