Re: [nfsv4] New Version Notification for draft-haynes-nfsv4-layoutwcc-00.txt
Thomas Haynes <loghyr@hammerspace.com> Mon, 20 February 2023 15:43 UTC
Return-Path: <loghyr@hammerspace.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 30EB3C15152E for <nfsv4@ietfa.amsl.com>; Mon, 20 Feb 2023 07:43:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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 (1024-bit key) header.d=hammerspace.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 gCtElwMh5VIz for <nfsv4@ietfa.amsl.com>; Mon, 20 Feb 2023 07:43:17 -0800 (PST)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2070c.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e89::70c]) (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 BE285C14CE30 for <nfsv4@ietf.org>; Mon, 20 Feb 2023 07:43:17 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=chCt3ihPrifWccCY7lvoh2o/cnssHzd1r1zpsEbgDqQaSOfQIf+s3D2Q5X99HoUw8y8xQhvR8sLS51Do8rmZz/F+jhdY+GjYx6hAGajhqg6Ps48+/8QXuCLQSR6EAbpt/pN+mgO1cEzQ5owCK2oE26hYsSVbmFkg3G7J9qGvwjSgZSRnBw9MgZPmhqJ5CnjPJZWoNCebK+OBLNSLF0y8Uuik8nTgy9jyJKF/Vxq5YMkWvjUJysdD+jOBKyPIy2cx5jvQFbBUD2U+dQXppflOT6YqgjR5GNC70H0kIYiICCTAghQc6Wu6SPCpR6Opyk1lG4qCHvfh8tcH7YVSdWp3lA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=RnNbVIhb1OlDk0q8zFNYiXVR0AUblEO04zzAbWruSZ8=; b=VQzG7vTMGtPXZbz+ITxXo9iCeZrPGp3JVHszgvThMHYUtZ7jQ+VbmPUx+8uM+Q2KTfessDMzZPG0L1hW17r0467fKgW2DrFvoQnaaQ7uweheOzTZKh+qNeshoL/l8A17IUK95V16HDFc+huutjtpUixjPPtor1KYmLpky4zntI14H5WDlnWCdEeWclFedacWai5THowWTdp8z9iTIlLYXonlKAzEM+SdhOUodC3Q87btQXfLUyEIkrlffJJ3jX41H3NsTv3WnQeYovYfN0EE3e2O8TwdgBxqsaVC4SlIBvlikLoTtdJq9i1rVTEUYlkBaJFpwN8o2zjyI9SHR8IsPQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hammerspace.com; dmarc=pass action=none header.from=hammerspace.com; dkim=pass header.d=hammerspace.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hammerspace.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RnNbVIhb1OlDk0q8zFNYiXVR0AUblEO04zzAbWruSZ8=; b=Div9MmifkLG/RoTE6z7WEHh4F0gnlGEvYDMol1ofRUlzpYsYgAG9whPBgCkIq2ILl2NfD7QFe3oDB7njC6m1HtKBuxII3USAs1QQhc1XBhN2V2OhVhzcLlt+kEBoWvv0OK7JRC0gSm144FQiX9uW3IaNyaYYW+x5UxUWnYqUh5Q=
Received: from BY5PR13MB3748.namprd13.prod.outlook.com (2603:10b6:a03:22b::17) by MN2PR13MB3631.namprd13.prod.outlook.com (2603:10b6:208:1ef::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.20; Mon, 20 Feb 2023 15:43:14 +0000
Received: from BY5PR13MB3748.namprd13.prod.outlook.com ([fe80::3f5b:71b9:4c78:513]) by BY5PR13MB3748.namprd13.prod.outlook.com ([fe80::3f5b:71b9:4c78:513%3]) with mapi id 15.20.6111.020; Mon, 20 Feb 2023 15:43:13 +0000
From: Thomas Haynes <loghyr@hammerspace.com>
To: David Noveck <davenoveck@gmail.com>
CC: "Mkrtchyan, Tigran" <tigran.mkrtchyan@desy.de>, NFSv4 <nfsv4@ietf.org>
Thread-Topic: [nfsv4] New Version Notification for draft-haynes-nfsv4-layoutwcc-00.txt
Thread-Index: AQHZRUIKb8nz2O66okKr7VbibCiOjA==
Date: Mon, 20 Feb 2023 15:43:13 +0000
Message-ID: <13B0FE6B-F00C-4723-BF6D-425474C160AB@hammerspace.com>
References: <167650188094.35471.12073867230641500375@ietfa.amsl.com> <8A2593C7-1A1F-455D-B2CC-9084EC9EA1B2@hammerspace.com> <1049929229.37471841.1676850814102.JavaMail.zimbra@z-mbx-2> <CADaq8jf6WzSMgKynjgKF72_=n-+e2L2er4U_VgZ4yfXbd5=89g@mail.gmail.com>
In-Reply-To: <CADaq8jf6WzSMgKynjgKF72_=n-+e2L2er4U_VgZ4yfXbd5=89g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3731.400.51.1.1)
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=hammerspace.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BY5PR13MB3748:EE_|MN2PR13MB3631:EE_
x-ms-office365-filtering-correlation-id: 9b1cf504-93c7-4a9d-79fb-08db13592d6a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: PAc04blLvnESkpzOHe6PArQv75oLp4RUJHAbHQpQbNmwgDYOpn9FEQy1y019DM69HU4cHRwO/LmgjCEgLjMGxm/SiNA/bdS+e07WaQTS05jpe2csuBGqx/POYM7AkJRwyvdwkLNvxHIFpldIIXua4hCWRr59lPz2hXkUt3LsQQW7Ddhz75Qyxo7b0iEsrqD3QjOIZ6E+Ml9yQl43pAbdg+0KMDVGqLAnpxUzZDu3yV/fhf4fUYhsDbAvZJl6ecch/r4McJvAHNsLIhrVeqa5/XxTL21iuoHKFxX13fgfog3dQqekLtOqrijvEKIs1t+ZZX/rJv2/avsayrFzhB6025bfQ9WCwfSNNTlaz/sTZMx6wTYXCj1FT9G8iwf3gM6dFyrYYuAWGqEBsRtqRrKIQ2Dh30GF9CAj6koChMwvoeSEzAw/PiigCGN3/Wa6/wBPgvMbM0sME6M3Iixb29dbXII8SbBOOAuMD1kCi4LPAW1DovvxYjfLW8jTqmpe4ztsub8nvRfBd2xuvh7m79lnLZsql53Qi+kj3OVf+uJWu7LypGRZqbcy7SW9z8iTy3b3yeJ8LonidUxVxCP1ybf9fcot9JUS9DRMDSVWVHsQVXPpAd2nLpfhWMzhS0DGY1EQf3pIS3+9tCsHFu3B+XIKpJPVrpCUZq6PCRTBcIM24pSx9/mMaKpFd0qwoWjvtrYgJf5LwREIb0snCZDQtN97hogzIwACPa+T7Uc7fUn+0yJXC+48TU6AF4h+wqZjXR90XOWVTxLbO9bpl+q3nDAV51XYKDT6Ywo8d8KtzsxFq976fK1AhRx9EaTBfrR2BdL1
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR13MB3748.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(376002)(346002)(396003)(39830400003)(366004)(136003)(451199018)(5660300002)(8936002)(33656002)(66574015)(83380400001)(166002)(66946007)(38070700005)(86362001)(38100700002)(122000001)(316002)(54906003)(478600001)(41300700001)(4326008)(64756008)(76116006)(66446008)(66476007)(6916009)(66556008)(8676002)(6486002)(966005)(71200400001)(6512007)(53546011)(2616005)(6506007)(36756003)(26005)(186003)(15650500001)(2906002)(21615005)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: vJxkjbGCFLbQxkSxI0jrcX3g3svOt5FncTGqu+RoH+l5PZAerTWJV+fdD6Qahgc0L++jMKzjAupxrpE/08mJN4ySsdC1SfkWfOk3gA+4jmUcSk6TuYnDQ/KM1bpUVpt3tD9+/wk8u6+tiUF5iQ8HBWeSpC9PziSL7cdKDcfRDPCkxvFCC4KwdZmMLKJtHW1Bk1fF6wECxW5gtVlm3UbQXISNS1c0u14qG44N56BsYVpg75SFzN9h9FezFovkPH2b0tGHWBqHSW7x5USHYIDnNQt3vHTtOoj5/vM5PhurDICOtqJX6GzpgMZ2MacTOWGCjI+p4UGqAw8b0SDLzLTDEg0jdhuPIuRZT0XILRjy+NLiA+ECuQVbOuRczQ7chaSZpNyvtTzVWIeM0A1OzZe89jAecXb77//vZGbtzwGJARBjNxNwE967kVrfE298xOxTwg2a1ft1Bpu9i9IKg3LF/RCBSwykKZhTygTCOVbyU3VqbXII4lmR4j/rCLdMoDCTCW/o45wQXVEE19LAAXDsGBS3UKkiWTFpmhMhhu7N+U6BVzsZSjtMC6lFbDSnj0SG7nLNyCYujlSI1RD/ul98MXLWcK1TPGyLkfNMa/NNfnYkT5no7Wxo0O37wnNYbGwcHtYd3V+lBp/3DPPovoJKuze8EgiGcX1itHZrj3fmu2GSXH1rSfkd2mP6rxqaMjdyASXkeiffkzDLnulWMs547kB8ip5UIm0M30J2YqG+jJHyM98eFVqgDDHtb5RVN8mrUvFLwkLBzG2o0nNONVzq5g2MFW/+qylzMVwHBDVaO2NsF4zyU87Y40kemdlQzUPNuTxad0fHspzt7LweEiOeqe9cQoI2/agShqxnxCHb4SwcIcfPhlSDPjqxnQeFH+hHkbNW9f4lP6XCdT5l3ejxI+5PTFjWEtlzZmyD1lKpmkHeLVyEr8+vg/EElnAoa3cV1OgRwJN8/hFYZCsj8nauS29zXgPfuxBsHvrqlQzpjgpdwYk6DgvnwZqnbPbtje+cd9T50pUyI2OlHckAEaqdgaCim6AiSQqTdpJ90V6wkkIm/GGlX8NSE+AihP6wFGfvb1P81Go3j4FhH73akRaMLUfkYBkDQe5DVaVlvrBKfH26/zjrgSsMQSoo+9+WCmZ/y3sRLWRaASbYARco/pgD0r3HDizY5tUb0DmwemS1C/v8S5nZt5Egpuo2PFP6OgkjyM82ZVSfmNXC1XSlgrSqjKH+raskyDxV6bgtBgfk6nMAv60fJka86HbgoT7X2SNvEehyQTSs0XA9c+Hfbi8vWeKSdE0QnAu32xEc8n4rtYEsPTky+rGSnwfPyUu4QsyNSFrGR6ofgbrmYnBvWhtL0UZIiPYANIFRxxPmsvmNz5nZZymK8MuBSA18ONMeqHqKpNzStc26kS3Fm9PXkXL8dhoxN5kW8rFibsjfw4M/8iTI9wA+hc1DKrpb1TDczUViXP/oK+e6lT2tX2idKnyT7LHy5qxGzeD9WUzRIYc7CDi996AvIOrph64+2pCDIA47F6IQpAqNQzmVvhKb5s2Qo0j3ZUakfRU+livWBMOuNuiQ+1DGF5jUV+mnCR5eQpL2vyeA+rXqgTkGnQSpGXH+/g==
Content-Type: multipart/alternative; boundary="_000_13B0FE6BF00C4723BF6D425474C160ABhammerspacecom_"
MIME-Version: 1.0
X-OriginatorOrg: hammerspace.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR13MB3748.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b1cf504-93c7-4a9d-79fb-08db13592d6a
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Feb 2023 15:43:13.7558 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0d4fed5c-3a70-46fe-9430-ece41741f59e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: VrPoynHKSwXKtAOHUJjdh0dSQTcJyqF3LZqc62d9/3KOz4WFwPexkGHYa/h6oLkJwYZxr6X+rCMYWK9pXY7oQw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR13MB3631
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/riKETxHT88mbwLBL-tnwjpv1iu8>
Subject: Re: [nfsv4] 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 15:43:22 -0000
On Feb 20, 2023, at 12:15 AM, David Noveck <davenoveck@gmail.com> wrote: On Sun, Feb 19, 2023, 6:53 PM tigran.mkrtchyan@desy.de<mailto:tigran.mkrtchyan@desy.de> <tigran.mkrtchyan@desy.de<mailto: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. If we were to allow it, I would limit it to be after a COMMIT, READ, or a WRITE. I would not allow a compound like: SEQUENCE PUTFH GETATTR And simply such that we can mimic WCC, although it would now be SCC, 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. No, it was a pure mental block on my end. Do I miss something? There is something missing but I feel it is the authors' responsibility to make this issue clear. Yes. Lets see if the new draft clears it up. 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<mailto: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<mailto:loghyr@hammerspace.com>>, "Trond Myklebust" <trondmy@hammerspace.com<mailto: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<mailto:nfsv4@ietf.org> https://www.ietf.org/mailman/listinfo/nfsv4 _______________________________________________ nfsv4 mailing list nfsv4@ietf.org<mailto:nfsv4@ietf.org> https://www.ietf.org/mailman/listinfo/nfsv4
- [nfsv4] Fwd: New Version Notification for draft-h… Thomas Haynes
- Re: [nfsv4] Fwd: New Version Notification for dra… tigran.mkrtchyan@desy.de
- Re: [nfsv4] Fwd: New Version Notification for dra… David Noveck
- Re: [nfsv4] New Version Notification for draft-ha… Thomas Haynes
- Re: [nfsv4] New Version Notification for draft-ha… Thomas Haynes
- Re: [nfsv4] New Version Notification for draft-ha… Mkrtchyan, Tigran