[OPSAWG] Comments on draft-song-opsawg-ifit-framework-09

Alexander L Clemm <ludwig@clemm.org> Tue, 10 December 2019 17:42 UTC

Return-Path: <ludwig@clemm.org>
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 232E2120992; Tue, 10 Dec 2019 09:42:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
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 9t_GqLVDBwtk; Tue, 10 Dec 2019 09:42:20 -0800 (PST)
Received: from mout.perfora.net (mout.perfora.net [74.208.4.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1808B1209A0; Tue, 10 Dec 2019 09:42:19 -0800 (PST)
Received: from [172.16.0.44] ([73.189.160.186]) by mrelay.perfora.net (mreueus001 [74.208.5.2]) with ESMTPSA (Nemesis) id 0Lzqg1-1hiWcY2OuJ-0155ip; Tue, 10 Dec 2019 18:42:13 +0100
From: Alexander L Clemm <ludwig@clemm.org>
To: "draft-song-opsawg-ifit-framework.authors@ietf.org" <draft-song-opsawg-ifit-framework.authors@ietf.org>
Cc: "opsawg@ietf.org" <opsawg@ietf.org>
Message-ID: <fa9660dd-b92e-fce6-d41a-0024742ee028@clemm.org>
Date: Tue, 10 Dec 2019 09:42:11 -0800
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Provags-ID: V03:K1:axg7WiSeGMAP2aVIlKJNbRjs2pPqSxJEBxbYt0yP6FUQW9kIX4i vC1GdWwmjOpMV3cbA6YtY3FkdLGdn1rXxnGLbDxKsbKGqJGLMn+CoScC9NoiaNYsHxU/Nnz tEgnrckJ21eFztHAQB13Y/sUDQAYDEySVzu1dRmOIJYF2ptUZMP2r5aTnaSekeEEADLpwwp 3yiTW8YC7WrNmCHfqgLqw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:N7DWuycEIWU=:iVQqd17kHtpBn8akhMTgmA blkupsNDA/6/ZSms8mMfGqlksF7mMoykVhRAqMBj4UIYNoCraXffpVuR99i84nWu1NwtfFOKf m8ZK+svN+0I0o3IMpdLPTx2MLScjjNb0N/K7z2HPW6z32hEQ26a1Q8VSOcAq1sWeY+qO8EuSm Kt8G/4Ca1ntQfTxIrBb2C3SUIY5fjmU4EPxe+cmmZdd0vc0M6l4BRHDqkU59csDI0whXpeUpH mc0qcg0K5Y/V+e3UnsqSZWBHe60adFWuu5Y3FG4cuns3c1Lcop5mIXrbO+6KWTqsyslIRU8nj Jf4UW5+6Tmi3Da13/ShoGnYdIU2FMCWMp2BQR8GxZb6BoWkP/gKcooVOxrD0uHj850hWLxADf YHwsvLKXnWkfsUxn3OKLVsj+trtkokFJ47emVjSAs/2fvV95qCaDGo/AlRXX8Qt2bryst/v0l SzccH6jukBagpllmlU9LPa3AFzzXntnqkJmLyxegZjQ3a6EkLR3YWelNebMPVL9T9+nmXO0hS p9d9EeIo32GxaXWSiZfzDYqbMjlkeQxXiYGjfWuwmEWYjg1b45185xJNsv6XCg1Hwpnp4vQS3 rwwAqJPc4TE25zBGq4+uBkoWDVu2R7K7lR2CUgowkKgvMUnnqYgeJu4bC2yUUhuiDILEggUmx aNoIyeJXdUEnQ2Uc2D0s2ZBFoVavXmBPDLF/hO0qnLEfz6h4HCcaiB4DBeQf1Aytzahvmbf9U J0MvrBRyBjp7Ca3fx1HoNNQc5mxs6RlA7pB7ElUuKh8sUJ99V19cmMXfeU4/l5S+3NW2n7S+5 6s+kFppmtSxpzMn5qK+fqehztRNepXFiad+nWAox3+UcixasaJmNFK8vBxlcl1XbzRm9UpAL5 skFkPTQx2p7wncy6Rsbg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/ICFrWiCWqZM0Bo4pqFIKEO6vASk>
Subject: [OPSAWG] Comments on draft-song-opsawg-ifit-framework-09
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: Tue, 10 Dec 2019 17:42:26 -0000

Hi Haoyu, Draft Authors,

after reading draft-song-ifit-framework-09, whose adoption I support, 
FWIW I have a few comments that I think should be addressed in future 
revisions of the draft:

Section 1, 2nd paragraph: line of argumentation why "radical rethinking 
of existing methods" needs to be strengthened.  While reasoning is given 
that the importance of monitoring and troubleshooting continues to grow, 
I don't think there are convincing arguments given why rethinking and 
new methods would be required, and the framework itself does not really 
propose such methods.

Section 1, C2: It should be mentioned that the growing OAM data can also 
negatively affect service levels.  For example, if telemetry data keeps 
getting added at each hop, not only does the packet grow but also its 
serialization delay, which could be detrimental in some cases.  
(Possibly this could even be listed as additional challenge C.2.5)

Section 3, in particular Figure 1: (I consider this my most important 
comment):  I don't think the Figure and the introductory text that 
surrounds it does a framework justice.  What is being depicted in the 
figure seems to be a fairly generic monitoring/telemetry collection 
architecture, not a new framework, and made me even question why we 
would produce a document just for that?  Importantly, the key components 
of iFIT which are listed in section 4 are not depicted in the Figure, 
nor are they mentioned as part of the framework in section 3.  I do 
think that those key components are important and their integration with 
the framework crucial.  A framework that explains how things like smart 
data export, smart flow selection, a choice of different probing 
techniques, etc complement each other and work in concert makes a lot of 
sense.  I think section 3 needs to be updated to make sure that it does 
not sell iFIT short.

Section 4 (or 3?):  The document should explain better why iFIT is 
called iFIT, not iPIT.  In other words, that it does not limit itself to 
packet telemetry, but indeed flow telemetry (which includes, for 
example, the aspects of probing and smart flow selection, which aim at 
getting a picture of flows in their entirety.  This aspect is important 
but easily lost on the reader.

Section 4.2 cannot be addressed by iFIT as it is currently stated, as it 
is missing an aggregation function.  I suggest that such a function is 
added and explicitly listed as a key component at the onset of section 4.

Section 4.5 likewise does not make it clear how its topic (on-demand 
technique selection and integration) gets addressed using the 
framework.  I think what section 4.5 is super important but some editing 
will be needed to make clear how these important aspects are being 
accomplished using the framework and its component.  As is, the 
framework and some of these aspects stand too much side-by-side.

Kind regards

--- Alex