Network File System (NFS) Remote Direct Memory Access (RDMA) Problem Statement
Metadata
- Publisher
- IETF
- Doc Type
- Informational
- Pages
- 15
- Abstract
- This document addresses enabling the use of Remote Direct Memory Access (RDMA) by the Network File System (NFS) protocols. NFS implementations historically incur significant overhead due to data copies on end-host systems, as well as other processing overhead. This document explores the potential benefits of RDMA to these implementations and evaluates the reasons why RDMA is especially well-suited to NFS and network file protocols in general. This memo provides information for the Internet community.
- Publication Date
- 2009-05-01
- Status Note
- Informational
- DOI
10.17487/RFC5532- Link
- https://doi.org/10.17487/RFC5532
- Author(s)
- Tom TalpeyChet Juszczak
- Keyword(s)
- RPC, XDR, ONC, RDDP, NFSv4
Latest version of IETF RFC 5532
Document Versions — IETF RFC 5532
-
▶ IETF RFC 5532 (2009-05-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- IETF RFC 1813 [Active*]
- IETF RFC 3530 [Superseded*]
- IETF RFC 4506 [Active*]
- IETF RFC 5042 [Active*]
- IETF RFC 5056 [Active*]
- IETF RFC 5403 [Active*]
- IETF RFC 5531 [Active*]
Bibliographic Reference(s)
- J. S. Chase, D. C. Anderson, A. J. Gallatin, A. R. Lebeck, K. G. Yocum, "Network I/O with Trapeze", in 1999 Hot Interconnects Symposium, August 1999. EXTERNAL
- Fujitsu Prime Software Technologies, "Meet the DAFS Performance with DAFS/VI Kernel Implementation using cLAN", available from http://www.pst.fujitsu.com/english/dafsdemo/index.html , 2001. EXTERNAL
- Fujitsu Prime Software Technologies, "An Adaptation of VIA to NFS on Linux", available from http://www.pst.fujitsu.com/english/nfs/index.html , 2000. EXTERNAL
- RDDP Working Group charter, http://www.ietf.org/html.charters/rddpcharter.html . EXTERNAL
- J. Mogul, "TCP offload is a dumb idea whose time has come", 9th Workshop on Hot Topics in Operating Systems (HotOS IX), Lihue, HI, May 2003. USENIX. EXTERNAL
- Shepler, S., Eisler, M., and D. Noveck, "NFSv4 Minor Version 1", Work in Progress, September 2008. EXTERNAL
- K. Magoutis, S. Addetia, A. Fedorova, M. Seltzer, J. Chase, D. Gallatin, R. Kisley, R. Wickremesinghe, E. Gabber, "Structure and Performance of the Direct Access File System (DAFS)", in Proceedings of 2002 USENIX Annual Technical Conference, Monterey, CA, June 9-14, 2002. EXTERNAL
- Talpey, T. and B. Callaghan, "Remote Direct Memory Access Transport for Remote Procedure Call", Work in Progress, April 2008. EXTERNAL
- P. Shivam, J. Chase, "On the Elusive Benefits of Protocol Offload", Proceedings of ACM SIGCOMM Summer 2003 NICELI Workshop, also available from http://issg.cs.duke.edu/publications/niceli03.pdf . EXTERNAL
- H.K. Chu, "Zero-copy TCP in Solaris", Proc. of the USENIX 1996 Annual Technical Conference, San Diego, CA, January 1996. EXTERNAL
- K.-A. Skevik, T. Plagemann, V. Goebel, P. Halvorsen, "Evaluation of a Zero-Copy Protocol Implementation", in Proceedings of the 27th Euromicro Conference - Multimedia and Telecommunications Track (MTT'2001), Warsaw, Poland, September 2001. EXTERNAL
- B. Callaghan, T. Lingutla-Raj, A. Chiu, P. Staubach, O. Asad, "NFS over RDMA", in Proceedings of ACM SIGCOMM Summer 2003 NICELI Workshop. EXTERNAL
- J. S. Chase, A. J. Gallatin, K. G. Yocum, "Endsystem optimizations for high-speed TCP", IEEE Communications, 39(4):68-74, April 2001. EXTERNAL
- Williams, N., "IPsec Channels: Connection Latching" , Work in Progress, November 2008. EXTERNAL
- J. Brustoloni, "Interoperation of copy avoidance in network and file I/O", in Proc. INFOCOM '99, pages 534- 542, New York, NY, Mar. 1999., IEEE. Also available from http://www.cs.pitt.edu/~jcb/publs.html . EXTERNAL
- M. DeBergalis, P. Corbett, S. Kleiman, A. Lent, D. Noveck, T. Talpey, M. Wittle, "The Direct Access File System", in Proceedings of 2nd USENIX Conference on File and Storage Technologies (FAST '03), San Francisco, CA, March 31 - April 2, 2003. EXTERNAL
- V. S. Pai, P. Druschel, W. Zwaenepoel, "IO-Lite: a unified I/O buffering and caching system", ACM Trans. Computer Systems, 18(1):37-66, Feb. 2000. EXTERNAL
- A. Gallatin, J. Chase, K. Yocum, "Trapeze/IP: TCP/IP at Near-Gigabit Speeds", 1999 USENIX Technical Conference (Freenix Track), June 1999. EXTERNAL
- K. Magoutis, "Design and Implementation of a Direct Access File System (DAFS) Kernel Server for FreeBSD", in Proceedings of USENIX BSDCon 2002 Conference, San Francisco, CA, February 11-14, 2002. EXTERNAL
- IETF RFC 1094 [Active*]
- IETF RFC 4297 [Active*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC5532.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 5532, Network File System (NFS) Remote Direct Memory Access (RDMA) Problem Statement. Available at https://doi.org/10.17487/RFC5532
Snippet:
IETF RFC 5532, Network File System (NFS) Remote Direct Memory Access (RDMA) Problem Statement. Available at https://doi.org/10.17487/RFC5532
HTML (ISO 690 compliant)
Preview:
IETF RFC 5532, Network File System (NFS) Remote Direct Memory Access (RDMA) Problem Statement. Available at https://doi.org/10.17487/RFC5532
Snippet:
<span class="citation"><cite>IETF RFC 5532</cite>, Network File System (NFS) Remote Direct Memory Access (RDMA) Problem Statement. Available at <a href="https://doi.org/10.17487/RFC5532" target="_blank" rel="noopener">https://doi.org/10.17487/RFC5532</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 5532, Network File System (NFS) Remote Direct Memory Access (RDMA) Problem Statement
doi: 10.17487/RFC5532
url: https://doi.org/10.17487/RFC5532
doi: 10.17487/RFC5532
url: https://doi.org/10.17487/RFC5532
Snippet:
<li> <cite id="bib-rfc5532">IETF RFC 5532</cite>, Network File System (NFS) Remote Direct Memory Access (RDMA) Problem Statement <span class="doi">10.17487/RFC5532</span> </li>
Referenced By
- IETF RFC 5666 [Superseded*]