Re: [Teas] What SLOs and SLEs should be in the Slicing Service Model?

mohamed.boucadair@orange.com Thu, 24 March 2022 14:20 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1CAC73A0C73 for <teas@ietfa.amsl.com>; Thu, 24 Mar 2022 07:20:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.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 bU-pX9XekOil for <teas@ietfa.amsl.com>; Thu, 24 Mar 2022 07:20:32 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.35]) (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 ECE473A0C99 for <teas@ietf.org>; Thu, 24 Mar 2022 07:20:31 -0700 (PDT)
Received: from opfednr05.francetelecom.fr (unknown [xx.xx.xx.69]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfednr24.francetelecom.fr (ESMTP service) with ESMTPS id 4KPS716qMwz1yJW; Thu, 24 Mar 2022 15:20:29 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1648131630; bh=LfrGfTU72UOwY+aZtfbtHpznBFS1kvP/G5ndEhI46Is=; h=From:To:Subject:Date:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=Lcv/es5bDNVdq8/SnN9KW3CbYfe5x2iYYBMA1rqv5nJFIEmiSk0Qbz+UIGPcC39L7 aP+BTxozGn1Q6Y4+DTXXGj2r1nkIBctSiNLrPzzywjTuQlSr/Amk4ha10NyVF0/En7 Nemj8TEio/aoXA20rYpa/1iqeCtg6HOdSbxVy7pnjNSqh8BVY+fVPp4ir7Odr/cO56 xvQ9v/wj5mNEWSNgj7G+33V8sO2Jut/u/Kw6IbbxJcfTDf4eZfbQjeF2lMV81OsEdD fovv36UzOd9QGB5360DhgNU6iv1spu0Jt5KDhERm1fp4LwETFj41DEhslQbg/LSij2 F3rdhP6kTNFbw==
From: mohamed.boucadair@orange.com
To: "Joel M. Halpern" <jmh@joelhalpern.com>
CC: 'TEAS WG' <teas@ietf.org>, "adrian@olddog.co.uk" <adrian@olddog.co.uk>
Thread-Topic: [Teas] What SLOs and SLEs should be in the Slicing Service Model?
Thread-Index: AQHYP4hhtNHbUEaJB023447r5xBvwazOkfkg
Content-Class:
Date: Thu, 24 Mar 2022 14:20:23 +0000
Message-ID: <18986_1648131629_623C7E2D_18986_340_25_72aafee7391b4faa87587f50bf3100fd@orange.com>
References: <001001d83ebc$759fa480$60deed80$@olddog.co.uk> <5555_1648044491_623B29CB_5555_257_4_8693a9ff074e4aa18f1c6098791f836c@orange.com> <0c243152-e58f-e71d-6d42-df09933dcffe@joelhalpern.com> <15388_1648130629_623C7A45_15388_1_2_9344dd3ead7e404996bc1abfa0e39081@orange.com> <3a917051-7ac5-240b-b738-1cb2ed4b7491@joelhalpern.com>
In-Reply-To: <3a917051-7ac5-240b-b738-1cb2ed4b7491@joelhalpern.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2022-03-24T14:11:09Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=d7ff0951-df48-4dd8-ac36-b05917778dd2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.27.51]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/DMGDCJrpOJlOPhaoF-r_RVpFwK4>
Subject: Re: [Teas] What SLOs and SLEs should be in the Slicing Service Model?
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Mar 2022 14:20:38 -0000

Re-, 

Some services may be sensitive to delay for example but the slice service request may include (for whatever reason) not only the delay, but also other attributes that are currently listed as SLOs in the draft. The provider is requested to only commit on the delay and best effort for the other attributes.                                

Cheers,
Med

> -----Message d'origine-----
> De : Joel M. Halpern <jmh@joelhalpern.com>
> Envoyé : jeudi 24 mars 2022 15:07
> À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>
> Cc : 'TEAS WG' <teas@ietf.org>; adrian@olddog.co.uk
> Objet : Re: [Teas] What SLOs and SLEs should be in the Slicing Service
> Model?
> 
> Interesting.  If they are indeed not coupled, then you are clearly correct
> about representation.
> 
> Can you give an example so I can understand when they would not be coupled.
> I had leapt to the (quite possibly incorrect) conclusion that the two sets
> of properties went together.
> 
> Thank you,
> Joel
> 
> On 3/24/2022 10:03 AM, mohamed.boucadair@orange.com wrote:
> > Hi Joel,
> >
> > It is.
> >
> > As mentioned below, this should be covered as part of service
> assurance/fulfillment/reporting parameters. Which parameters to put there
> is deployment-specific. Not all parameters tagged as SLO in the framework
> will end up as part of the assurance/fulfillment/reporting.
> >
> > Cheers,
> > Med
> >
> >> -----Message d'origine-----
> >> De : Joel M. Halpern <jmh@joelhalpern.com> Envoyé : jeudi 24 mars
> >> 2022 14:52 À : BOUCADAIR Mohamed INNOV/NET
> >> <mohamed.boucadair@orange.com>; adrian@olddog.co.uk; 'TEAS WG'
> >> <teas@ietf.org> Objet : Re: [Teas] What SLOs and SLEs should be in
> >> the Slicing Service Model?
> >>
> >> Isn't it important to distinguish between "these are things I expect
> >> you to do, measure, and report" and "these are things I would like
> >> you to do even though they are not measurable or reportable"?
> >>
> >> Yours,
> >> Joel
> >>
> >> On 3/23/2022 10:08 AM, mohamed.boucadair@orange.com wrote:
> >>> Hi all,
> >>>
> >>> This message actually triggers a companion comment I have on the
> >>> SLO/SLE
> >> taxonomy. From the service modeling standpoint, I suggest that we
> >> don't inherit that taxonomy for various reasons:
> >>>
> >>> * Things would be much simpler if we just focus on service
> >>> requirements
> >> without making an assumption how such requirement is expressed and
> >> whether it is quantified/quantitative/qualitative/measurable/etc.
> >> Whether/how a specific service requirement is covered by service
> >> assurance/fulfillment can be part of the slice service definition
> itself.
> >>>
> >>> * What we may tag as an SLE today because of the technology
> >>> limitations,
> >> may not stay as such forever. It may be true that an "expectation"
> >> may not be easily assessed using current techniques (and thus be
> >> tagged as SLE), but this does not prevent that innovative means would
> >> be defined in the future (which means that it is an SLO, not an SLE
> anymore).
> >>>
> >>> * We are artificially adding extra complexity for the modelling part
> >>> as
> >> service requirement will need to be classified based as SLO or SLEs.
> >>>
> >>> * I remember that Kiran agreed at least to not import that taxonomy
> >>> into
> >> the data model when we were discussing the call for adoption of the
> >> slice
> >> definition:
> >>>
> >>> ==(the full message from Kiran can be found in the archives)===
> >>> "However, it should not imply that NBI models are required to have
> >> SLE/SLO indicators and I totally agreed with your comments on
> >> draft-wd- teas-ietf-network-slice-nbi-yang-03"
> >>> ==
> >>>
> >>> Cheers,
> >>> Med
> >>>
> >>>> -----Message d'origine-----
> >>>> De : Teas <teas-bounces@ietf.org> De la part de Adrian Farrel
> >>>> Envoyé
> >>>> : mercredi 23 mars 2022 14:47 À : 'TEAS WG' <teas@ietf.org> Objet :
> >>>> [Teas] What SLOs and SLEs should be in the Slicing Service Model?
> >>>>
> >>>> Hi,
> >>>>
> >>>> Sorry for my audio being a mess in TEAS today.
> >>>>
> >>>> I believe I heard the discussion between Kireeti and Reza
> >>>> correctly, and there was some follow-up in the chat.
> >>>>
> >>>> I agree that "Protection" is a realisation feature and so it
> >>>> qualifies as an SLE, if at all.
> >>>> But "Reliability" is clearly an SLO. Usually expressed as maximum
> >>>> down- time per unit of time, or maximum lost traffic.
> >>>>
> >>>> There was one thing that I *think* I heard. This was Reza saying
> >>>> that the service YANG model was only including the SLOs and SLEs
> >>>> noted in the framework. Maybe I misheard "only" because I think
> >>>> that might be a mistake.
> >>>> The YANG model should certainly be interested in what the framework
> >>>> says, but it is not a requirement that all SLOs and SLEs in the
> >>>> framework be in the model if the authors find that there is no
> >>>> interest in implementing them, and there should certainly be no
> >>>> limitation about including additional SLOs or SLEs in the YANG model.
> >>>> Indeed, the SLOs and SLEs listed in the framework are presented as
> >> examples.
> >>>>
> >>>> Cheers,
> >>>> Adrian
> >>>>
> >>>> _______________________________________________
> >>>> Teas mailing list
> >>>> Teas@ietf.org
> >>>> https://www.ietf.org/mailman/listinfo/teas
> >>>
> >>> ____________________________________________________________________
> >>> __ ___________________________________________________
> >>>
> >>> Ce message et ses pieces jointes peuvent contenir des informations
> >>> confidentielles ou privilegiees et ne doivent donc pas etre
> >>> diffuses, exploites ou copies sans autorisation. Si vous avez recu
> >>> ce message par erreur, veuillez le signaler a l'expediteur et le
> >>> detruire ainsi que
> >> les pieces jointes. Les messages electroniques etant susceptibles
> >> d'alteration, Orange decline toute responsabilite si ce message a ete
> >> altere, deforme ou falsifie. Merci.
> >>>
> >>> This message and its attachments may contain confidential or
> >>> privileged information that may be protected by law; they should not
> >>> be
> >> distributed, used or copied without authorisation.
> >>> If you have received this email in error, please notify the sender
> >>> and
> >> delete this message and its attachments.
> >>> As emails may be altered, Orange is not liable for messages that
> >>> have
> >> been modified, changed or falsified.
> >>> Thank you.
> >>>
> >>> _______________________________________________
> >>> Teas mailing list
> >>> Teas@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/teas
> >
> > ______________________________________________________________________
> > ___________________________________________________
> >
> > Ce message et ses pieces jointes peuvent contenir des informations
> > confidentielles ou privilegiees et ne doivent donc pas etre diffuses,
> > exploites ou copies sans autorisation. Si vous avez recu ce message
> > par erreur, veuillez le signaler a l'expediteur et le detruire ainsi que
> les pieces jointes. Les messages electroniques etant susceptibles
> d'alteration, Orange decline toute responsabilite si ce message a ete
> altere, deforme ou falsifie. Merci.
> >
> > This message and its attachments may contain confidential or
> > privileged information that may be protected by law; they should not be
> distributed, used or copied without authorisation.
> > If you have received this email in error, please notify the sender and
> delete this message and its attachments.
> > As emails may be altered, Orange is not liable for messages that have
> been modified, changed or falsified.
> > Thank you.
> >

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.