Re: [Teas-ns-dt] definitions section 4 improvement discussion

Eric Gray <eric.gray@ericsson.com> Tue, 05 May 2020 18:55 UTC

Return-Path: <eric.gray@ericsson.com>
X-Original-To: teas-ns-dt@ietfa.amsl.com
Delivered-To: teas-ns-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DA363A00E2 for <teas-ns-dt@ietfa.amsl.com>; Tue, 5 May 2020 11:55:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.091
X-Spam-Level:
X-Spam-Status: No, score=-2.091 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=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=ericsson.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 IxETMy-TZ0Tq for <teas-ns-dt@ietfa.amsl.com>; Tue, 5 May 2020 11:55:21 -0700 (PDT)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2080.outbound.protection.outlook.com [40.107.243.80]) (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 EE4073A00D4 for <teas-ns-dt@ietf.org>; Tue, 5 May 2020 11:55:20 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dzDZS1OGMXO9twSbToi3kWAk3dSVqHisr+Y/X8UZPvO9fAssUTGXkkK/rd0toXtzjYCBgcgtCbdG0q6ssI3UgTHlIWAiPNplAqe5jCqfEk7J6Ro2LPfyTzWkj/xqxU7CJm/XpChU+gyap9+Q4Rnehi1WyU+twiEas3czZdjabvU0ozmdtYzghsUtS4KTsp4j3qfHfz4I+dE0LlSz/JK5PzbE3JPOL7VsGAwZC5VS7CbFitIjUGh1JgODrb9Qq7Zh3IX8d2V4n52Fa1q7uheXnCiAkh2pLmIdk8JXwuYsOaFzwTQIi00Ejc9pC0Tlchfy6oMg9ixmEODzFyrcis8dwg==
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=CY1M0SLzbdAimSCjkaB1fvreVvfoFpZKqaTH2glhg04=; b=iTyPwjqbtg8BYHzmSEaHvOSFROTZrni9sMioxhclJ77xKd+yW19sQ52vDIgvuc4Edv60dkfh61eJSPhaJ610OZDpRMAJMxc29JOSjtBinntQangvjaKz8RxKk6vBDR00mekgVmGy+AVIUfsud567zUR6OoKo/7FiHTQ3GlVdVLKHZKPUk+bVx7mk+HNl4iAvlifIY384mtsSzObHSev/CORq+xs+KRLocPuK5C7wGmg5Fm+uS2RcusWdxFIx1gFp9oPsKGL1lbr4yQfWnvfkktSQFe6Os+6NkZJJxfgkg/NIy4TuesS5CvXZCSjHvwZUqZ80pVbCVXc8Amfj1N0SDg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CY1M0SLzbdAimSCjkaB1fvreVvfoFpZKqaTH2glhg04=; b=cK9h3elaN9hluP/BMiDwAVcnvPVKOu0IopEi3LyuOuY/NTmGWIT5ip0FlV7HycNChsaIFZJEfiQvXQxtB1/vR2jtnw9ZME91SgbeQRbUPqNgN16XJof1BJipMFPf9zdjsQtKH5kpMhNxwdD3KrNR7I7imA75nA+Ap1T6jdDM7Ps=
Received: from MN2PR15MB3103.namprd15.prod.outlook.com (2603:10b6:208:f9::10) by MN2PR15MB2797.namprd15.prod.outlook.com (2603:10b6:208:12b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.26; Tue, 5 May 2020 18:55:15 +0000
Received: from MN2PR15MB3103.namprd15.prod.outlook.com ([fe80::38fe:2984:60e3:3ad]) by MN2PR15MB3103.namprd15.prod.outlook.com ([fe80::38fe:2984:60e3:3ad%5]) with mapi id 15.20.2979.025; Tue, 5 May 2020 18:55:15 +0000
From: Eric Gray <eric.gray@ericsson.com>
To: LUIS MIGUEL CONTRERAS MURILLO <luismiguel.contrerasmurillo@telefonica.com>, Joel Halpern Direct <jmh.direct@joelhalpern.com>, Kiran Makhijani <kiranm@futurewei.com>, "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
Thread-Topic: definitions section 4 improvement discussion
Thread-Index: AQHWIry35fpB6127QUKrWHSzLMXPXaiZyWSA
Date: Tue, 5 May 2020 18:55:14 +0000
Message-ID: <MN2PR15MB3103D646F3E9E5789F98D75597A70@MN2PR15MB3103.namprd15.prod.outlook.com>
References: <BYAPR13MB2437251172CD0A7BC6982393D9A60@BYAPR13MB2437.namprd13.prod.outlook.com> <VI1PR0601MB215791EC1749EA4D63BEFDF79EA60@VI1PR0601MB2157.eurprd06.prod.outlook.com> <02ef3ecd-b266-0331-af9c-cc7e0051779f@joelhalpern.com> <VI1PR0601MB21574021C3AC41F14703F0AC9EA70@VI1PR0601MB2157.eurprd06.prod.outlook.com>
In-Reply-To: <VI1PR0601MB21574021C3AC41F14703F0AC9EA70@VI1PR0601MB2157.eurprd06.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: telefonica.com; dkim=none (message not signed) header.d=none;telefonica.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [73.248.143.71]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f532eed7-c435-4fa7-b4f8-08d7f125d8df
x-ms-traffictypediagnostic: MN2PR15MB2797:
x-microsoft-antispam-prvs: <MN2PR15MB2797040A9B333B0AA8896C5E97A70@MN2PR15MB2797.namprd15.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0394259C80
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vScLxzllscm32JzufPAyhlTI+eUH5jMx8Klv4VRaiXvD8pQmm7/aRROQW9AibzwIpc66dfoI3wOP9Otz2F0kMBUMf8uDfwiAfGKBCTmXEg7FyKQRB/7zkuWEjxEMVx64ffLhbP/yh0tuaEvS4QYT8dFMG7bNAtN/xaBBLc/fAAJoTDp2f21uGCADgQ+B30Hb8H3AXhGY6YlYfNpBmgNxxFwVx500Y8Q2zm1xEQJBDvMy3UwtgInlkNcdjMsNPb+oKknDbo1BPx3JG6VX+VVJo+aE3EyaRqeBPoKPEVSofYuAoOBxGCW8ew/lA5v1T+RVdHWb/qIrFIRMg4VQzSp6sJe2Y7uc7C9LGnJCqVM0FBvreHMNQZ4RwgRTOERAltP3Evv8xHc+2qdwP9fNgDNhtYPWKdrAzIaBST2uF1uf6zt6t37V+/12jmbTRpKTUl+gJ7SZ5imbVXhuqux6vtCOkrNTnw8m40sJLjNwMKUVcpBJgMhGgnxUGLODzl1qQEhOjcjK2LBcCXQHRMoge4qUgE6xuIUq6Y3cclu6hbK0VKlHcfYx4BNB9ZcVMz471lrumFeRo18jzTM6dLCS3sZEIq1zlqsbUQMrNTpQ2i8X0VM=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR15MB3103.namprd15.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(366004)(33430700001)(9686003)(55016002)(33656002)(2906002)(33440700001)(30864003)(44832011)(71200400001)(26005)(52536014)(186003)(53546011)(6506007)(498600001)(7696005)(8936002)(76116006)(966005)(8676002)(66946007)(64756008)(66446008)(66556008)(66476007)(86362001)(110136005)(5660300002)(296002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: pvGFl3l5e9r3twCNsfOnWF2QQGHyA1/DxtkFyHg+AHHD9NtlTB4scHmGeXUXF7/IqMkLS0Oc25DGK4sOvCyOgjpgesWIqaDjCYV/myEg6Fszn5Bc7q6ZzH2Kw8U5gYoI7zcPV5oW6XJItkPZxsBxbBygHJUpL4ovKTE/9vSRcOuAS8iqX7OPPg/a3Oyr2Tho2zoEEtPzz6r8jNMoz2dbvWhH3nQ6vL0Dkzvk6OVTh1pn82C/yswscJoCHZWYi2gbI/jfYb5f5eE3y27yVrENxDJ68CZnMiXTVdvju3cGOx/KYUpvsjNgGPrJ9m8FqJkifinnPYUcqseHdtMcKRLQUOVt12Ko6INd/MbBS7c+mO2ZJA78xf5u/jJ2DRhjsWWUPgMakWWhWKwg/vP9QPMkrLmRKapIyFZs4glfbKajjFGseu8j+dBw9OnImMlZRZhIsvzDE9rmv7OLdD4Dk8MeunQ9cvSYjj5IBLJqJkNAyn2ZbUHIHLC26iqXOegqNdtFzeTX0sOPuG/U4ZnlRQ6ZUbOfX/9fWiCLJeXUEbsQMe+XbORrrHH8DEXMUowZKb95VzAoPBUjXspKWe14hA5HPG0dG4DEliTI9IjrQ0dpBErxWKtSLkV7GhWOY/K5lbLfaSrsJlEIBMhzz3627rOwAIs4HyICLDLkvL32aq8rjX/g3zktvXixrLs3mTkNhU7ydI0KeIkf7S0eBs/4NYXAbLu2mMXuoZWEQ15gS9EEyklTfB51ApTuDO+4rYNmRHoCJyUglytky7K4bpHlHGg/N5qv3o3pcsrMJHTWjPaWz/o=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR15MB3103D646F3E9E5789F98D75597A70MN2PR15MB3103namp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f532eed7-c435-4fa7-b4f8-08d7f125d8df
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 May 2020 18:55:14.6650 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: JtZAypnYdlKIQAiGJShF+vXTzeiYCgxwb7fdMS61z1g71UA9CidYES4IsSGP7W1GsaD2EFKfR8gnP2lOGueoMA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR15MB2797
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/FFtnFJsKy3nduXGhEj4K8QHDk0M>
Subject: Re: [Teas-ns-dt] definitions section 4 improvement discussion
X-BeenThere: teas-ns-dt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: TEAS Network Slicing Design Team <teas-ns-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas-ns-dt>, <mailto:teas-ns-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas-ns-dt/>
List-Post: <mailto:teas-ns-dt@ietf.org>
List-Help: <mailto:teas-ns-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas-ns-dt>, <mailto:teas-ns-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 May 2020 18:55:26 -0000

Luis,



I removed multiple copies of the inappropriate "Notice" included in your earlier E-Mail, below.



We had multiple discussions about the fact that we should not say anything about what goes on inside (or under) a Transport Slice Controller, or through the transport slice controller.



If you think back, you should recall that we are only modeling anything beneath the TSC NBI logically and we are not asserting that any of the logical constructs associated with this logical model can be presumed to exist.



For specific examples, there may be no TSC SBI and there may be no actual network controller.



>From our perspective, it is useful to think of the TSC as a black box, controlled via the NBI, and having physical connectivity to service users only as will have been determined in deployment.



Consequently, we cannot (and should not try to) "focus" on "programmable constructs" or "concentrate" on "programmable capabilities."



That will be the task of a TSC implementation.  We are not defining TSC implementation, at this time (or quite possibly ever).



If you want to create a TSC implementation, here is not the place to do so.



This  is, in my opinion, exactly what folks are missing here: i.e. - since we are trying to define how we can instruct a TSC to provide a service, with no more information about how the TSC is allowed to do that than that minimum unavoidable information, then we cannot describe requested services in terms that cannot be seen directly by the user.



The minute we start to talk about what a TSC must do in order to meet a set of service criteria we might expect assuming some specific way of providing the service requested - without spelling those service criteria (parameters or objectives) out explicitly - we are talking about "how the TSC provides" the service, rather than "what the service is."



So if a customer wants the equivalent of a TDM service, with a bandwidth X - for example, they need to translate this into a list of objectives that they would expect from such a TDM service (e.g. =latency, delay variation, etc.).



Once a customer actually goes through this process, they may (and likely will) realize that there are some characteristics of a TDM service that they may not need for their particular application - at least not to the extent that an actual TDM service could be able to provide it.



If that is the case, then they may either skip those objectives, or accept a lower level of assurance (in either case, capitalizing on an opportunity to reduce service costs).



Even if they decide that they need all of the expected characteristics of a corresponding TDM transport slice service, they can request such a service (in packetized form) from a TSC and the TSC can them implement the requested transport slice service in any way that is determined to be best by underlay capabilities and provider policies, that is otherwise completely independent of the fact that the transport slice service will look like a (packetized) TDM service.



This allows for efficiencies and cost savings to the transport slice service provider - especially if the transport slice service provider is also providing other services, with different objectives and expectations.



And it makes the process of trying to define an abstract interface between the transport slice user and the transport slice provider a good deal simpler.



So, win-win.



What I am afraid of is that some customers are reluctant to actually work out exactly what they really need and this is the underlying argument for why they want the TSC NBI to "accept" isolation as an objective, and perform the necessary translation for them.



But it must be abundantly clear by now that - if the customer doesn't tell us exactly what they mean by isolation - then any translation we define will likely fail to match their (undefined) expectations.



And this is largely a "customer-management" issue - hence something that does not belong in the scope of our work here.



--

Eric



-----Original Message-----
From: Teas-ns-dt <teas-ns-dt-bounces@ietf.org> On Behalf Of LUIS MIGUEL CONTRERAS MURILLO
Sent: Tuesday, May 5, 2020 5:08 AM
To: Joel Halpern Direct <jmh.direct@joelhalpern.com>om>; Kiran Makhijani <kiranm@futurewei.com>om>; teas-ns-dt@ietf.org
Subject: Re: [Teas-ns-dt] definitions section 4 improvement discussion



Hi Joel,



Some comments to your points:



<jmh>

I had assumed that things with high reliability needs would specify that they need 99.99% (or 5-9s, or even 6-9s) for the relevant SLO parameters.  And pay the price the operator needs to get to have that be offerable.  I would not expect the customer to express this kind of high reliability requirement as an isolation requirement, as isolation does not actually equate to reliability.  (I can have an isolated fiber.  If it is cut, I am out of luck.  And I got no benefit from having the isolated fiber.) </jmh>



Isolation implies dedication of a number of resources. With those dedicated resources two situations could happen: (1) everything works fine, so no impacts on SLOs; (2) something works wrong, thus the operator can allocate different but equivalent resources in such a way that SLOs are not impacted.

This works for sure at certain levels. If we are talking of dedicated infrastructure (as in your example of the fiber) this could not be possible. However there are connectivity constructs that make it possible (the referred lambda, for instance, which could be provided through a different path).

I would say that the explicit implication of isolation is dedication of resources, while the implicit one is some service guarantees (apart from others such as maybe security, predictability, robustness, etc).



<jmh>

At the same time, if we really wanted to get into isolation, we would have to get into the difference among dedicate conduit, dedicate fiber,

dedicate lambda, dedicate time slice, ...).   None of those are degrees.

  They are different ways of delivering a service.  With different effects.  Note that this is quite separate from a requirement that two different access points from a customer must have no failure point in common.  That is a complex thing to express in an SLO, and hard to

monitor.   But it is Very different from what has been described as

isolation.

</jmh>



What we could expect from a transport slice controller (TSC) is to work on programmable assets (via network controllers probably). Then I guess the focus should be on the programmable constructs providing isolation, not in the physical infrastructure which will not be addressable by the TSC. So I would concentrate on programmable capabilities, leaving the rest apart.

Maybe, as discussed, isolation cannot be expressed through a SLO, but it will be an attribute or characteristic of the service.

Regarding the description in the draft, yes, should be changed to avoid confusion.



<jmh>

The biggest risk is that if we geet too specific about how these things will be measured, we can end up with volumes of text.  I agree with the description Luis used.  But if we start trying to define (as contracts have to) the exact start and end of measurement intervals, the exact clock skew allowed by the measurement tools, and the exact technique to be used to measure these things, we will create a never-ending nightmare for ourselves.

</jmh>

Probably it would be enough referring that some time window could be considered, describing in rough way, not exact details. Or just referring some of the existing RFCs dealing with the topic as examples/references for defining SLOs.



Thanks



Best regards



Luis



-----Mensaje original-----

De: Joel Halpern Direct <jmh.direct@joelhalpern.com<mailto:jmh.direct@joelhalpern.com>> Enviado el: lunes, 4 de mayo de 2020 22:06

Para: LUIS MIGUEL CONTRERAS MURILLO <luismiguel.contrerasmurillo@telefonica..com<mailto:luismiguel.contrerasmurillo@telefonica..com>>; Kiran Makhijani <kiranm@futurewei.com<mailto:kiranm@futurewei.com>>; teas-ns-dt@ietf.org<mailto:teas-ns-dt@ietf.org>

Asunto: Re: definitions section 4 improvement discussion



Trimmed to one part I want to comment on.  Reply bracketted by <jmh></jmh> for quoting clarity.



Yours,

Joel



On 5/4/2020 3:56 PM, LUIS MIGUEL CONTRERAS MURILLO wrote:

> Hi Kiran,

>

> Some comments from my side in-line (adding also Joel who is not in the

> TEAS NS DT list - I think- but was part of the discussion today)

>

> Best regards

>

> Luis

>

> *De:*Teas-ns-dt <teas-ns-dt-bounces@ietf.org<mailto:teas-ns-dt-bounces@ietf.org>> *En nombre de *Kiran

> Makhijani *Enviado el:* lunes, 4 de mayo de 2020 18:07

> *Para:* teas-ns-dt@ietf.org<mailto:teas-ns-dt@ietf.org>

> *Asunto:* [Teas-ns-dt] definitions section 4 improvement discussion

....

>  2. Dealing with failures:

>

> I am little worried about how we are mixing up the avoidable,

> recoverable and non-recoverable failures. I did not agree that

> fan-failure faults are same as congestion. In case of congestion - it

> must be avoided by minimizing or penalizing other less-critical

> traffic - because a transport slice asked for this. In case of

> recoverable HA or failover should kick in. finally non-recoverable are

> multiple faults:- both active and failover links saw problems and it

> is impossible to send any traffic. In transport slices, we can specify

> enough to prevent avoidable and recoverable failures. For example,

> consider a critical-service transport slice and what must be done to

> provide disruption free and always-on, and reliable service?

>

> */[Luis>>] I also see them as different kind of events. In order to

> deal with infrastructure failures, operators typically design the

> network architecture to avoid the kind of problems as the example of

> the fan failure. IN case of happening something like that (which

> implies that the node goes down), an alternative path in the network

> will take care of the traffic, avoiding impact on customers. Networks

> can be designed to deal with single or multiple failures. More

> protection more cost./*

>

> */However a network design like before could have events of congestion

> (flash crowd events, exceptional situations -e.g. COVID-19-, failures

> in parts of the network, etc). In this situations isolation,

> understood as the way of dedicating resources to customers, could

> guarantee that the resources allocated to a given customer are

> respected and not used for others. Examples of situations like thos

> could be the same lambda example as before, some calendar slots in

> FlexEthernet, some queues allocated for a specific customer (at least in ingress), etc.

> Statistical multiplexing mechanisms cannot guarantee that, is clear,

> bit there are other mechanisms as the ones mentioned before, which are

> also part of the overall transport network./*

>

> */This does not mean that the cost of such dedication of resources

> will be equivalent to non-dedicated resources, for sure not. But there

> could be situation where such kind of guarantees are needed: emergency

> services, banks, stock markets, etc. Such kind of specialized services

> will be the ones demanding such kind of special solutions with the

> expectation of being more economic than building and running their own

> network (as happened in the computing world by the way)./*

>

> */So maybe this will not be the common norm, but there are a number of

> use cases that will have such needs, and because of that we need to

> define a solution being comprehensive, not partial./*



I had assumed that things with high reliability needs would specify that they need 99.99% (or 5-9s, or even 6-9s) for the relevant SLO parameters.  And pay the price the operator needs to get to have that be offerable.  I would not expect the customer to express this kind of high reliability requirement as an isolation requirement, as isolation does not actually equate to reliability.  (I can have an isolated fiber.  If it is cut, I am out of luck.  And I got no benefit from having the isolated fiber.)



At the same time, if we really wanted to get into isolation, we would have to get into the difference among dedicate conduit, dedicate fiber,

dedicate lambda, dedicate time slice, ...).   None of those are degrees.

  They are different ways of delivering a service.  With different effects.  Note that this is quite separate from a requirement that two different access points from a customer must have no failure point in common.  That is a complex thing to express in an SLO, and hard to

monitor.   But it is Very different from what has been described as

isolation.



>

>  3. Monitoring in the context of measurable SLOs:

>

> Jie raised an interesting comment on directly measurable attributes.

> Many SLOs will require different means of monitoring.  We have not

> discussed this as a characteristic of a transport slice. Should

> customer specify any monitoring as part of the transport slice?

> Perhaps not, but then there is a mention of "monitoring thresholds" in

> framework document in 3.3. We should have corresponding text in the definition.

>

> */[Luis>>] In the examples I have mentioned in the point number 1,

> apart from defining the SLO and the threshold, also the way of

> measuring it and the time window are specified. So, I think we can go

> in that direction and I think there are a number of RFCs we could

> leverage on in this respect./*



The biggest risk is that if we geet too specific about how these things will be measured, we can end up with volumes of text.  I agree with the description Luis used.  But if we start trying to define (as contracts have to) the exact start and end of measurement intervals, the exact clock skew allowed by the measurement tools, and the exact technique to be used to measure these things, we will create a never-ending nightmare for ourselves.



>

> Regards

>

> Kiran

>

>

> ----------------------------------------------------------------------



--- [SNIP] ---



________________________________



--- [SNIP] ---



--

Teas-ns-dt mailing list

Teas-ns-dt@ietf.org<mailto:Teas-ns-dt@ietf.org>

https://www.ietf.org/mailman/listinfo/teas-ns-dt