draft-ietf-nfsv4-pnfs-obj-01.txt   draft-ietf-nfsv4-pnfs-obj-02.txt 
NFSv4 B. Halevy NFSv4 B. Halevy
Internet-Draft B. Welch Internet-Draft B. Welch
Expires: December 27, 2006 J. Zelenka Expires: March 2, 2007 J. Zelenka
Panasas Panasas
T. Pisek T. Pisek
Sun Sun
June 25, 2006 August 29, 2006
Object-based pNFS Operations Object-based pNFS Operations
draft-ietf-nfsv4-pnfs-obj-01.txt draft-ietf-nfsv4-pnfs-obj-02.txt
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
skipping to change at page 1, line 37 skipping to change at page 1, line 37
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on December 27, 2006. This Internet-Draft will expire on March 2, 2007.
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (2006). Copyright (C) The Internet Society (2006).
Abstract Abstract
This Internet-Draft provides a description of the object-based pNFS This Internet-Draft provides a description of the object-based pNFS
extension for NFSv4. This is a companion to the main pnfs extension for NFSv4. This is a companion to the main pnfs
specification in the NFSv4 Minor Version 1 Internet Draft, which is specification in the NFSv4 Minor Version 1 Internet Draft, which is
skipping to change at page 5, line 29 skipping to change at page 5, line 29
This draft defines structure associated with the pnfs_layouttype4 This draft defines structure associated with the pnfs_layouttype4
value, LAYOUT_OSD2_OBJECTS. The NFSv4.1 draft specifies the value, LAYOUT_OSD2_OBJECTS. The NFSv4.1 draft specifies the
structure as an XDR type "opaque". The opaque layout is structure as an XDR type "opaque". The opaque layout is
uninterpreted by the generic pNFS client layers, but obviously must uninterpreted by the generic pNFS client layers, but obviously must
be interpreted by the object-storage layout driver. This document be interpreted by the object-storage layout driver. This document
defines the structure of this opaque value, pnfs_osd_layout4. defines the structure of this opaque value, pnfs_osd_layout4.
3.1 pnfs_osd_layout4 3.1 pnfs_osd_layout4
struct pnfs_osd_layout4 { struct pnfs_osd_layout4 {
pnfs_osd_object_cred4 components<>;
pnfs_osd_data_map4 map; pnfs_osd_data_map4 map;
pnfs_osd_object_cred4 components<>;
}; };
The pnfs_osd_layout4 structure specifies a layout over a set of The pnfs_osd_layout4 structure specifies a layout over a set of
component objects. The components field is an array of object component objects. The components field is an array of object
identifiers and security credentials that grant access to each identifiers and security credentials that grant access to each
object. The organization of the data is defined by the object. The organization of the data is defined by the
pnfs_osd_data_map4 type that specifies how the file's data is mapped pnfs_osd_data_map4 type that specifies how the file's data is mapped
onto the component objects (i.e., the striping pattern). The data onto the component objects (i.e., the striping pattern). The data
placement algorithm that maps file data onto component objects assume placement algorithm that maps file data onto component objects assume
that each component object occurs exactly once in the array of that each component object occurs exactly once in the array of
 End of changes. 6 change blocks. 
5 lines changed or deleted 5 lines changed or added

This html diff was produced by rfcdiff 1.32. The latest version is available from http://www.levkowetz.com/ietf/tools/rfcdiff/