Re: [nfsv4] New draft for working group charter
David Noveck <davenoveck@gmail.com> Fri, 19 May 2017 19:08 UTC
Return-Path: <davenoveck@gmail.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 B262C129B26; Fri, 19 May 2017 12:08:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 szGoxOW8l0Kl; Fri, 19 May 2017 12:08:41 -0700 (PDT)
Received: from mail-it0-x22d.google.com (mail-it0-x22d.google.com [IPv6:2607:f8b0:4001:c0b::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83679129AB8; Fri, 19 May 2017 12:08:41 -0700 (PDT)
Received: by mail-it0-x22d.google.com with SMTP id c15so124027873ith.0; Fri, 19 May 2017 12:08:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=WiZaSzXpXdJ4dpLssYxQTO6onnVqch7R1jHKKzOk1x4=; b=NVkh5uc7ENicH/+NHGYHrk/q3QISFxhS8BEDYz1vmKprjQlwbJAISaIbODuCZ72W9o hrP66dwWLwKDVW3kXagv5XQLg9q0rmR19MiHkXCx74Ow7IUons4D4n4BKHwuUGCUOg8g UeLOTTa0cvl0/4CVTq4ZxwNl7nkJr4HMUjCaj8mf0WTmxdR2Z/uc2+O48RVx90fwF9Yu LNfZ4M/+IED7uMt95WVLw49qfai/TqqaURxN76XuYuNLgCavL8R0TpiZQBKQTcCBjQ2s p20m9nDeG99MzuqA0nJ6tsrvlfw+0NqroM7diHRBG0/09/8V9uSpIdO1zLSG+7cfQBa/ MEaQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=WiZaSzXpXdJ4dpLssYxQTO6onnVqch7R1jHKKzOk1x4=; b=KlVUW5SsffpkbFPWS9hCkG6agLaF5uIGcj1vNJ9iCf7O3o5QQJQIhI9NrpTu+gkqEv LApHXpLmXCSLN3LKwWgxBVb3mDhtO/M/7RnfqzziE6j46xegY+yhBXtWOzHFXu/0C4ra qXWW2et1I8qP0nez1cd7fK9xlEHoTFIq1pLGfbNdSr7zvdePWiq5wFBUmITFr/4wAQKx zWBKi5ZbmsVSvp340ihwKkSPTY6G/6rLL/tjHDzGU3NJYrzTOqkPas5t+Q9tbGVG28/U pNNWZRnvH+ejj6K8Xwqy30d+oKNjlUuDyyx5QCO7AdYdy0V/Uemw+HvltQ3KSzebQFIu /lpw==
X-Gm-Message-State: AODbwcA/Vrs5koSwS3T6S0mpeF0qnJXn31PgyfCM6YSU1EclJ0zlLaVu XhdEMxG3A6ci8cxmfXYFY6p1vdAhWQ==
X-Received: by 10.36.11.68 with SMTP id 65mr12396574itd.80.1495220920870; Fri, 19 May 2017 12:08:40 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.4.148 with HTTP; Fri, 19 May 2017 12:08:39 -0700 (PDT)
In-Reply-To: <76862EA9-7592-4EEB-8CD7-A7ABC9B5E454@oracle.com>
References: <CADaq8jcyxGnLh3K94JEqTkOycqzSJXS4Bcckcg63AQdksN0LJA@mail.gmail.com> <C4801D03-0607-4AEE-B7F9-FE60B3620B5F@oracle.com> <CADaq8jdi2N1ePeRRFqJprgFssJreEVJZGJ=_mF69cOWJkYGK9A@mail.gmail.com> <76862EA9-7592-4EEB-8CD7-A7ABC9B5E454@oracle.com>
From: David Noveck <davenoveck@gmail.com>
Date: Fri, 19 May 2017 15:08:39 -0400
Message-ID: <CADaq8jdt5uJCBgM=-0BX4XYh1yh2C0DzvquF5j9HeOdMDhdXQw@mail.gmail.com>
To: Chuck Lever <chuck.lever@oracle.com>
Cc: "nfsv4@ietf.org" <nfsv4@ietf.org>, "nfsv4-chairs@ietf.org" <nfsv4-chairs@ietf.org>, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Content-Type: multipart/alternative; boundary="001a1140c4eed993be054fe53f4b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/_gh3IQlac_IM8NyBH3twfg6TzRA>
Subject: Re: [nfsv4] New draft for working group charter
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: Fri, 19 May 2017 19:08:44 -0000
> I'm not 100% happy with this, but I don't have a better alternative. If you think of an alternative, let me know and I'll include it in the next draft. > Everything else works for me. It looks like we are making progress. On Fri, May 19, 2017 at 9:18 AM, Chuck Lever <chuck.lever@oracle.com> wrote: > > > On May 15, 2017, at 11:20 AM, David Noveck <davenoveck@gmail.com> wrote: > > > > Thanks for the review. Will incorporate your suggestions in the next > version of the draft in a few weeks. > > > > > > The working group has found that as NFSv4 implementations mature and > deployments continue, clarifications to existing RFCs are needed. These > clarifications assist vendors in delivering quality and interoperable > implementations. The working group is chartered with the vetting of the > issues and determining correctness of submitted errata. In addition,the > working group is responsible for approving changes to NFS-related IANA > registries. > > > > > Nit: Suggest "existing RPC- and NFS-related IANA registries." > > > > OK. > > > > > In addition, some areas may need more concentrated work to correct the > specifications already published or to deal with unanticipated interactions > between features. > > > > > Nit: Two adjacent sentences begin with the clause "In addition,". > > > > > Suggest removing that clause in one or both places. > > > > Will change: > > > > In addition,the working group is responsible for approving changes to > NFS-related IANA registries. > > > > To: > > > > The working group is also responsible for approving changes to existing > RPC- and NFS-related IANA registries. > > > > > > > > > > > > >> The working group will discuss proposals for such extensions and > assure they have adequate technical review including discussion of their > interaction with existing features before adopting them as working group > items and helping to draft specification documents. It is likely that such > extensions will be needed in order to; > > > > > As you suggested earlier, the introductory text should somehow > > > indicate the following list is not exhaustive. > > > > I think the context already does that. Maybe it would be clearer if we > said > > > > Some likely motivations for such extensions would be to: > > > > > > > > > > • Enable the performance attributes of advanced network fabrics > > > > > Suggest "Maximize NFS performance on advanced network fabrics". > > > > That's better. Thanks. > > > > > > > > • Adapt to new storage technologies, > > > > > Nit: Other bullet points do not end with a comma. > > > > > Suggest "Accommodate new storage protocols and technologies". > > > > Will change. > > > > > > • Enable use of NFS in large-scale virtualization environments > > > > > NFS can already be used in these environments. Suggest > > > "Simplify administration of NFS-accessed storage in large- > > > scale virtualization environments". > > > > This isn't clear. How about: > > > > Provide facilities useful in management of NFS-accessed storage in > large-scale virtualization environments. > > I'm not 100% happy with this, but I don't have a better alternative. > Everything else works for me. > > > > > > • Helping NFS adapt to increasing network security challenges > > > > > Nit: Use similar sentence form for all four bullets. > > > > > Suggest > > > "Prepare NFS to meet increasing security challenges" > > > > "Prepare'" seems too passive. > > > > How about: > > > > Provide effective NFS response to increasing security challenges. > > > > > > On Sun, May 14, 2017 at 3:49 PM, Chuck Lever <chuck.lever@oracle.com> > wrote: > > > > > On May 14, 2017, at 2:56 PM, David Noveck <davenoveck@gmail.com> > wrote: > > > > > > The following is the third iteration of my attempt to provide a draft > charter to be "whacked" on (as Beepy put it) by the working group so all > comments are appreciated. However, if someone would like to present an > alternate draft, that would be fine as well. We do need some sort of draft > to work from for a discussion in Prague. Without it, a discussion in > Prague is not going to arrive at a useful charter candidate. > > > > > > The new draft has the following changes from the second draft. If you > object to any of these changes, let me know right away: > > > • Revised the lead paragraph to avoid explicitly referencing > performance. > > > • Included Chuck's suggestion regarding NFS-related registries > in the Maintenance section. > > > • Reorganized the Maintenance section into two paragraphs > > > • Deleted the Performance Challenges section and moved the > material into the Extension section, dealing with performance-related items > in line with Chuck's suggested typology. > > > • Reorganized the Extensions section to include a list of likely > motivations for extensions. > > > • Changed "mapping types" to "layout types". > > > • At Spencer S's request, Milestones has been cut back to a > single milestone. When -13 is published, the way forward in this area > should become clearer and the list could be updated to include some > expected documents to address the issues described in the Informational > document. BTW, I'm assuming there will be a need for WGLC for that > document as a means of establishing consensus on a way forward for those > issues even though I believe there is no point in publishing that document > as an RFC. > > > Beyond the changes that result from additional working group comments > I am anticipating the changes listed below. Although these could happen as > late as IETF99, it is better if we get to a base draft for discussion > before that. > > > • Addition of one or more milestones for flex-files. > > > • A statement concerning flex-files work for the bullet list in > the Extension section. > > > • Addition of milestones relating to the work discussed in > migration-issues-13, relating to trunking discovery, migration, and the > relationship between those two features. > > > Draft Charter for NFSv4 Working Group (Iteration Three) > > > NFS Version 4 is the IETF standard for file sharing. To maintain NFS > Version 4's utility and currency, the working group is chartered to > maintain the existing NFSv4.0, NFSv4.1, NFSv4.2, protocols and related > specifications of ONC components such as those defining RPC, XDR, and > RPCSECGSS. In addition, extensions will be developed, as necessary, to > correct problems with the protocols as currently specified, to accommodate > needed file system semantics, and to respond to technological developments > in the areas of networking and persistent storage. > > > > > > Maintenance > > > > > > The working group has found that as NFSv4 implementations mature and > deployments continue, clarifications to existing RFCs are needed. These > clarifications assist vendors in delivering quality and interoperable > implementations. The working group is chartered with the vetting of the > issues and determining correctness of submitted errata. In addition,the > working group is responsible for approving changes to NFS-related IANA > registries. > > > > Nit: Suggest "existing RPC- and NFS-related IANA registries." > > > > > > > In addition, some areas may need more concentrated work to correct the > specifications already published or to deal with unanticipated interactions > between features. > > > > Nit: Two adjacent sentences begin with the clause "In addition,". > > Suggest removing that clause in one or both places. > > > > > > > In the cases in which the required changes are inappropriate for the > errata system, the working group will assist in publication of best > practices RFCs or of RFCs that provide editorial modification or technical > updates to original RFCs. Once, the new NFSv4 versioning framework is > approved, such technical updates to NFSv4 versions could include limited > XDR changes. > > > > > > Extension > > > > > > The NFSv4 protocol is designed to allow extension by the addition of > new operations or new attributes, the creation of minor versions, and the > definition of new pNFS layout types. Similarly, associated ONC protocol > components that have a versioning/extension framework can be incrementally > extended, when necessary. > > > > > > The working group will discuss proposals for such extensions and > assure they have adequate technical review including discussion of their > interaction with existing features before adopting them as working group > items and helping to draft specification documents. It is likely that such > extensions will be needed in order to; > > > > As you suggested earlier, the introductory text should somehow > > indicate the following list is not exhaustive. > > > > > > > • Enable the performance attributes of advanced network fabrics > > > > Suggest "Maximize NFS performance on advanced network fabrics". > > > > > > > • Adapt to new storage technologies, > > > > Nit: Other bullet points do not end with a comma. > > > > Suggest "Accommodate new storage protocols and technologies". > > > > > > > • Enable use of NFS in large-scale virtualization environments > > > > NFS can already be used in these environments. Suggest > > "Simplify administration of NFS-accessed storage in large- > > scale virtualization environments". > > > > > > > • Helping NFS adapt to increasing network security challenges > > > > Nit: Use similar sentence form for all four bullets. Suggest > > "Prepare NFS to meet increasing security challenges" > > > > > > > Milestones (Second draft) > > > > > > Because the previous charter was at variance with the work the group > was actually doing, the list of pending milestones that can determined now > is quite limited. To accommodate this situation and in light of the fact > that maintenance activities are inherently unpredictable, new milestones > that fall within the scope specified within the charter can be added after > working group consensus on acceptance and approval by the responsible Area > Director. > > > > > > Date Milestone > > > > > > March 2018 WGLC for draft-ietf-nfsv4-migration-issues > (Informational) > > > > > > > > > _______________________________________________ > > > nfsv4 mailing list > > > nfsv4@ietf.org > > > https://www.ietf.org/mailman/listinfo/nfsv4 > > > > -- > > Chuck Lever > > > > > > > > > > -- > Chuck Lever > > > >
- [nfsv4] New draft for working group charter David Noveck
- Re: [nfsv4] New draft for working group charter Chuck Lever
- Re: [nfsv4] New draft for working group charter David Noveck
- Re: [nfsv4] New draft for working group charter Chuck Lever
- Re: [nfsv4] New draft for working group charter David Noveck
- Re: [nfsv4] New draft for working group charter David Noveck