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

Haoyu Song <haoyu.song@futurewei.com> Tue, 10 December 2019 18:00 UTC

Return-Path: <haoyu.song@futurewei.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 9796A1209CB; Tue, 10 Dec 2019 10:00:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_NONE=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=futurewei.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 25-8XQCPS6_6; Tue, 10 Dec 2019 10:00:10 -0800 (PST)
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (mail-eopbgr690110.outbound.protection.outlook.com [40.107.69.110]) (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 E45661209C7; Tue, 10 Dec 2019 10:00:09 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cD6C/7Xq71jMcY6VohFsXdfbe1LMqac6rFOjsQFgRN2tbF3ltJ9DOsDNeqJlMm1XM7mfh3THmu3ev66XrCRraoZgikBur2TaN8QV6ETSYJhGmThRnrDgZ1S+j/4HJhrE0duoEvrvh+Nm8yBkCS55Zt+yzECm9vo2JSKXf0tdVgJnX3XBmszFYNrXYDBAlfFoHiYA4XdLzZsmHst6PTXvklCFtOT62QdhvkAtA9v/woT+UC8EbWfQE54bfL84UJOZ/q6tK/O4m9OcSrH/rGuRzBDW6sIKaaWJsVXbiuZfsmYyLPW+4NAJqNk/yodyTw/jHaEP7ylj5qyESqxCFlFMbw==
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-SenderADCheck; bh=b/nhpbiEd4/nn2RWnvDvY42adMkF+bO/9qpfO4PptOQ=; b=cS9NP8xGj8exu1aHL/aDQ/+/sWCZRZ+9Y475SbrjN71FD1iuVhtKDUJhds8ztIAaDcnd/coHQdmVQQAm0yNUKIQHIgpliASVFkqu5miUTv0SG/sz4xqOCf0TvQm5Pvl/kudVHyMT3W6rxqLzqvbZi58yS3a3l7yeBoK/B8/CBn38ZwhR/5bA/+3v6jI5b4vam/YyoogOByA3eM5t7fTgMsg9D3EVDzlfXTs4NlQtvIwNShQ7t7geHFUOf7DD4RpPN7ulVYctF8lTAJQMTVQF9ItLFquuU5bGh3wZfeZU99LyS8ML9ThV3WiHNuaOwwa1TH09b6YD+lhVoI8QUitUVQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=b/nhpbiEd4/nn2RWnvDvY42adMkF+bO/9qpfO4PptOQ=; b=IeqmmlTXpdgbsWev4a0/1nIFwm7u33PCNUqc+LbAvtFYinplzfRNkNq9YzNlOoMooyD9qDHd0qgQHJkD6B+jKPmBbOAPMzLBqsGE7L2VgaD0l9tD3WMFrFFy1zQGJZBJOlAMNVAKplm64kc09IGqBPa2KLhpu0sva/v5YwBBpKU=
Received: from BYAPR13MB2485.namprd13.prod.outlook.com (52.135.228.19) by BYAPR13MB2565.namprd13.prod.outlook.com (52.135.230.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2538.15; Tue, 10 Dec 2019 18:00:06 +0000
Received: from BYAPR13MB2485.namprd13.prod.outlook.com ([fe80::61a4:f17f:156:4876]) by BYAPR13MB2485.namprd13.prod.outlook.com ([fe80::61a4:f17f:156:4876%7]) with mapi id 15.20.2538.012; Tue, 10 Dec 2019 18:00:06 +0000
From: Haoyu Song <haoyu.song@futurewei.com>
To: Alexander L Clemm <ludwig@clemm.org>, "draft-song-opsawg-ifit-framework.authors@ietf.org" <draft-song-opsawg-ifit-framework.authors@ietf.org>
CC: "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: Comments on draft-song-opsawg-ifit-framework-09
Thread-Index: AQHVr4Ex3nZ7dqI+gUigAg+NuqveDqezp5xQ
Date: Tue, 10 Dec 2019 18:00:06 +0000
Message-ID: <BYAPR13MB24858573A9555427483C18429A5B0@BYAPR13MB2485.namprd13.prod.outlook.com>
References: <fa9660dd-b92e-fce6-d41a-0024742ee028@clemm.org>
In-Reply-To: <fa9660dd-b92e-fce6-d41a-0024742ee028@clemm.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=haoyu.song@futurewei.com;
x-originating-ip: [12.111.81.95]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 073e63b3-81af-4e3c-347e-08d77d9aca06
x-ms-traffictypediagnostic: BYAPR13MB2565:
x-microsoft-antispam-prvs: <BYAPR13MB2565F1C20C047EB88ECABBCB9A5B0@BYAPR13MB2565.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02475B2A01
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(376002)(346002)(396003)(366004)(136003)(39850400004)(13464003)(199004)(189003)(81166006)(81156014)(110136005)(4326008)(44832011)(316002)(66476007)(66446008)(64756008)(53546011)(66556008)(6506007)(66946007)(478600001)(8676002)(186003)(71200400001)(26005)(9686003)(52536014)(8936002)(86362001)(5660300002)(2906002)(7696005)(33656002)(76116006)(55016002); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR13MB2565; H:BYAPR13MB2485.namprd13.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:3; MX:1;
received-spf: None (protection.outlook.com: futurewei.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: dMBgt6L0HOQATuvklZnfvjduWlj2scfAJnGBv3Ae17h/cIMyJ+90Lux221NSKUidVu+FnQfC8a5Xfoe9WhwOdJf2S0dTcIXXqPEJH+Y0Hyb0WwLwr7bzM4bB/RpO+Kd6QzJ58LD0vfcrP7fVh4Z6dD/aDh06wNMQENAXBzcFc026P/cNbXLwmhVBFuq+LKKCKyQ8yhcyQQNbDitJ0ZksWSs2M1HquQ0xfolomxmxdQ7TycNb43BQk7wb9EXUq3d0KDVLbq/SNvJiu1lkQ0VCInBl7EN74S8HRfUktV7s/o9sKinNbvGDS+M7+6qQWUyBxsPtyRER1LUVizjR+5fGNQTCh1X0udqU2Bo4aqWIRXxp8RwrQ+a00hdz2R6CiTK+oQzfUHFquIBdg/30tlx/KtecmFfW87ndWFVngq3jbeqKcjbOk+sGR4AZSHTpjsWiz8dzXX+zIhhk1c3ujiTxKEHJ+GgDgk4BK6LWnENYD6uZyyghzx0KNcdp1T3ooXs4
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 073e63b3-81af-4e3c-347e-08d77d9aca06
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Dec 2019 18:00:06.2515 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: GRDkNd7hePekI5AIN4jsMQwjRFholJ7TjuPPevP6U8irPJPxqDugvCLp3a3P9aGG+lDJcuSVBDYRTFWx2g3Unw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR13MB2565
Archived-At: <https://mailarchive.ietf.org/arch/msg/opsawg/sYR-wIp2cIEZcOfKZojthbjlN4I>
Subject: Re: [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 18:00:11 -0000

Hi Alex,

Thank you very much for your support and detailed review. We'll consider your suggestions in the next revision. They'll definitely help improve the quality of the draft. 

Best regards,
Haoyu

-----Original Message-----
From: Alexander L Clemm <ludwig@clemm.org> 
Sent: Tuesday, December 10, 2019 9:42 AM
To: draft-song-opsawg-ifit-framework.authors@ietf.org
Cc: opsawg@ietf.org
Subject: Comments on draft-song-opsawg-ifit-framework-09

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