Re: [nfsv4] Fwd: New Version Notification for draft-haynes-nfsv4-layoutwcc-00.txt

David Noveck <davenoveck@gmail.com> Mon, 20 February 2023 08:16 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 4E76BC1522AB for <nfsv4@ietfa.amsl.com>; Mon, 20 Feb 2023 00:16:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vE0qIFBiukPm for <nfsv4@ietfa.amsl.com>; Mon, 20 Feb 2023 00:16:01 -0800 (PST)
Received: from mail-qv1-xf2b.google.com (mail-qv1-xf2b.google.com [IPv6:2607:f8b0:4864:20::f2b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63C2EC1522A0 for <nfsv4@ietf.org>; Mon, 20 Feb 2023 00:16:01 -0800 (PST)
Received: by mail-qv1-xf2b.google.com with SMTP id nf5so324629qvb.5 for <nfsv4@ietf.org>; Mon, 20 Feb 2023 00:16:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1676880960; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=+Va+ljXndBC3QwjVKfx03eEsgjuJN4PX3LWIhEzdEcU=; b=dEDI+Jm/bW0IN7aPhyyUKBGLkhs0B5LBU4K2LOKiJH71OhPx4f3sHAsgVcg/jk2YX1 6rDxyZlWoGZZI1KAoRML83GXksHIhfKYXY8AnGTgDaYZLUEmt86qV6Qr1KabW975xd7s JC4b+S4pDA+qlPZGgiONh2UolxmF5WCHLT0vskf3Yb27Im5iW2ggdcYEPhV45XV9k6IJ SLLpfe1/bU7ceoRdy/5yKVbLw++7jqNsrwZrEdEJMAHztd6Ks78NJZ3w8N9ipzbC02Wk o0qmz12I2nSZvsSSKMEeeFHhWn/yhb27+TVFxuovuMzKapArGgQDR0/OdDjBPlBSVj+F m03Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1676880960; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=+Va+ljXndBC3QwjVKfx03eEsgjuJN4PX3LWIhEzdEcU=; b=NovKhAb/k28C9cqkKbuaZeyjRsZ+PRfxcY7Wt/qS6Rqy76zMdo1W6hEe+JOZKdFSRR webBmjuYMwODFef3L9XIAzzu8e06YcDA/gjz5XzwHDPUTMScydGEmrzvA+PERWyuE+6C EgvQae+99ZrCSGz3xwwxrQM96MZ7YztdB15q/Gd2gOSvGM+AwzDAF6qkLq+9HuAwJd3V VIN1paeBPePeqfSWbCQeCZhUqatkjaZdt3Du+IyqjWWcgS1apeQIHEoqNPRSVKRRUke7 /7t7ujlOGQp35wouhvtt1BJWolLx/62kuyf0yljYsZvJwG6kD/Z+wP7zjwJLmfSFfAo9 shDg==
X-Gm-Message-State: AO0yUKXSKuBFSCvfQuKsDe4UZN24PxSrtHCsOQ0acq0bD5g7InPt3lMl mbl+P2P7MlCHhkldlH1zySFFRcTsTxPHYc1gDjo=
X-Google-Smtp-Source: AK7set///Y4BZeiNKqwy7wLmu/qtJEBeJWRXniMmxyOglWc8rQUsd4/cXIYM8ic1CnNYwkktqEe5RhODWcZla9Ifruw=
X-Received: by 2002:a0c:de07:0:b0:56e:fec4:3246 with SMTP id t7-20020a0cde07000000b0056efec43246mr50183qvk.22.1676880960065; Mon, 20 Feb 2023 00:16:00 -0800 (PST)
MIME-Version: 1.0
References: <167650188094.35471.12073867230641500375@ietfa.amsl.com> <8A2593C7-1A1F-455D-B2CC-9084EC9EA1B2@hammerspace.com> <1049929229.37471841.1676850814102.JavaMail.zimbra@z-mbx-2>
In-Reply-To: <1049929229.37471841.1676850814102.JavaMail.zimbra@z-mbx-2>
From: David Noveck <davenoveck@gmail.com>
Date: Mon, 20 Feb 2023 03:15:49 -0500
Message-ID: <CADaq8jf6WzSMgKynjgKF72_=n-+e2L2er4U_VgZ4yfXbd5=89g@mail.gmail.com>
To: "Mkrtchyan, Tigran" <tigran.mkrtchyan@desy.de>
Cc: Thomas Haynes <loghyr@hammerspace.com>, NFSv4 <nfsv4@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000f49c8905f51d4569"
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/g488wipK3pPTY9ZWgb7NMzLJ6cU>
Subject: Re: [nfsv4] Fwd: New Version Notification for draft-haynes-nfsv4-layoutwcc-00.txt
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 20 Feb 2023 08:16:05 -0000

On Sun, Feb 19, 2023, 6:53 PM tigran.mkrtchyan@desy.de <
tigran.mkrtchyan@desy.de> wrote:

> Hi Tom,
> I like the idea. It looks like that the draft is limited only to NFSv3
> based flexfiles layouts.


That was my impression as well.


Neither nfsv41_files nor flexfiles layouts allow GETATTR requests to be
> sent to data servers.


In retrospect, that was probably a design mistake in pNFS, but it's
probably too late to address that now.

Thus only in responses to READ or WRITE over v3 clients will get the wcc
> information.


In nfsv4_files, the client could get them from the mds, with the
understanding that the implementation would propagate this information from
ds to the mds using the control protocol.

However the draft position itself to be more generic.


It does but that is probably the result of text written when this was part
of delstid.  Most of delstid concerned general v4 extensions and the text
might not have been appropriately adjusted to reflect the split.

Do I miss something?
>

There is something missing but I feel it is the authors' responsibility to
make this issue clear.

Tom has requested we adopt this draft as a working group document.  Let's
do that ASAP.  To make further progress, we need to address the scope issue
you pointed out and the relationship of this document to the flexfiles
layout document.

Best regards,
> - Tigran
> -------- Original message --------
> From: Thomas Haynes
> Date: Thu, Feb 16, 2023, 00:02
> To: NFSv4
> Subject: [nfsv4] Fwd: New Version Notification for
> draft-haynes-nfsv4-layoutwcc-00.txt
>
>
> Hi,
>
> As part of the review of delstid, it was suggested that I pull this part
> out of that document and create a new draft.
>
> This then is that result.
>
> I ask the working group to adopt this draft was a WG one. This is work
> that had previously been accepted as part of the delstid one.
>
> Thanks,
> Tom
>
> Begin forwarded message:
>
> From: internet-drafts@ietf.org
> Subject: New Version Notification for draft-haynes-nfsv4-layoutwcc-00.txt
> Date: February 15, 2023 at 2:58:00 PM PST
> To: "Thomas Haynes" <loghyr@hammerspace.com>, "Trond Myklebust" <
> trondmy@hammerspace.com>
>
>
> A new version of I-D, draft-haynes-nfsv4-layoutwcc-00.txt
> has been successfully submitted by Thomas Haynes and posted to the
> IETF repository.
>
> Name: draft-haynes-nfsv4-layoutwcc
> Revision: 00
> Title: Add LAYOUT_WCC to NFSv4.2
> Document date: 2023-02-15
> Group: Individual Submission
> Pages: 9
> URL:
> https://www.ietf.org/archive/id/draft-haynes-nfsv4-layoutwcc-00.txt
> Status:
> https://datatracker.ietf.org/doc/draft-haynes-nfsv4-layoutwcc/
> Html:
> https://www.ietf.org/archive/id/draft-haynes-nfsv4-layoutwcc-00.html
> Htmlized:
> https://datatracker.ietf.org/doc/html/draft-haynes-nfsv4-layoutwcc
>
>
> Abstract:
>   The Parallel Network File System (pNFS) allows for a file's metadata
>   (MDS) and data (DS) to be on different servers.  It does not provide
>   a mechanism for the data server to update the metadata server of
>   changes to the data part of the file.  The client has knowledge of
>   such updates, but lacks the ability to update the metadata server.
>   This document presents several refinements to both RFC8881 and
>   RFC8434 to allow the client to update the metadata server to changes
>   on the data server.
>
>
>
>
> The IETF Secretariat
>
>
>
>
>
> _______________________________________________
> nfsv4 mailing list
> nfsv4@ietf.org
> https://www.ietf.org/mailman/listinfo/nfsv4
> _______________________________________________
> nfsv4 mailing list
> nfsv4@ietf.org
> https://www.ietf.org/mailman/listinfo/nfsv4
>