-
"Remote Direct Memory Access Transport for Remote Procedure Call", Thomas Talpey, Brent Callaghan, 4-Dec-08. ( bytes)
- A protocol is described providing Remote Direct Memory Access
(RDMA) as a new transport for Remote Procedure Call (RPC). The
RDMA transport binding conveys the benefits of efficient, bulk data
transport over high speed networks, while providing for minimal
change to RPC applications and with no required revision of the
application RPC protocol, or the RPC protocol itself.
-
"NFS Direct Data Placement", Thomas Talpey, Brent Callaghan, 16-Apr-08. ( bytes)
- This draft defines the bindings of the various Network File System
(NFS) versions to the Remote Direct Memory Access (RDMA) operations
supported by the RPC/RDMA transport protocol. It describes the use
of direct data placement by means of server-initiated RDMA operations
into client-supplied buffers for implementations of NFS versions 2,
3, 4 and 4.1 over such an RDMA transport.
-
"NFS Version 4 Minor Version 1", Spencer Shepler, Mike Eisler, David Noveck, 15-Dec-08. ( bytes)
- This document describes NFS version 4 minor version one, including
features retained from the base protocol (NFS version 4 minor version
zero which is specified in RFC3530) and protocol extensions made
subsequently. Major extensions introduced in NFS version 4 minor
version one include: Sessions, Directory Delegations, and parallel
NFS (pNFS). NFS version 4 minor version one has no dependencies on
NFS version 4 minor version zero, and is considered a separate
protocol. Thus this document neither updates nor obsoletes RFC3530.
NFS minor version one is deemed superior to NFS minor version zero
with no loss of functionality, and its use is preferred over version
zero. Both NFS minor version zero and one can be used simultaneously
on the same network, between the same client and server.
-
"pNFS Block/Volume Layout", David Black, Stephen Fridella, Jason Glasgow, 23-Dec-08. ( bytes)
- Parallel NFS (pNFS) extends NFSv4 to allow clients to directly access
file data on the storage used by the NFSv4 server. This ability to
bypass the server for data access can increase both performance and
parallelism, but requires additional client functionality for data
access, some of which is dependent on the class of storage used. The
main pNFS operations draft specifies storage-class-independent
extensions to NFS; this draft specifies the additional extensions
(primarily data structures) for use of pNFS with block and volume
based storage.
-
"Object-based pNFS Operations", Benny Halevy, Brent Welch, Jim Zelenka, 15-Dec-08. ( bytes)
- Parallel NFS (pNFS) extends NFSv4 to allow clients to directly access
file data on the storage used by the NFSv4 server. This ability to
bypass the server for data access can increase both performance and
parallelism, but requires additional client functionality for data
access, some of which is dependent on the class of storage used,
a.k.a. the Layout Type. The main pNFS operations and data types in
NFSv4 Minor Version 1 specify a layout-type-independent layer;
layout-type-specific information is conveyed using opaque data
structures which internal structure is further defined by the
particular layout type specification. This document specifies the
NFSv4.1 Object-based pNFS Layout Type in companion with the main
NFSv4 Minor Version 1 specification.
-
"NFSv4 Minor Version 1 XDR Description", Spencer Shepler, Mike Eisler, David Noveck, 15-Dec-08. ( bytes)
- This Internet-Draft provides the XDR description for NFSv4 minor
version one.
-
"IANA Considerations for RPC Net Identifiers and Universal Address Formats", Mike Eisler, 30-Jan-09. ( bytes)
- This Internet-Draft lists IANA Considerations for RPC Network
Identifiers (netids) and RPC Universal Network Addresses (uaddrs).
This Internet-Draft updates, but does not replace, RFC1833.
-
"Using DNS SRV to Specify a Global File Name Space with NFS version 4", Craig Everhart, Andy Adamson, Jiaying Zhang, 15-May-09. ( bytes)
- The NFS version 4 protocol provides a natural way for a collection of
NFS file servers to collaborate in providing an organization-wide
file name space. The DNS SRV RR allows a simple and appropriate way
for an organization to publish the root of its name space, even to
clients that might not be intimately associated with such an
organization. The DNS SRV RR can be used to join these organization-
wide file name spaces together to allow construction of a global,
uniform NFS version 4 file name space.
-
"Administration Protocol for Federated Filesystems", James Lentini, Craig Everhart, Daniel Ellard, Renu Tewari, Manoj Naik, 10-Jul-09. ( bytes)
- This document describes the administration protocol for a federated
file system that enables file access and namespace traversal across
collections of independently administered fileservers. The protocol
specifies a set of interfaces by which fileservers and collections of
fileservers with different administrators can form a fileserver
federation that provides a namespace composed of the filesystems
physically hosted on and exported by the constituent fileservers.
-
"Requirements for Federated File Systems", James Lentini, Craig Everhart, Daniel Ellard, Renu Tewari, Manoj Naik, 18-May-09. ( bytes)
- This document describes and lists the functional requirements of a
federated file system and defines related terms.
-
"NSDB Protocol for Federated Filesystems", James Lentini, Craig Everhart, Daniel Ellard, Renu Tewari, Manoj Naik, 10-Jul-09. ( bytes)
- This document describes a filesystem federation protocol that enables
file access and namespace traversal across collections of
independently administered fileservers. The protocol specifies a set
of interfaces by which fileservers with different administrators can
form a fileserver federation that provides a namespace composed of
the filesystems physically hosted on and exported by the constituent
fileservers.
-
"NFSv4.0 XDR Description", Thomas Haynes, 2-Apr-09. ( bytes)
- This Internet-Draft provides the XDR description for NFS version 4.0.
-
"Network File System (NFS) version 4 Protocol", Thomas Haynes, 2-Apr-09. ( bytes)
- The Network File System (NFS) version 4 is a distributed filesystem
protocol which owes heritage to NFS protocol version 2, RFC 1094, and
version 3, RFC 1813. Unlike earlier versions, the NFS version 4
protocol supports traditional file access while integrating support
for file locking and the mount protocol. In addition, support for
strong security (and its negotiation), compound operations, client
caching, and internationalization have been added. Of course,
attention has been applied to making NFS version 4 operate well in an
Internet environment. This document replaces RFC 3530 as the
definition of the NFS version 4 protocol.
IETF Secretariat - Please send questions, comments, and/or
suggestions to ietf-web@ietf.org.
Return to Internet-Draft directory.
Return to IETF home page.