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

"Joel M. Halpern" <jmh@joelhalpern.com> Thu, 24 March 2022 13:51 UTC

Return-Path: <jmh@joelhalpern.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 047C43A0745 for <teas@ietfa.amsl.com>; Thu, 24 Mar 2022 06:51:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level:
X-Spam-Status: No, score=-2.109 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, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 Il28S5AfmH1N for <teas@ietfa.amsl.com>; Thu, 24 Mar 2022 06:51:52 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 55E1F3A0687 for <teas@ietf.org>; Thu, 24 Mar 2022 06:51:52 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4KPRTz6cjfz1pMJ7; Thu, 24 Mar 2022 06:51:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1648129911; bh=62JVRS8fn7Knhjo6sv+HNWdrg5Lq5Kj//O4IP9vplMA=; h=Date:Subject:To:References:From:In-Reply-To:From; b=UjVDi4vOOrnaUhwyn6CptOT4nIsNWoOiAuaX72fftHZUL8KK0YQW15J6fWDGjlR7F laZ9etfYe6WmC45R4w7U2jvHxalubfhJ6yx13VRi2lM99eINbkDWL3rre0VLswoC0c NeUhSXMED5n2qbxHexGyIHh/sBjlJfrV9c8GyQJk=
X-Quarantine-ID: <5rXmQ-u8d-Dm>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.21.218] (50-233-136-230-static.hfc.comcastbusiness.net [50.233.136.230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mailb2.tigertech.net (Postfix) with ESMTPSA id 4KPRTy4cRnz1nvDW; Thu, 24 Mar 2022 06:51:50 -0700 (PDT)
Message-ID: <0c243152-e58f-e71d-6d42-df09933dcffe@joelhalpern.com>
Date: Thu, 24 Mar 2022 09:51:49 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0
Content-Language: en-US
To: mohamed.boucadair@orange.com, "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'TEAS WG' <teas@ietf.org>
References: <001001d83ebc$759fa480$60deed80$@olddog.co.uk> <5555_1648044491_623B29CB_5555_257_4_8693a9ff074e4aa18f1c6098791f836c@orange.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
In-Reply-To: <5555_1648044491_623B29CB_5555_257_4_8693a9ff074e4aa18f1c6098791f836c@orange.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/WEcXPpJ_zSUZ-pHgEq0fmLc2-3U>
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 13:51:57 -0000

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