Re: [Teas] [E] Re: Slicing Framework Open issue #1 : Service != Realization

mohamed.boucadair@orange.com Fri, 01 April 2022 13:44 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 425AC3A0D53 for <teas@ietfa.amsl.com>; Fri, 1 Apr 2022 06:44:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-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 Aqy07ukAXNbr for <teas@ietfa.amsl.com>; Fri, 1 Apr 2022 06:44:18 -0700 (PDT)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.70.34]) (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 CD1DF3A1379 for <teas@ietf.org>; Fri, 1 Apr 2022 06:44:17 -0700 (PDT)
Received: from opfednr01.francetelecom.fr (unknown [xx.xx.xx.65]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by opfednr20.francetelecom.fr (ESMTP service) with ESMTPS id 4KVLxX27ztz20F8; Fri, 1 Apr 2022 15:44:16 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1648820656; bh=9XMf2A4Iiv3U0TgSPZKsXPn6mwtiZybqbb+b3gR5AdI=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=hgapW+XUM11+rGYe8P218u7zVWWwiSxjHywEIxVXMl/mRv3dn7O351dkjadk5oyVz cBcdW6Inkq7p4waI0rmpTOOYw4ny8z7BtyM+rfwfjHcUwNvR7N7RQBbSz++K6/zbPX yM7JPkeI92AEXUd/re77Hbz+4Vjf0AXZ1odz5755KMHm61gALFkSvEJa68Jd06qhnI b28uStQPUK38GyF1aIKVuFsVtk/gRxnbwWfVQkWueMxgLID75RKMnpTy9i50b7ho6K Wnmf9xPIAZHDSoRAcxxPegXYji/m5sY6OvO6L7Qo1mFv6uT2WHjzwwh991yTvEhVrB Zn9r/iT/tfySA==
From: mohamed.boucadair@orange.com
To: Krzysztof Szarkowicz <kszarkowicz@gmail.com>
CC: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "teas@ietf.org" <teas@ietf.org>
Thread-Topic: [Teas] [E] Re: Slicing Framework Open issue #1 : Service != Realization
Thread-Index: AQHYRcv/XUAv0lh7nUy/iPc9VGASl6zbD6oA
Content-Class:
Date: Fri, 01 Apr 2022 13:44:15 +0000
Message-ID: <22268_1648820656_624701B0_22268_233_7_b0097a6d1ac24255b822db335ab5bcd4@orange.com>
References: <042601d84029$1de567c0$59b03740$@olddog.co.uk> <c4e7e5c0-81a2-7f62-c81a-8f672eccd6db@joelhalpern.com> <DB9PR06MB7915CE12BC9DE1E9F62309E29E1A9@DB9PR06MB7915.eurprd06.prod.outlook.com> <CAO8-O7pm7aznKmt--2Dfgtf=ZZ=o2xtjjRoLLOVMLpG6KP8_pw@mail.gmail.com> <9191AF9E-6FA7-43AF-B4DC-55F0B046BDAB@gmail.com> <04e801d8408e$52fa51e0$f8eef5a0$@olddog.co.uk> <1532_1648448435_624153B3_1532_474_1_e88aa4968220476d85dfe52430086664@orange.com> <905EF0B2-A4A3-428F-B9D9-00408A769C80@gmail.com> <28412_1648460203_624181AB_28412_34_1_7ae1d32feccf4cea877711712dbe5c83@orange.com> <871C707C-F12A-4BC2-A936-E756358A0393@gmail.com> <EDE8C8E5-2F47-4D49-B963-3ABC5E86CEED@gmail.com> <9477_1648819251_6246FC33_9477_178_1_b482d38132d04f3498c62319af4fef11@orange.com> <49E7628B-9D75-4C78-A7DB-31333F75AD49@gmail.com>
In-Reply-To: <49E7628B-9D75-4C78-A7DB-31333F75AD49@gmail.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-04-01T13:39:42Z; 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=e331cd40-9b6c-4eec-a407-bdfe1ee07d50; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0
x-originating-ip: [10.115.26.52]
Content-Type: multipart/alternative; boundary="_000_b0097a6d1ac24255b822db335ab5bcd4orangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/sps7Cz1tnzuw_l9CuMaFdezJDN4>
Subject: Re: [Teas] [E] Re: Slicing Framework Open issue #1 : Service != Realization
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: Fri, 01 Apr 2022 13:44:24 -0000

Re-,

Indeed.

FWIW, some of this is captured in RFC7297 with a focus on legacy mechanisms:

==
   These requirements include: reachability scope (e.g., limited scope,
   Internet-wide), direction, bandwidth requirements, QoS parameters
   (e.g., one-way delay [RFC2679], loss [RFC2680], or one-way delay
   variation [RFC3393]), protection, and high-availability guidelines
   (e.g., restoration in less than 50 ms, 100 ms, or 1 second).

   These requirements are then translated into IP/MPLS-related technical
   clauses (e.g., need for recovery means, definition of the class of
   service, need for control-plane protection, etc.).  In a later stage,
   these various clauses will be addressed by the activation of adequate
   network features and technology-specific actions (e.g., Multiprotocol
   Label Switching Traffic Engineering (MPLS-TE, [RFC3346]), Resource
   Reservation Protocol (RSVP, [RFC2205]), Open Shortest Path First
   (OSPF), Intermediate System to Intermediate System (IS-IS), etc.), by
   means of CPP-derived configuration information.

   …

   The CPP template aims to capture connectivity needs and to represent
   and value these requirements in a standardized manner.  Service- and
   Customer-specific IP provisioning rules may lead to a dramatic
   increase of the number of IP transfer classes that need to be
   (pre-)engineered in the network.  Instantiating each CPP into a
   distinct class of service should therefore be avoided for the sake of
   performance and scalability.

   Therefore, application-agnostic IP provisioning practices should be
   recommended, since the requirements captured in the CPP can be used
   to identify which network class of service is to be used to meet
   those requirements/guarantees.  From that standpoint, the CPP concept
   is meant to design a limited number of generic classes so that
   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   individual CPP documents, by capturing the connectivity requirements
   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   of services, applications, and Customers, can be easily mapped to
   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   these classes.
   ^^^^^^^^^^^^
==

Cheers,
Med

De : Krzysztof Szarkowicz <kszarkowicz@gmail.com>
Envoyé : vendredi 1 avril 2022 15:26
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>
Cc : adrian@olddog.co.uk; teas@ietf.org
Objet : Re: [Teas] [E] Re: Slicing Framework Open issue #1 : Service != Realization

Med,

We are on the same page here. I see this as well as predominant approach, in fact.

Cheers,
Krzysztof



On 2022 -Apr-01, at 15:20, <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>> <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>> wrote:

Krzysztof,

Admission control + use of limited set of core QoS classes (PDBs) + much more access QoS classes + map access QoS classes to core classes + no multi-topology/customized path selection is also an example network partitioning. I even expect this to be the privileged approach when legacy forwarding mechanisms should be used to fulfil slicing objectives.

Cheers,
Med

De : Krzysztof Szarkowicz <kszarkowicz@gmail.com<mailto:kszarkowicz@gmail.com>>
Envoyé : vendredi 1 avril 2022 10:30
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>; adrian@olddog.co.uk<mailto:adrian@olddog.co.uk>
Cc : teas@ietf.org<mailto:teas@ietf.org>
Objet : Re: [Teas] [E] Re: Slicing Framework Open issue #1 : Service != Realization

Adrian, Med,

Returning to this. I’ve seen many design cases with SPs, where the network is designed physically in very structured manner. Also, I’ve seen some analysis done by couple of SPs, that as the result of this very structured network design, after making internal analysis, they don’t really see the difference between path placement done using IGP metric, and path placement done using delay metric. Hence, even introducing some flex-algos (TE meshes) with different metric optimization is questionable here (as the resulting paths are the same).

To realize services with SLO commitments, these SPs today extensively use admission control at the edge (some times even relatively complex admission control schemes at the edge). But, they don’t use anything specific (TE, Flex-Algo) in the transport, apart from mentioned admission control at the edge (ingress/egress policers/shapers), basic QoS on transit, network capacity planning, and timely capacity upgrades, where needed.

Does this approach could be considered as well as some way of ’network resource partitioning’ mentioned in the draft?

Cheers,
Krzysztof


On 2022 -Mar-28, at 12:26, Krzysztof Szarkowicz <kszarkowicz@gmail.com<mailto:kszarkowicz@gmail.com>> wrote:

OK,

If a realization example of network partition is flex-algo + admission control, then I am fine.

Thanks,
Krzysztof



_________________________________________________________________________________________________________________________

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.