[nfsv4] Fwd: New Version Notification for draft-cel-nfsv4-rpcrdma-reliable-reply-00.txt

Chuck Lever <chuck.lever@oracle.com> Sun, 14 May 2017 21:42 UTC

Return-Path: <chuck.lever@oracle.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBF73129C29 for <nfsv4@ietfa.amsl.com>; Sun, 14 May 2017 14:42:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.22
X-Spam-Level:
X-Spam-Status: No, score=-4.22 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R46Nf99OJZRf for <nfsv4@ietfa.amsl.com>; Sun, 14 May 2017 14:42:46 -0700 (PDT)
Received: from userp1040.oracle.com (userp1040.oracle.com [156.151.31.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EDDF129C53 for <nfsv4@ietf.org>; Sun, 14 May 2017 14:38:47 -0700 (PDT)
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v4ELcjxM032391 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <nfsv4@ietf.org>; Sun, 14 May 2017 21:38:46 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id v4ELch9J020173 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <nfsv4@ietf.org>; Sun, 14 May 2017 21:38:44 GMT
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id v4ELch3p019825 for <nfsv4@ietf.org>; Sun, 14 May 2017 21:38:43 GMT
Received: from anon-dhcp-171.1015granger.net (/68.46.169.226) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 14 May 2017 14:38:43 -0700
From: Chuck Lever <chuck.lever@oracle.com>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Sun, 14 May 2017 17:38:42 -0400
References: <149479670900.2833.465621707339074721.idtracker@ietfa.amsl.com>
To: NFSv4 <nfsv4@ietf.org>
Message-Id: <4217F7CE-A264-4C62-8F2E-0FEDF853D88D@oracle.com>
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
X-Mailer: Apple Mail (2.3124)
X-Source-IP: aserv0022.oracle.com [141.146.126.234]
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/DiMLpKLYSvjDPbcORB2YtiN2M5o>
Subject: [nfsv4] Fwd: New Version Notification for draft-cel-nfsv4-rpcrdma-reliable-reply-00.txt
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfsv4/>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 May 2017 21:42:50 -0000


> Begin forwarded message:
> 
> From: internet-drafts@ietf.org
> Subject: New Version Notification for draft-cel-nfsv4-rpcrdma-reliable-reply-00.txt
> Date: May 14, 2017 at 5:18:29 PM EDT
> To: "Charles Lever" <chuck.lever@oracle.com>, "Chuck Lever" <chuck.lever@oracle.com>
> 
> 
> A new version of I-D, draft-cel-nfsv4-rpcrdma-reliable-reply-00.txt
> has been successfully submitted by Charles Lever and posted to the
> IETF repository.
> 
> Name:		draft-cel-nfsv4-rpcrdma-reliable-reply
> Revision:	00
> Title:		Improving the Performance and Reliability of RPC Replies on RPC-over-RDMA Transports
> Document date:	2017-05-13
> Group:		Individual Submission
> Pages:		16
> URL:            https://www.ietf.org/internet-drafts/draft-cel-nfsv4-rpcrdma-reliable-reply-00.txt
> Status:         https://datatracker.ietf.org/doc/draft-cel-nfsv4-rpcrdma-reliable-reply/
> Htmlized:       https://tools.ietf.org/html/draft-cel-nfsv4-rpcrdma-reliable-reply-00
> Htmlized:       https://datatracker.ietf.org/doc/html/draft-cel-nfsv4-rpcrdma-reliable-reply-00
> 
> 
> Abstract:
>   RPC transports such as RPC-over-RDMA Version One require reply
>   buffers to be in place before an RPC Call is sent.  However, Upper
>   Layer Protocols sometimes have difficulty estimating the expected
>   maximum size of RPC replies.  This introduces the risk that an RPC
>   Reply message can overrun reply resources provided by the requester,
>   preventing delivery of the message, through no fault of the
>   requester.  This document describes a mechanism that eliminates the
>   need for pre-allocation of reply resources for unpredictably large
>   replies.
> 
> 
> 
> 
> 
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at tools.ietf.org.
> 
> The IETF Secretariat

This I-D is intended as a discussion piece for Prague, as Spencer S
suggested, as part of the "NFS/RDMA Next Steps" presentation.

In order to build some consensus on what are the highest priority
issues to address in RPC-over-RDMA, I've written this document,
which itemizes a few areas that could be improved, and proposes a
general mechanism that can address these problems. There are of
course some costs to implementing and using this mechanism.

At this stage I'm most interested in hearing comments on whether
these areas are genuine problems and what kind of priority there
is for addressing them either in RPC-over-RDMA Version Two or in
an extension to it.

Also, I'd like to hear whether this format is appropriate and
valuable for this kind of discussion.

One oddity I noticed was that I submitted this document just now
(after 5pm EDT, May 14, 2017), but the date on the versions
generated by datatracker is May 13, 2017.


--
Chuck Lever