Re: [Teas] ACTN and Network Slicing in draft-ietf-teas-ietf-network-slice-framework

John E Drake <jdrake@juniper.net> Wed, 31 March 2021 17:27 UTC

Return-Path: <jdrake@juniper.net>
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 7C4A43A1B01; Wed, 31 Mar 2021 10:27:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=juniper.net header.b=mwYZBBGw; dkim=pass (1024-bit key) header.d=juniper.net header.b=kj2th2Z4
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 AJQFKJdtD0aw; Wed, 31 Mar 2021 10:27:08 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 673093A1AD6; Wed, 31 Mar 2021 10:27:05 -0700 (PDT)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 12VHP3Db028262; Wed, 31 Mar 2021 10:27:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=jIhcJwAOPnbwiHkFa63YKK8jveIZvj1mpreTKwW78Ac=; b=mwYZBBGw+SqZDqI4UbUgzyL6UbnS2e/3Hqv2vMVOn+OPE9g/2gqxQNweQBrBpOdAHtCT s9SwyE3st4wf42KlX/eef7vGJbLdNRdKeZRWjhDOoUbI8Tt83vRlwDrKwU8zWT5ArpB9 HKY6oyQjfVZ23BuZKP2dSUs4eKjfexIYosBY4d6IERNNA4/KwEU7X0uHyeGM2i757Tc0 TpYAF1BkBPqj0rC0S7q1CIZ7cL8dn7pDa4u8oImHhjaIcJ+DZJQvCgRkKQEYBm7nX7cn p+ueSxb/QX/5sOtfKq0Y5HveWkJSQNYixX2EMUzPwHvHYIggK1LWzTvcD0J1ZYTLPi8w kA==
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2176.outbound.protection.outlook.com [104.47.57.176]) by mx0b-00273201.pphosted.com with ESMTP id 37mabcj7g0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 31 Mar 2021 10:27:04 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GCBEvxKg6Z7fw8nz65843pbvd83L3D/BFQ2NmxOUZU4TLbA7Dyc1Xc9TlugL9JWM4MHL1KhiQnQNVNwv+jmt16XbDt7FO2cFrVh4sVnPZYvLFjQXl6LWpOvplQsyGfWSCStjrrHStyvPxP7jvPCAJwbJ4DCTZu+PQqetpy+paQdpg/Y96XKwVU6Xt+mXhFFJ4hFy9ay0DBYPxVzuNSYjzZ9z3gW8BpkQpXtjlUiHnmR//5eoNP6V8WgeYmz72VDLzY5i6yvTf8sXqrnA1ei38mMqtBFgOiQAb/QE3aNxxXWEfGssF8sm5FKeiJ+LeGgwvbhWBAl39fkAlaTdqqmHDw==
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=jIhcJwAOPnbwiHkFa63YKK8jveIZvj1mpreTKwW78Ac=; b=BB1lXRWIn8TIqLmQB6Nt6AiXDFsT2q8i2SbFtMdQ2NZ2IBuXmLRFsfLWP0SHX6jco59mNreQAQiGb/vaCgviDFfJJzXKcJJq+lAzroEQWRNS7ESK2Bmw+/fvxh3yEv3MZncP0kUGaRqMiawwTtwyw+6KR1P/nDOBArF6MmyWqDqQEJHdYO/w+LKYmvWbCbFSMnOGZ3tRvIZzfQAuOhaLNTlyAHHIZRZO/q5ZIChp+y1YYWGavpLz0KgK2qPYvCscSYQBp+QEZQ3ku3CWt3qMajtk5XnMrXnoUkopV62mrLUGoHROGDzfXURtK3F+5Mp3CCbkYdz2PA3q7REWxCCXtQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jIhcJwAOPnbwiHkFa63YKK8jveIZvj1mpreTKwW78Ac=; b=kj2th2Z47cHfh4WEbV3qNeTZGnycFblhy8COoyU71MN4zlc+V21GkuvKDTSPM4B0yPRiNmX6QsjQ2YxCkH9HG1KBYkkKMI2xZKbmuM8AVVE0EPVPSRItAAnsr3a8ijgU58EBtVQnLj4QMHR9TfdQkm2+et3gJIVuxZ3oT9cZuNg=
Received: from MN2PR05MB6623.namprd05.prod.outlook.com (2603:10b6:208:e3::23) by MN2PR05MB6926.namprd05.prod.outlook.com (2603:10b6:208:18e::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3977.33; Wed, 31 Mar 2021 17:27:00 +0000
Received: from MN2PR05MB6623.namprd05.prod.outlook.com ([fe80::dd68:b03e:ef13:6813]) by MN2PR05MB6623.namprd05.prod.outlook.com ([fe80::dd68:b03e:ef13:6813%7]) with mapi id 15.20.3999.026; Wed, 31 Mar 2021 17:26:59 +0000
From: John E Drake <jdrake@juniper.net>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'TEAS WG' <teas@ietf.org>
CC: "draft-ietf-teas-ietf-network-slice-framework@ietf.org" <draft-ietf-teas-ietf-network-slice-framework@ietf.org>
Thread-Topic: ACTN and Network Slicing in draft-ietf-teas-ietf-network-slice-framework
Thread-Index: AdclPwWWWhB+9iLTQEq+EpqCtBr+8gBE8WgQ
Date: Wed, 31 Mar 2021 17:26:59 +0000
Message-ID: <MN2PR05MB662377DC51B13269F2793CEFC77C9@MN2PR05MB6623.namprd05.prod.outlook.com>
References: <04fa01d7253f$1af28df0$50d7a9d0$@olddog.co.uk>
In-Reply-To: <04fa01d7253f$1af28df0$50d7a9d0$@olddog.co.uk>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.6.0.76
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-03-31T17:26:58Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=4a1bda90-d463-47ce-b032-a77c30397f44; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=2
authentication-results: olddog.co.uk; dkim=none (message not signed) header.d=none;olddog.co.uk; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [96.235.63.100]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 2d88fbae-8205-4e5e-f361-08d8f46a3108
x-ms-traffictypediagnostic: MN2PR05MB6926:
x-microsoft-antispam-prvs: <MN2PR05MB69268F96D831C82A4D7C416DC77C9@MN2PR05MB6926.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0TN2U0Gm3ImCZPB8PRVPhRGd+QJbN0RFhSj/akgQa+DmbEjMzeqDB9Kyqdemi/amu5c8G97CCZNhLPt7hYi5lmKIqAqlrSs4hO2cWenFFrNzTmdyYvcJISGdIKXeI3L/piiXqwBOMHPScaQxDrpmwmJTDGxxs8K3/RwyvlQ/3K8eGtSfDIKYwo4TKxYrELd2awQXYU80J/RXoOXifK1tzuKnZIZ9+svjYPQwbgEvgSteEMPYgNQgR9myi2YlYr63+WmMpzpwaVh4wJDD973m96RUmtj+c2Y5KfzoVico2MOeje1ZOG1iICkj7b6KUZOT1QfIXEFkYrXCGX5eFH34lM8zbC8ydcrAArOfAQ2j7sxiuR4LxRJKunCDYzgYB9podqTS58+RxqVMqHI3Al5SAVLZBiWzL0q14g5OixdX5hm1+4ny43QV9rV6wbH5pHsTAN3gKrSI41t/bv4YQvaDTjtIY/ZeLOTr97h2B4SH+26WK1GrYqFHynnc+U467ra7NyAXB8v6Jmo95y9akAkVOI+1AsW4SjYPyw+dx2Dg6eZfBEvlJqjnbMgS7fcXSascjD4j8miiJWwPHHr1GzpHJYmfnuUa76WpqRjzdu42QbfaIs5XkDY5jrZ/nWHXCgYEUHM2c3trL8x7fKJ5eDc13z314wat3eM3CTtUMT1Mpxg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR05MB6623.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(366004)(136003)(39860400002)(376002)(346002)(86362001)(38100700001)(66556008)(66476007)(64756008)(66446008)(2906002)(66946007)(76116006)(33656002)(83380400001)(8676002)(9686003)(71200400001)(478600001)(186003)(6506007)(4326008)(26005)(8936002)(55016002)(7696005)(5660300002)(110136005)(53546011)(52536014)(316002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: ncwCpKswLd4Tk+24bubqu27u9lhc+Edsg43NF6fJEd7scxI+tjNThJDMiybvC/ExewzPIySAg9QyXESgzGXTa4Hk2KSe/P/TI81ewArfvlShOTLFd8QdIRbLiUx/VW6vaaGmNLYQYndt7T0wLYvyYhLNZbKKzVUjSb8RJ1xmSPesVpPGl4YMXwxElpl9+npeYT/eXkeAuSdBlL8PyMbxLeLdhyzeqMeQBZ6ISYcpdCruMq7y3AzBN07wPZaxDK0qQ+FrfGFh7kP2s2uyEQJVLLKpqCH8M+BHqHpwgMzZ9Z7TGPARfEBRAfV8b1YHW6sJ90xVB8MT9X57B6tvqoXU0ceBhPKlcd1rJXDwqCByc77A4Fdse/gKrmsl5qPsyJnrUHion6CumISCacNxrHEWuM3j8J1wTPWWVmu/FjkuyjlLUEf4yhA7ZVbIi7iSik59AhcXTY4SNazH5K9cgopaUdTVh+sfnlDegjsQmXHSIHJzOpEJ+KWTA+wYLMIWcu+JN4oBDBcbOCLbONrapqT83ZvguwvfBzBlCfJrSnPXltq+Jrc4k+QZrUEfIATjgRSBK54SoVowGvbLlWGYqPM4ihH9sdVPch0wM4v/FeSv3QI5Dj+6/nXTVKkesj+jd9eNfjRa12hsRz42+7+vAOl4UVo+3ligbdVGvebuMDeDCDSROtIwr0tiIertiDtAHADIA2bY7Sy/djX7njtNazglR7pVehMNpx+0LjVw+v+O/XoQ79G/AWerreL31b7lJ5/jeOvsCSRPjJrdxWegMZTwdUOwo10mkb+FhM4Hlp4dWmqTPUWtnASDtGsozcKEkJawI6nIzYl/Sziomh5N46kyL4Bwtl54mPo2UgLRK/4ceP4EQvssKaPmqHze4aGt2Lt3GcV6d9tt0ryu6E6bpPNW4hIqOMSIHS1lxEpcFjaak2SAlus7xf4rXK04TrJEk//0WWFF5gwEVVV4i8Bmt0QlYCncMCjT1GXHiikOEHWeJ3PGFQ5J37oMlrlXw9xcysN2ePVQrZD6cliXfTS5KHh6NoAMuw71x2aAq9dqr8ax4GX+DT1exseo4ntVVxEls4Ei4OhxHs6tkms1Nbzz0n7vDTuYSkY8QhpDH/s7qUhqj3hAAmlHpPMkUV2PXcrQ1Dm1EXsRvYozGXwN806W4QMy+XzmVlt/uFIuMQ3fDPIsbNRlu/JeDVQp8Ior54ObeJQ9BfuKPkzZP+PhwxA6IXvT90hy0iMVjHgEf8ZS3yxE4wxbSbVJYcz9XQRVJP/rAnHDGvt/O/MXR8m8QnD1Kf3oybtnQztGUSg1DTvECh2552wivLGz8QWIi5YhbplB95KM
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR05MB6623.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2d88fbae-8205-4e5e-f361-08d8f46a3108
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2021 17:26:59.8396 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: sl1GEgcxPVIe75fBEtZGFuLRX2K29d/q3z/G/ikwQXYs31fIyOy3tmxVxrkk2IjY7hi9AgFIZlcIlLv2pTuXag==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR05MB6926
X-Proofpoint-ORIG-GUID: LvtZeDYcvQbRC4xM03hzZp2TE_Qx_0pg
X-Proofpoint-GUID: LvtZeDYcvQbRC4xM03hzZp2TE_Qx_0pg
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761 definitions=2021-03-31_08:2021-03-31, 2021-03-31 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 impostorscore=0 bulkscore=0 phishscore=0 clxscore=1011 mlxlogscore=999 priorityscore=1501 mlxscore=0 suspectscore=0 malwarescore=0 spamscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2103300000 definitions=main-2103310120
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/kbQmjSjgRseH6j7J6kaOy5wSxJ4>
Subject: Re: [Teas] ACTN and Network Slicing in draft-ietf-teas-ietf-network-slice-framework
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: Wed, 31 Mar 2021 17:27:14 -0000

Adrian,

I think this is reasonable.

Yours Irrespectively,

John


Juniper Business Use Only

> -----Original Message-----
> From: Adrian Farrel <adrian@olddog.co.uk>
> Sent: Tuesday, March 30, 2021 4:32 AM
> To: 'TEAS WG' <teas@ietf.org>
> Cc: draft-ietf-teas-ietf-network-slice-framework@ietf.org
> Subject: ACTN and Network Slicing in draft-ietf-teas-ietf-network-slice-
> framework
> 
> [External Email. Be cautious of content]
> 
> 
> Hi authors of draft-ietf-teas-ietf-network-slice-framework and TEAS WG,
> 
> I've been looking at the ACTN section in this draft. I think it is good that this
> draft makes it clear that ACTN is an applicable technology for creating and
> managing network slices: ACTN is core TEAS mechanism and we should make it
> available for re-use where possible.
> 
> However, I think that applying ACTN to network slicing needs more text than it is
> appropriate to place in this document. You currently have 2 pages out of about
> 11 pages of text. While I expect the total will grow as more material is added
> across the document, I also think that adding more substance to the ACTN
> section would put it completely out of balance.
> 
> My suggestion is that we:
> - revise down the ACTN text in this document
> - make a reference to a separate document to describe the applicability
>   of ACTN
> I would (obviously?) suggest draft-king-teas-applicability-actn-slicing
> as the document to be referenced although it will need some work to bring it
> into line with the terminology work that has been done in TEAS.
> 
> My suggested edits to this document are:
> 
> 
> 3.2
> OLD
>    Layered virtual connections are comprehensively discussed in IETF
>    documents and are widely supported.  See, for instance, GMPLS-based
>    networks ([RFC5212] and [RFC4397]), or ACTN ([RFC8453] and
>    [RFC8454]).  The principles and mechanisms associated with layered
>    networking are applicable to IETF network slices.
> NEW
>    Layered virtual connections are comprehensively discussed in IETF
>    documents and are widely supported.  See, for instance, GMPLS-based
>    networks [RFC5212] and [RFC4397], or Abstraction and Control of TE
>    Networks (ACTN) [RFC8453] and [RFC8454].  The principles and
>    mechanisms associated with layered networking are applicable to IETF
>    network slices.
> END
> 
> ---
> 
> 3.5
> 
> OLD
>    Also, as outlined in "applicability of ACTN to IETF Network Slices"
>    below, ACTN ([RFC8453]) offers a framework that is used elsewhere in
>    IETF specifications to create virtual network (VN) services similar
>    to IETF network slices.
> NEW
>    Also, as described in Section 4, below, ACTN offers a framework that
>    is used elsewhere in IETF specifications to create virtual network
>    (VN) services similar to IETF network slices.
> END
> 
> ---
> 
> 4. COMPLETE REPLACEMENT
> 
> 4.  Applicability of ACTN to IETF Network Slices
> 
>    Abstraction and Control of TE Networks (ACTN - [RFC8453]) is a
>    management architecture and toolkit used to create virtual networks
>    (VNs) on top of a traffic engineering (TE) underlay network.  The VNs
>    can be presented to customers for them to operate as private
>    networks.
> 
>    In many ways, the function of ACTN is similar to IETF network
>    slicing.  Customer requests for connectivity-based overlay services
>    are mapped to dedicated or shared resources in the underlay network
>    in a way that meets customer guarantees for service level objectives
>    and for separation from other customers' traffic.  [RFC8453] the
>    function of ACTN as collecting resources to establish a logically
>    dedicated virtual network over one or more TE networks.  Thus, in the
>    case of a TE-enabled underlying network, the ACTN VN can be used as a
>    basis to realize an IETF network slicing.
> 
>    While the ACTN framework is a generic VN framework that can be used
>    for VN services beyond the IETF network slice, it also a suitable
>    basis for delivering and realizing IETF network slices.
> 
>    Figure 1 illustrates the mapping between IETF network slice
>    management and interfaces, and the ACTN management components and
>    interfaces.  For reference, the ACTN abbreviations are as follows:
>      CNC  : Customer Network Controller
>      MDSC : Multi-Domain Service Coordinator
>      PNC  : Provisioning Network Controller
>      CMI  : CNC-MDSC Interface
>      MPI  : MDSC-PNC Interface
> 
> 
>                 IETF Network Slice                |   ACTN analogous
>               Terminology / Concepts                  Terminology
>                                                   |    and Concepts
>        +--------------------------------------+
>        |Consumer higher level operation system|   |    +-----+
>        | (e.g E2E network slice orchestrator) | =====> | CNC |
>        +--------------------------------------+   |    +-----+
>                          ^                                ^
>                          | NSC NBI                |       | CMI
>                          v                                v
>        +-------------------------------------+    |    +------+
>        | IETF Network Slice Controller (NSC) |  =====> | MDSC |
>        +-------------------------------------+    |    +------+
>                          ^                                ^
>                          | NSC SBI                |       | MPI
>                          v                                v
>        +-------------------------------------+    |    +-----+
>        |        Network Controller(s)        |  =====> | PNC |
>        +-------------------------------------+    |    +-----+
> 
>    Figure 1 : Mapping Between IETF Network Slice and ACTN Components
> 
> 
>    Note that the details of all function below the NSC SBI are out of
>    scope of this document.
> 
>    Further discussion of the applicability of ACTN to IETF network
>    slices including a discussion of the relevant YANG models can be
>    found in [I-D.king-teas-applicability-actn-slicing].
> 
> ---
> 
> Hope this helps.
> 
> Best,
> Adrian