Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
Joel Halpern Direct <jmh.direct@joelhalpern.com> Sun, 17 May 2020 19:35 UTC
Return-Path: <jmh.direct@joelhalpern.com>
X-Original-To: sfc@ietfa.amsl.com
Delivered-To: sfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1E633A077C; Sun, 17 May 2020 12:35:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level:
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 GHPWqRkArIsJ; Sun, 17 May 2020 12:35:58 -0700 (PDT)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 5BA383A0771; Sun, 17 May 2020 12:35:58 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 49QC721HCxz6GJ39; Sun, 17 May 2020 12:35:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1589744158; bh=VzVgqVUlJT7MFO9iTqiZaJScwwt7iMyS5J/+NnZiR70=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=ogLxVCKkuKtkGzxvfm95FWspWvvoLcTSEaROoJllRmq+xu+yq7mrAcCp9qAq8svHm hodeEr4Xc0Lrf6YewvROoWaGljJ47SY3QrAt8EpYzmSA1piKsEcm0yVzkGecjOObEF lkqRW21olWV23q9Tk1YMlkXA1wPo27/MLsUgs1pY=
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (209-255-163-147.ip.mcleodusa.net [209.255.163.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 49QC700HRgz6GHXY; Sun, 17 May 2020 12:35:55 -0700 (PDT)
To: "Murray S. Kucherawy" <superuser@gmail.com>
Cc: "Nagendra Kumar Nainar (naikumar)" <naikumar=40cisco.com@dmarc.ietf.org>, Alvaro Retana <aretana.ietf@gmail.com>, The IESG <iesg@ietf.org>, "draft-ietf-sfc-oam-framework@ietf.org" <draft-ietf-sfc-oam-framework@ietf.org>, James N Guichard <james.n.guichard@huawei.com>, "tal.mizrahi.phd@gmail.com" <tal.mizrahi.phd@gmail.com>, "sfc@ietf.org" <sfc@ietf.org>
References: <158885879619.21045.4121183716505139454@ietfa.amsl.com> <E44E9C8C-3ABA-4723-91F8-4F51E2EF7672@cisco.com> <9f34e226-9edf-0801-4d22-56d85e970d2a@joelhalpern.com> <fbdc127b-8666-e205-c2c7-1e78f3278a72@joelhalpern.com> <CAL0qLwY0tKCTG8N56RQNE7wJzb=WtxEjwXEvj-r2mMMbHJuo_g@mail.gmail.com> <b9a9de95-225f-4c34-a0c9-aa40cf3cb7dd@joelhalpern.com> <CAL0qLwZMTmWfqXNuUO4dzsgd9V9=qsPW+xo2MS3-YaAQU=bkFw@mail.gmail.com>
From: Joel Halpern Direct <jmh.direct@joelhalpern.com>
Message-ID: <c268268e-0cb1-01ce-80aa-85eaf53fb261@joelhalpern.com>
Date: Sun, 17 May 2020 15:35:52 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0
MIME-Version: 1.0
In-Reply-To: <CAL0qLwZMTmWfqXNuUO4dzsgd9V9=qsPW+xo2MS3-YaAQU=bkFw@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/sfc/JT9MPKMqBdNx3S8m_yhdIUGaTEQ>
Subject: Re: [sfc] Alvaro Retana's No Objection on draft-ietf-sfc-oam-framework-13: (with COMMENT)
X-BeenThere: sfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Service Chaining <sfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sfc>, <mailto:sfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sfc/>
List-Post: <mailto:sfc@ietf.org>
List-Help: <mailto:sfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sfc>, <mailto:sfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 17 May 2020 19:36:00 -0000
Your suggested text below works well for me. If the authors and Shepherd agree, we can do that. I hope that will also improve the situation for Alvaro. I have some experiential reasons for not wanting to define the API you allude to. I (and others) did think about it. But those are not the WGs reasons. We can chat about that in some informal context. As chair, a big part of my concern is that I have enough trouble getting the WG to engage on the existing necessary work. Committing to something else seems a bad idea. Jim and I are having enough trouble getting substantive WG engagement on our commitment to the IESG to deal with security. So, again, the text suggestion below makes sense to me, and my thanks for your crafting it. Yours, Joel On 5/17/2020 3:29 PM, Murray S. Kucherawy wrote: > Emphatically, these are only comments at this point. I'm not out to > ruin the document or the WG's product. The document is free to > proceed. But since we're still discussing it, I might have more to > offer here. > > To me, the only prose in 3.1.1 of the current version that alludes to > the challenges to which you're referring is this: > > "More specifics on the mechanism to characterize SF-specific OAM to > validate the service offering are outside the scope of this document. > Those fine-grained mechanisms are implementation- and deployment-specific." > > If I think of an SF as an application (and you appear to concur that > that's basically what they are), it seems to me they could, for example, > expose a common status API that answers a simple query, to which a > positive answer means "I am up and providing the service you configured > me to provide". The fine-grained, implementation-specific concerns > would be hidden behind that API. Naturally, you have to trust the SF's > response not to be a lie, but this is to my mind far more palatable than > the cheaper "availability" query the document also discusses. As this > is a framework document, it could propose such a thing, even if it's > ultimately an optional thing for SF implementers to consider. > > It nags at me that the above is impossible for some reason, and the > document doesn't explain why. Still, I don't write or use SFs or query > them, so I'm happy to cede ground to the working group on this topic. > Maybe they discussed including this and decided not to, and that's fine too. > > In the spirit of contributing, perhaps capturing some of what you said > would help: > > "The task of evaluating the true availability of a Service Function is a > complex activity, currently having no simple, unified solution. There > is currently no standard means of doing so, and accordingly none is > proposed here." > > If that were in the document, I would've taken your word for it. (I > might ask why you're not proposing one, given my possibly simple-minded > view, but I probably wouldn't have DISCUSSed it.) It tells me the WG > thought about this, but made the deliberate decision not to include it. > If the current text was meant to say that, I simply didn't get it. All > the current text says to me (and admittedly I'm paraphrasing here, > leaning toward being flippant) is "You can be lazy about it, or you can > do a thorough job." Thus, I wondered why you would enable anyone > leaning toward the left part of that sentence when there are other > possibilities, and my DISCUSS was meant to dig a little deeper here. > > At your service, > > -MSK > > > On Sun, May 17, 2020 at 10:58 AM Joel M. Halpern <jmh@joelhalpern.com > <mailto:jmh@joelhalpern.com>> wrote: > > The reason it (monitoring of SF functioning) is out of scope is that > properly monitoring applications (which is fundamentally what service > functions are) is a complex activity (art, from what I know of it). It > can not be done simply with data plane packets flowing through the > service function path. In fact, many of the most obvious techniques > produce misleading and incorrect results. I expect you know better > than > I what the current state of the art is for systems that monitor the > liveness and correct operation of applications (including packet > handling applications). > > I fear that even trying to put text explaining this in the document > could be confusing. > > What I was reacting to specifically was the proposed text that > seemed to > imply that SFC would undertake work in this area. That is not in our > charter, and I do not want to mislead readers into believing that we > will solve this problem for them. As far as I know there is no IETF > working group tackling this, or I would be happy to point at that work. > > Yours, > Joel > > On 5/17/2020 1:47 PM, Murray S. Kucherawy wrote: > > On Sun, May 17, 2020 at 9:07 AM Joel Halpern <jmh@joelhalpern.com > <mailto:jmh@joelhalpern.com> > > <mailto:jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>>> wrote: > > > > Alvaro, Murray no longer has a Discuss. So I am not sure > what your > > stance is. > > > > > > I cleared my DISCUSS because the discussion I wanted to have took > > place. As my comment now shows, I'm still left with the feeling > that > > this is a weak point in the document, but I'm not sufficiently > concerned > > as to obstruct its progress. > > > > However, I think it's significant that two other Area Directors also > > remarked about it, one expressly referencing my DISCUSS. > > > > I suggest that if this aspect of the work is truly out of scope, the > > document could perhaps explain why that is, because it certainly > feels > > like it needs more attention. > > > > -MSK >
- [sfc] Alvaro Retana's No Objection on draft-ietf-… Alvaro Retana via Datatracker
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Nagendra Kumar Nainar (naikumar)
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Joel M. Halpern
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Joel Halpern
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Murray S. Kucherawy
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Joel M. Halpern
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Murray S. Kucherawy
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Joel Halpern Direct
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Carlos Pignataro (cpignata)
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Nagendra Kumar Nainar (naikumar)
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Alvaro Retana
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Joel M. Halpern
- Re: [sfc] Alvaro Retana's No Objection on draft-i… Nagendra Kumar Nainar (naikumar)