Skip to main content

Support for Application IO Hints
draft-hildebrand-nfsv4-ioadvise-02

Document Type Expired Internet-Draft (individual)
Expired & archived
Authors Dean Hildebrand , Mike Eisler , Trond Myklebust , Sam Falkner
Last updated 2012-04-13 (Latest revision 2011-10-11)
RFC stream (None)
Intended RFC status (None)
Formats
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:

Abstract

This document proposes a new IO_ADVISE operation for NFSv4.2 that clients can use to communicate expected I/O behavior to the server. By communicating future I/O behavior such as whether a file will be accessed sequentially or randomly, and whether a file will or will not be accessed in the near future, servers can optimize future I/O requests for a file by, for example, prefetching or evicting data. This operation can be used to support the posix_fadvise function as well as other applications such as databases and video editors.

Authors

Dean Hildebrand
Mike Eisler
Trond Myklebust
Sam Falkner

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)