Re: Review of draft-ietf-nfsv4-pnfs-block-10

Christian Vogt <christian.vogt@ericsson.com> Mon, 08 December 2008 19:55 UTC

Return-Path: <ietf-bounces@ietf.org>
X-Original-To: ietf-archive@megatron.ietf.org
Delivered-To: ietfarch-ietf-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4828328C198; Mon, 8 Dec 2008 11:55:27 -0800 (PST)
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 14AFB28C12D for <ietf@core3.amsl.com>; Mon, 8 Dec 2008 11:55:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.189
X-Spam-Level:
X-Spam-Status: No, score=-6.189 tagged_above=-999 required=5 tests=[AWL=0.060, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tw++QdzbsBRa for <ietf@core3.amsl.com>; Mon, 8 Dec 2008 11:55:25 -0800 (PST)
Received: from mailgw4.ericsson.se (mailgw4.ericsson.se [193.180.251.62]) by core3.amsl.com (Postfix) with ESMTP id EB6EF28C198 for <ietf@ietf.org>; Mon, 8 Dec 2008 11:55:24 -0800 (PST)
Received: from mailgw4.ericsson.se (unknown [127.0.0.1]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id A921321191; Mon, 8 Dec 2008 20:55:18 +0100 (CET)
X-AuditID: c1b4fb3e-acf82bb00000537b-dc-493d7ba6bfdd
Received: from esealmw128.eemea.ericsson.se (unknown [153.88.254.121]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id 8543D209B1; Mon, 8 Dec 2008 20:55:18 +0100 (CET)
Received: from esealmw126.eemea.ericsson.se ([153.88.254.170]) by esealmw128.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Mon, 8 Dec 2008 20:55:18 +0100
Received: from mail.lmf.ericsson.se ([131.160.11.50]) by esealmw126.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Mon, 8 Dec 2008 20:55:17 +0100
Received: from nomadiclab.lmf.ericsson.se (nomadiclab.lmf.ericsson.se [131.160.33.3]) by mail.lmf.ericsson.se (Postfix) with ESMTP id A33DB2472; Mon, 8 Dec 2008 21:55:17 +0200 (EET)
Received: from [127.0.0.1] (localhost [IPv6:::1]) by nomadiclab.lmf.ericsson.se (Postfix) with ESMTP id 62C674DAAA; Mon, 8 Dec 2008 21:55:17 +0200 (EET)
Message-Id: <F74771A0-99D7-44F3-84A2-E2B8A1BB677F@ericsson.com>
From: Christian Vogt <christian.vogt@ericsson.com>
To: black_david@emc.com
In-Reply-To: <9FA859626025B64FBC2AF149D97C944A01074AAA@CORPUSMX80A.corp.emc.com>
Mime-Version: 1.0 (Apple Message framework v929.2)
Subject: Re: Review of draft-ietf-nfsv4-pnfs-block-10
Date: Mon, 08 Dec 2008 21:55:17 +0200
References: <11AF066F-B07F-4859-B914-02A05B15E6A4@ericsson.com> <9FA859626025B64FBC2AF149D97C944A01074AAA@CORPUSMX80A.corp.emc.com>
X-Mailer: Apple Mail (2.929.2)
X-OriginalArrivalTime: 08 Dec 2008 19:55:17.0893 (UTC) FILETIME=[E4EF4350:01C9596E]
X-Brightmail-Tracker: AAAAAA==
Cc: nfsv4-chairs@tools.ietf.org, fridella_stephen@emc.com, ietf@ietf.org, nfsv4-ads@tools.ietf.org, jglasgow@aya.yale.edu
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"; DelSp="yes"
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

Hi David -

> I would prefer not to do this.  It's fairly easy to make a mistake in
> this environment that has the client looking in the wrong place for
> the volume identification, risking a false positive, and unpleasant
> results.  Beyond this, removing the requirement that server and client
> have the same understanding of the disk size may create situations
> in which different clients have different ideas of the disk size; that
> seems like needless complexity, so all clients need to have the same
> understanding of disk size, and adding the server to that  
> understanding
> is a small and reasonable step in pursuit of robustness.

I don't have a strong opinion on whether you add full support for
negative disk offsets despite potential implementation difficulties, or
whether you prohibit such support in order to avoid implementation bugs.
Personally, I would go for the former option -- and add text that warns
about related implementation challenges.  But I won't complain if you
choose the latter option, of course.

> As Hannes has already pointed out, there's quite a bit of crash
> detection and recovery material in the main NFSv4.1 draft, including
> descriptions of how to recover layouts in general (layouts are among
> the resources that a client can reclaim during a grace period after
> server restart).  Hence this draft only adds material specific to
> the block/volume layout.  We'll add a sentence or two in order to
> explain this and point to the material in the main NFSv4.1 draft.

Right, a reference to the document that contains the necessary  
background
information is all that's necessary here.

> We'll expand the first uses of the four acronyms.

Perfect.

- Christian


_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf