1 Aug 2006 01:01
pnfs issue 102: new layout type definition requirements
Garth Goodson <Garth.Goodson <at> netapp.com>
2006-07-31 23:01:28 GMT
2006-07-31 23:01:28 GMT
I've come up with the following proposal on the requirements for
defining new layout types. It is currently a little rough. It
resembles the method used in DHCP to define new options, found in
RFC2132, section 10.
Defining new layout types
New layout type numbers will be requested from IANA. IANA will
only provide layout type numbers for Standards Track RFCs approved
by the IESG, in accordance with Standards Action policy defined in
RFC2434.
The author of a new pNFS layout specification must follow these
steps to obtain acceptance of the layout type as a standard:
1. The author devises the new layout specification.
2. The new layout type specification MUST, at a minimum:
* Define the following data types: the device address, the
layout, the layouthint, and the layoutupdate structure
* Describe or define the storage access protocol used to access
the data servers
* Include a security considerations section
3. The author documents the new layout specification as an Internet
Draft.
4. The author submits the Internet Draft for review through the
IETF standards process as defined in "Internet Official Protocol
Standards" (STD 1). The new layout specification will be
(Continue reading)
.
Should we continue to use issue 21 to track this?
This change affects the following sections:
16.4.2. LAYOUTCOMMIT and size
- Last paragraph should be removed
- Could insert a paragraph explaining what the client can do
(combination of polling using GETATTR, and short-read detection using
cached attrs), as described in Benny's original email.
- Include some text describing possibility of recalling layout in some
corner cases.
17.5. Storage Device Component File Size
- Needs to be re-written, I can do this
20.3. Callback operations and their valid errors
- Remove reference
20.4. Errors and the operations that use them
- Remove reference
RSS Feed