Re: [OPSAWG] Review of draft-song-opsawg-ntf-03

"Joe Clarke (jclarke)" <jclarke@cisco.com> Sat, 04 May 2019 21:55 UTC

Return-Path: <jclarke@cisco.com>
X-Original-To: opsawg@ietfa.amsl.com
Delivered-To: opsawg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6891912025D for <opsawg@ietfa.amsl.com>; Sat, 4 May 2019 14:55:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level:
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 rqzI4HkJBtVo for <opsawg@ietfa.amsl.com>; Sat, 4 May 2019 14:55:46 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD372120252 for <opsawg@ietf.org>; Sat, 4 May 2019 14:55:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7814; q=dns/txt; s=iport; t=1557006946; x=1558216546; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=XzfvH3P5b75vpiAOEBI6sLu97Qii7bJMHFg24gvgwMg=; b=JfgMFWAa/TqqOUI1fdGJOkODLuitVUEW7q4/mGTRmohzR+QDyrGzo9kX M8VdYGBeY/Zb/Er3reHAULatEuTWolnowmzZZ7fdniLyCNfmiTU/IqgHD Z5JZFZK3k+PlCIDd9i7aJyyX7rlE7dLZh5Jybs2tMWLIbQISTo0BxD2XU o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AKAAARCc5c/4gNJK1lGgEBAQEBAgEBAQEHAgEBAQGBUwMBAQEBCwGBYQUqaYEEKAqEBpUhmFKBew4BARgLhARGAheBbyM2Bw4BAwEBBAEBAgECbRwMhUoBAQEBAgEBASEROQELBQcEAgEIEQQBAQECAiMDAgICJQsUAQgIAgQOBYJXSwGBew8PqnyBL4VHhGOBCycBi00XgUA/gREnH4FOfj6CYQEBgWGDCjKCJgSLJCWCCIxOjRMJAoIJhhiEMYd8G4JvklmKV5YtAhEVgTAmAi+BVnAVOyoBgkEJiwk8gSmDWkExkB6BIQEB
X-IronPort-AV: E=Sophos;i="5.60,431,1549929600"; d="scan'208";a="267434771"
Received: from alln-core-3.cisco.com ([173.36.13.136]) by alln-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 04 May 2019 21:55:45 +0000
Received: from XCH-ALN-014.cisco.com (xch-aln-014.cisco.com [173.36.7.24]) by alln-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id x44Ltjld021392 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 4 May 2019 21:55:45 GMT
Received: from xch-rcd-015.cisco.com (173.37.102.25) by XCH-ALN-014.cisco.com (173.36.7.24) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Sat, 4 May 2019 16:55:44 -0500
Received: from xch-rcd-015.cisco.com ([173.37.102.25]) by XCH-RCD-015.cisco.com ([173.37.102.25]) with mapi id 15.00.1473.003; Sat, 4 May 2019 16:55:44 -0500
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: Haoyu song <haoyu.song@huawei.com>
CC: "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: [OPSAWG] Review of draft-song-opsawg-ntf-03
Thread-Index: AQHU7hgEQ3mjcRUHmk+F50KEkLqkO6ZUXuCAgAehAAA=
Date: Sat, 04 May 2019 21:55:44 +0000
Message-ID: <4D11F8CC-06B3-4B64-AB50-DF8E04A3826E@cisco.com>
References: <c8d48489-e34e-6854-f3a1-f447f913dab0@cisco.com> <78A2745BE9B57D4F9D27F86655EB87F9376B3FC7@sjceml521-mbs.china.huawei.com>
In-Reply-To: <78A2745BE9B57D4F9D27F86655EB87F9376B3FC7@sjceml521-mbs.china.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.154.88.20]
Content-Type: text/plain; charset="utf-8"
Content-ID: <66BB51E3A6178D4EBAB1ED3E3F04CFED@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Outbound-SMTP-Client: 173.36.7.24, xch-aln-014.cisco.com
X-Outbound-Node: alln-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/z78G6iIkbqU08VfcOqrSztHCFXA>
Subject: Re: [OPSAWG] Review of draft-song-opsawg-ntf-03
X-BeenThere: opsawg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: OPSA Working Group Mail List <opsawg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/opsawg>, <mailto:opsawg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/opsawg/>
List-Post: <mailto:opsawg@ietf.org>
List-Help: <mailto:opsawg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/opsawg>, <mailto:opsawg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 04 May 2019 21:55:50 -0000


> On Apr 29, 2019, at 21:25, Haoyu song <haoyu.song@huawei.com> wrote:
> 
> Hi Joe,
> 
> I'm working on revising the draft. 
> 
> Below are some thoughts on the issues you raised about Section 2:
> 
> 1) I'll position AI a more forward looking technique that can take advantage of network telemetry.

Thanks.

> 
> 2) NMRG is working on  provide a formal definition of "intent" so I think we can use that as a reference to clarify the buzz word.

Yes, that was my thinking as well.  I may have mentioned NMRG in a previous meeting to make sure this aligns with their work.

> 
> 3) When I say "the system bottleneck is shifting from data consumption to data supply",  what I mean is  that now the data processing capability is greatly improved and many applications are hungry for more data yet the network  lags behind in providing enough high quality data in a timely manner. I agree we must have a way to translate that data into useful, actionable information. I think this is also a part of job of network telemetry. Network telemetry is not just supplying raw data, but supplying useful and actionable data.

It absolutely is.  I’d like to see the document clarified to make this explicit.  More data for some will just mean more to store and more confusion about what sense to make of it.  More isn’t always better unless that more helps make better decisions.

Joe

> 
> Best regards,
> Haoyu
> 
> -----Original Message-----
> From: OPSAWG [mailto:opsawg-bounces@ietf.org] On Behalf Of Joe Clarke
> Sent: Monday, April 08, 2019 7:31 AM
> To: opsawg@ietf.org
> Subject: [OPSAWG] Review of draft-song-opsawg-ntf-03
> 
> As I promised at the mic at 104, I have a more comprehensive review of this draft.
> 
> I'll tackle this section-by-section.  These are a combination of nits and more substantive comments.
> 
> ===
> 
> In the abstract, you have a sentence:
> 
> Network telemetry promises better flexibility, scalability, accuracy, coverage, and performance...
> 
> This left me wondering, "than what?"  That is, I think you’re trying to say that with respect to traditional poll-based network monitoring, telemetry provides these advantages.  If you're going to say something is better, it would help to compare that to something else in order to provide better clarity.pr
> 
> ===
> 
> Section 1:
> 
> s/ideal mean/ideal means/
> 
> s/telemetry remain/telemetry remains/
> 
> ===
> 
> Section 2:
> 
> The first sentence of your motivation bothers me.  I don’t buy it.  Yes, some are using machine learning to pull insights out of “big data,” but the way this reads, AI is commonplace in networking.  I would say this is still very much in niche areas and research.  One key issue with the vast amounts of data that some networks produce is sorting through it to find useful information.  Large operators may have the means to do ML, but others struggle to make sense of this data.
> 
> You use the term "intent-driven autonomous network."  I asked around with some operators and other vendors, and this is 100% buzz word.
> People either don't know what it means or define it using even more buzzwords.  I know each vendor has their own meaning for this, but these terms on not widely known.  Your document aims to clarify taxonomy.  I would clarify this buzzy phrase.
> 
> In your third paragraph, you say, "the system bottleneck is shifting from data consumption to data supply."  I disagree.  Telemetry is furthering the data consumption problem.  More data doesn't mean more insight.  More data means more headache.  In addition to getting more data more easily, we _must_ have a way to translate that data into useful, actionable information.  This goes to Benoit's talk on telemetry on Thursday at 104.  How do we up-level the value of telemetry?
> 
> ===
> 
> Section 2.1:
> 
> s/An intents/An intent/
> 
> ===
> 
> Section 2.2:
> 
> The sentence "These convention techniques are not sufficient to support the above use cases for the following reasons:" doesn't make sense.
> There are some grammatical issues here.  Consider rephrasing.  Maybe, "These conventional techniques".
> 
> ===
> 
> Section 2.3:
> 
> You define IDN as Intent-Driven Network, but I would again say you need to define this in its entirety so the reader is clear.  You do define, "an intent" but IDN/IBN is more comprehensive than that.
> 
> ===
> 
> Section 4.1:
> 
> s/avaiable/available/
> 
> You define different types of telemetry data as "Simple Data" and then "Custom Data".  Might I suggest you rename Custom Data to Complex Data as "complex" tends to typically refer to some level of multiple combination or aggregation.
> 
> ===
> 
> Section 4.2:
> 
> Can you talk more about what you mean by social data and why environmental is defined to be external?  I can have on-board sensors that relay internal environmental data.
> 
> Why is external data not offered over HTTP?  I imagine "social" would be HTTP, but without more definition, I'm not sure.
> 
> ===
> 
> Section 4.4:
> 
> Why isn't gRPC listed in the Simple Data query?
> 
> Under Custom Data Query, there is a “YANG FSM” draft as an individual draft in netmod, but it’s not clear what the future is.  There seems to be a general thought that event-driven YANG is useful, but if that will be an FSM per se is yet to be seen.
> 
> What is PBT?  I didn't see it in glossary.
> 
> ===
> 
> That's it for now.  I think this will give you a lot to chew on.
> 
> Joe
> 
> _______________________________________________
> OPSAWG mailing list
> OPSAWG@ietf.org
> https://www.ietf.org/mailman/listinfo/opsawg