Re: [ippm] Fwd: New Version Notification for draft-mhmcsfh-ippm-pam-03.txt

Greg Mirsky <gregimirsky@gmail.com> Fri, 02 December 2022 21:24 UTC

Return-Path: <gregimirsky@gmail.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83464C14CE27; Fri, 2 Dec 2022 13:24:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zCxIYzhDjh0c; Fri, 2 Dec 2022 13:24:26 -0800 (PST)
Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com [IPv6:2607:f8b0:4864:20::832]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 267BEC14CE20; Fri, 2 Dec 2022 13:23:55 -0800 (PST)
Received: by mail-qt1-x832.google.com with SMTP id a4so3159436qtm.11; Fri, 02 Dec 2022 13:23:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ya10eAY6I0cPGGDCThjvRnMd+Td90nrTgiKiEd7vxVQ=; b=CMC2E8p28a09IYS0zLfuhizxB2ElvZROqQh5mtrA57H2cJPmz4Kkja8JtWGXwOwJJ7 IBsJ74hMumU5O1wWWgrlRlL2FHH0OZwfDrl9xoSTsRjb4Tmon85NBukmRdb1pzZtcENo wvfVJTIJM0Gfj0NNWZvdMsH1rL4+1eESE+mMeANMdqiX3SVSzPIrUI27y41cjMAbsilc 668rlAVnsVyRvfPqbdSCpsqChfEktO9wlsIu2RIzNGLXi7V6nS6W7qGpboMmbZHGvqSq daArjNpK5jou/j9dQpPfL1Aelu9lHGE1Yz2bhNphe4qgNe/F1RgSQGoVfLbIr/R9OBTJ zAoA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ya10eAY6I0cPGGDCThjvRnMd+Td90nrTgiKiEd7vxVQ=; b=mjr8AyrdEJ1SvCp3Ysk72FEet13OrMXKBPKB+xssvdEX4S41opCcBJ1+PnSCRPjFue j0pj1OJdpoH1od7sOkS0n74Yvc0NxcqVU9Rg6XDNSWsyXf4+ssq5A8ttC1NfmbFlZhcp QM5EGYL9yRUn68CBXimDQMDuFovSS8ZUov7SmbG0ZS107BIeKDQ5iQDov6LcCX72yWxJ iCp/PV4VSMEBy5KlUluce2ANAHTp58xzzS4YRSeDG2ctOgSebNqwbdN6f/Pi2eFBQ3FG TLqJRzoW0I5wOUT5n8m5bxHC7knwlZSTMRYinCVupWJNYvL0jOG0gpsg36jc46ceplam 3O7w==
X-Gm-Message-State: ANoB5pnX9EFqPVOKcx9MjZF6ozRrW92b2F8tD3SrJERm4gdAvc4KCFKR rvIAo/Yka1HllLao6Cpah8UOIUODh+vXKxfBwPalOA+V
X-Google-Smtp-Source: AA0mqf7LcaXo1IvldBAh6mrsHpZz98nhiQ48i+1gSvvRy8T8RHv+1wm/O9G2sUPJZt0kxewxTpQ1rJQA+cMuwj8sQ+s=
X-Received: by 2002:a37:9546:0:b0:6fb:dbdb:94af with SMTP id x67-20020a379546000000b006fbdbdb94afmr60525396qkd.499.1670016233745; Fri, 02 Dec 2022 13:23:53 -0800 (PST)
MIME-Version: 1.0
References: <166781984654.32419.11411479383442277210@ietfa.amsl.com> <CA+RyBmUUSths41=bngm6UcJWG8v=ek08LONDQqv37rCODALqgg@mail.gmail.com> <ZRAP278MB0176FB385153DE495437FDB989149@ZRAP278MB0176.CHEP278.PROD.OUTLOOK.COM>
In-Reply-To: <ZRAP278MB0176FB385153DE495437FDB989149@ZRAP278MB0176.CHEP278.PROD.OUTLOOK.COM>
From: Greg Mirsky <gregimirsky@gmail.com>
Date: Fri, 02 Dec 2022 13:23:42 -0800
Message-ID: <CA+RyBmUqZ+SjvPRu7YxHWXeaPw-cORyCS=Ui44QbZ-vt9Q96uQ@mail.gmail.com>
To: Thomas.Graf@swisscom.com
Cc: ippm@ietf.org, ippm-chairs@ietf.org, teas@ietf.org
Content-Type: multipart/alternative; boundary="00000000000061b08605eedef44a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ippm/vDTz0__JuVXiE3NH7RCRCHFpY6M>
Subject: Re: [ippm] Fwd: New Version Notification for draft-mhmcsfh-ippm-pam-03.txt
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ippm/>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 02 Dec 2022 21:24:30 -0000

Hi Thomas,
thank you for your kind words and support of our work on the precision
availability metrics. You bring up very good points, and I'll follow up
with detailed responses before the winter holidays (the next week is taken
by the BBF meeting). In the meantime, here are some thoughts:

   - I see it beneficial to use terminology defined for IETF Network
   Slicing. We can add text explaining and mapping dictionaries if there are
   differences in interpretation across SDOs.
   - I absolutely agree with your vision that we must develop a YANG
   model(s) that can configure, maintain, and operate PAM-based policies for
   communication services (using a bit of 3GPP terminology). This is
   identified as the work item for the future. How far away is it? It can be
   started as the PAM document progresses.

Best regards,
Greg

On Thu, Dec 1, 2022 at 8:13 AM <Thomas.Graf@swisscom.com> wrote:

> Dear Greg,
>
>
>
> First of all, thank you very much for picking up this important topic. I
> think this is very valuable.
>
>
>
> I would welcome the distinction between the SRE terms SLI (Service Level
> Indicator) and SLO (Service Level Objective) and apply the SLI to both
> packet loss and delay for a specific flow.
>
>
>
> To my understanding, section 3.1 (
> https://datatracker.ietf.org/doc/html/draft-mhmcsfh-ippm-pam#section-3.1)
> describes the SLI. Defining the upper and lower bounds of the bucketing for
> VI and SVI.
>
>
>
> For the SLO definition, what is missing is the burn rate which defines the
> time range and the VI / SVI count. The notification should not immediately
> happen at every VI and SVI violation, it should happen with a delay when
> the VI / SVI burn rate is violated. That delay can be defined for different
> criticality.
>
>
>
> For the semantics I suggest to be guided, inspired by OpenSLO (
> https://openslo.com/, https://github.com/openslo/openslo). This is widely
> adopted in the industry already.
>
>
>
> Regarding section 6. In my opinion, the end goal of this document should
> be that an SLO and SLI for a network service intent (
> https://datatracker.ietf.org/doc/html/rfc9316#section-6.2) is defined in
> a YANG module and the SLI can be applied to a flow, which is actively being
> generated and measured by a probe or the flow is passively/hybrid being
> measured by a transit node. I gladly contribute to the document and I am
> looking forward to the working group adoption.
>
>
>
> From a data mesh architecture (https://www.datamesh-architecture.com/)
> perspective, the delay and loss measured measurements are operational
> metrics. The SLI, VI and SVI count, are analytical metrics.
>
>
>
> Best wishes
>
> Thomas
>
>
>
> *From:* ippm <ippm-bounces@ietf.org> *On Behalf Of *Greg Mirsky
> *Sent:* Monday, November 7, 2022 12:21 PM
> *To:* IETF IPPM WG <ippm@ietf.org>; IPPM Chairs <ippm-chairs@ietf.org>
> *Cc:* TEAS WG <teas@ietf.org>
> *Subject:* [ippm] Fwd: New Version Notification for
> draft-mhmcsfh-ippm-pam-03.txt
>
>
>
> Dear All,
>
> as we were suggested by the IPPM WG Chairs, the new version of the
> Precision Availability Metrics draft includes updates addressing comments
> received in the course of the IPPM WG AP.
>
>
>
> The authors allways welcome and greatly appreciate your comments,
> questions, and suggestions.
>
>
>
> Best regards,
>
> Greg (on behalf of the Authors)
>
> ---------- Forwarded message ---------
> From: <internet-drafts@ietf.org>
> Date: Mon, Nov 7, 2022 at 11:17 AM
> Subject: New Version Notification for draft-mhmcsfh-ippm-pam-03.txt
> To: Alexander Clemm <ludwig@clemm.org>, Greg Mirsky <gregimirsky@gmail.com>,
> Jerome Francois <jerome.francois@inria.fr>, Joel Halpern <
> joel.halpern@ericsson.com>, John Strassner <strazpdj@gmail.com>, Xiao Min
> <xiao.min2@zte.com.cn>
>
>
>
>
> A new version of I-D, draft-mhmcsfh-ippm-pam-03.txt
> has been successfully submitted by Greg Mirsky and posted to the
> IETF repository.
>
> Name:           draft-mhmcsfh-ippm-pam
> Revision:       03
> Title:          Precision Availability Metrics for SLO-Governed End-to-End
> Services
> Document date:  2022-11-07
> Group:          Individual Submission
> Pages:          13
> URL:
> https://www.ietf.org/archive/id/draft-mhmcsfh-ippm-pam-03.txt
> <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Farchive%2Fid%2Fdraft-mhmcsfh-ippm-pam-03.txt&data=05%7C01%7CThomas.Graf%40swisscom.com%7Cfacd9acfdd554eb0774908dac0b23c2c%7C364e5b87c1c7420d9beec35d19b557a1%7C0%7C0%7C638034168986274458%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=i6ShlP4%2BwmWjF%2BOvpBdvIqi%2BaYmsMkwxY7JagVTdi0w%3D&reserved=0>
> Status:         https://datatracker.ietf.org/doc/draft-mhmcsfh-ippm-pam/
> <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-mhmcsfh-ippm-pam%2F&data=05%7C01%7CThomas.Graf%40swisscom.com%7Cfacd9acfdd554eb0774908dac0b23c2c%7C364e5b87c1c7420d9beec35d19b557a1%7C0%7C0%7C638034168986274458%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=VABNSiq1TR8VpWx1YvWATSi%2Bq3dMSvM3fBc2XRlQgC4%3D&reserved=0>
> Html:
> https://www.ietf.org/archive/id/draft-mhmcsfh-ippm-pam-03.html
> <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Farchive%2Fid%2Fdraft-mhmcsfh-ippm-pam-03.html&data=05%7C01%7CThomas.Graf%40swisscom.com%7Cfacd9acfdd554eb0774908dac0b23c2c%7C364e5b87c1c7420d9beec35d19b557a1%7C0%7C0%7C638034168986274458%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Ctky0fyed2kWOp3i5ijv%2FfTbxX9tvTnTCmWYbyZZ3rk%3D&reserved=0>
> Htmlized:
> https://datatracker.ietf.org/doc/html/draft-mhmcsfh-ippm-pam
> <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-mhmcsfh-ippm-pam&data=05%7C01%7CThomas.Graf%40swisscom.com%7Cfacd9acfdd554eb0774908dac0b23c2c%7C364e5b87c1c7420d9beec35d19b557a1%7C0%7C0%7C638034168986274458%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=hgZecpNDDz50hu8EgGUK7g1Hkdcj7BOdi%2BrOlbupYeQ%3D&reserved=0>
> Diff:
> https://www.ietf.org/rfcdiff?url2=draft-mhmcsfh-ippm-pam-03
> <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Frfcdiff%3Furl2%3Ddraft-mhmcsfh-ippm-pam-03&data=05%7C01%7CThomas.Graf%40swisscom.com%7Cfacd9acfdd554eb0774908dac0b23c2c%7C364e5b87c1c7420d9beec35d19b557a1%7C0%7C0%7C638034168986274458%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=SdfxkMR13q0ix%2FNZde5gBYc5uTJmR%2B3Er0NjAfOi%2Few%3D&reserved=0>
>
> Abstract:
>    This document defines a set of metrics for networking services with
>    performance requirements expressed as Service Level Objectives (SLO).
>    These metrics, referred to as Precision Availability Metrics (PAM),
>    are useful for defining and monitoring of SLOs.  Specifically, PAM
>    can be used by providers and/or users of the Network Slice service to
>    assess whether the service is provided in compliance with its
>    specified quality, i.e., in accordance with its defined SLOs.
>
>
>
>
> The IETF Secretariat
>
>