Re: [Teas-ns-dt] FW: Progress of Slicing Design Team and overlap with existing TEAS work

John E Drake <jdrake@juniper.net> Thu, 09 January 2020 21:24 UTC

Return-Path: <jdrake@juniper.net>
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 4E61312081C for <teas-ns-dt@ietfa.amsl.com>; Thu, 9 Jan 2020 13:24:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-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=ErRqjj5Z; dkim=pass (1024-bit key) header.d=juniper.net header.b=SupWcmWp
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 Mfp6mqXU8s5M for <teas-ns-dt@ietfa.amsl.com>; Thu, 9 Jan 2020 13:24:29 -0800 (PST)
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 1348312081B for <teas-ns-dt@ietf.org>; Thu, 9 Jan 2020 13:24:28 -0800 (PST)
Received: from pps.filterd (m0108161.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 009LMGBk012220; Thu, 9 Jan 2020 13:24:25 -0800
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=dTkKC7qJk179bwoxCaLa2rkmkeHucNZV4vOy4E1OQvM=; b=ErRqjj5ZOJ1zkABAvBC8WNac3TrkeNkuUrFEYxO9BkqGrJ+r2SFNCvtYr7Em+LcXoXsf a/RBCyUNoZi/DmAV/b9gkFby+RXPdDAyFYQiZVK2Z1b+rlVpUH7ZTT1XbxJ+QhLOvFx4 aL3MCsUBAX1RoqJGUNEMEBRNtp+6ddyku0j4jajUwKuP3zZpngiXnXOCUoTW2i770ULI TptAk5r9knkBpxCKpI+kNI5VverQ0QZHnPc34F5o6hQYafgualOlcOxd+3CH0KKkfOO7 yfBgxroVD/0jEikjI6e7ITW2+OLIIdVVDIU7Y4Jc6lYcjrPus/ey4U1fNFkpmKw4lPAV uQ==
Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2169.outbound.protection.outlook.com [104.47.58.169]) by mx0b-00273201.pphosted.com with ESMTP id 2xe6jrrkur-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 09 Jan 2020 13:24:25 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c+C3qmoT/89IPPxfSywR6Ea/DwpTuVXbZgR3+VaPZpuKpDi+HeGtuR3rpxaOlmDcVF0puRDugk1Vhoeea4goA2NgOkPGMWWtb6rLz71y8rkBxrL3eA55IfxZpMuEfgwu4u9LAZz/xLwN7pKZTRAVpiadP8QFYa54F/OcY8qskL6VMOD0YH8IvP8/6fOZQRwj7symhw5RnxdLGQ5wnQFeyDfO70ly3mCe7HKw+TP0Wa1rZeupX46IPgivpspDMabt8vA5DhmLbXGyK4DMZpDVoU2NGtfRXU1nxRQf2+1Bbo9FbwHm3MAiObUR8P1TxHQz5I6wO1aDtsht+lATJN0WTw==
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=dTkKC7qJk179bwoxCaLa2rkmkeHucNZV4vOy4E1OQvM=; b=a2J01OdXquKVtk6FML0ns7PfRqkuzPD0cepBPsWRaWtY/O8JcDp/3faJwZTRuL1B2UHr1VgpkvdI+SbOCRMV8pZW4QWeakr83oCxDrlUKBUeIzIsbREeQa/yBdC5INtzcfh/wIZXRFfelXVgoqczefj+EIqgb1p10Mx9kgRtsEOQ9BMFHgVmSzgSIjujdxvbRxoP2I6kODa3cG9+dk83YJJGnC3VNcI0acAosaVghmidrX1/ArLeMYNd8ru+c3iYScltQfHu9kUg2E+//8tyljn7Rtngr7HEdKcCrkiOMSRX+Xtqz21hwvERnSsOB8rd1a8fb0xoVsMFcSlcYY88iw==
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=dTkKC7qJk179bwoxCaLa2rkmkeHucNZV4vOy4E1OQvM=; b=SupWcmWpA3g8JfvQFzrk9SzdPc4XoDBgwUg2HstbcvOMdCDYyjcFx/nkaOOIRN7R5Ebq/MDFl63RsjhcHLazWc0BRKGd2ad0xO+aRD0omAAKzm7SAp+lAOLwLCxkHpdp3NRfM6RnuK/eUzX/827VXygw8C7EcVnJOcEL3OeAxCs=
Received: from DM6PR05MB6426.namprd05.prod.outlook.com (20.178.225.83) by DM6PR05MB6889.namprd05.prod.outlook.com (52.132.251.214) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2644.5; Thu, 9 Jan 2020 21:24:21 +0000
Received: from DM6PR05MB6426.namprd05.prod.outlook.com ([fe80::b145:421e:fb07:2d00]) by DM6PR05MB6426.namprd05.prod.outlook.com ([fe80::b145:421e:fb07:2d00%3]) with mapi id 15.20.2623.011; Thu, 9 Jan 2020 21:24:20 +0000
From: John E Drake <jdrake@juniper.net>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, 'Jari Arkko' <jari.arkko@ericsson.com>, "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
CC: Stewart Bryant <stewart.bryant@gmail.com>
Thread-Topic: [Teas-ns-dt] FW: Progress of Slicing Design Team and overlap with existing TEAS work
Thread-Index: AdW80iRXih3A24OqRuyKZfTliL7p6AIa7XBgAHHG2oAABrWCgAACOuOQAAKX5rA=
Date: Thu, 9 Jan 2020 21:24:20 +0000
Message-ID: <DM6PR05MB64267DA7BA89B3FAE91C4724C7390@DM6PR05MB6426.namprd05.prod.outlook.com>
References: <025001d5c53e$3b561880$b2024980$@olddog.co.uk> <3403B4DB-1D41-4113-AA8F-F617D6EC37F0@ericsson.com> <06b101d5c71f$cc5fed50$651fc7f0$@olddog.co.uk> <DM6PR05MB642691F405A5B1FD9FEC7CDFC7390@DM6PR05MB6426.namprd05.prod.outlook.com>
In-Reply-To: <DM6PR05MB642691F405A5B1FD9FEC7CDFC7390@DM6PR05MB6426.namprd05.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Owner=jdrake@juniper.net; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2020-01-09T20:14:38.6804941Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=Juniper Business Use Only; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Application=Microsoft Azure Information Protection; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=ef859d4e-be96-432a-ad0c-4f87f0a803c6; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Extended_MSFT_Method=Automatic
dlp-product: dlpe-windows
dlp-version: 11.3.2.8
dlp-reaction: no-action
x-originating-ip: [66.129.241.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: b45cd0ab-dcd2-43a0-63f8-08d7954a4ab2
x-ms-traffictypediagnostic: DM6PR05MB6889:
x-microsoft-antispam-prvs: <DM6PR05MB6889EB7651C8BE03EE6C0CE4C7390@DM6PR05MB6889.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02778BF158
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39860400002)(346002)(376002)(396003)(136003)(51444003)(189003)(13464003)(199004)(186003)(66574012)(86362001)(9686003)(55016002)(966005)(110136005)(2906002)(5660300002)(53546011)(7696005)(2940100002)(33656002)(6506007)(66946007)(316002)(26005)(71200400001)(66556008)(8936002)(8676002)(81156014)(66476007)(52536014)(64756008)(66446008)(76116006)(4326008)(81166006)(478600001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR05MB6889; H:DM6PR05MB6426.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 8W00AhVbbE0n46BOcSkxLNkJq4bznNTY0iJVljSB4IWNCqjhvXwd2DaxoAaYyQoMlUYNhWWzyjcUJqZtJKf5X8kb/FLZLAKTAwff0kZ2BiiYWT51HvAP5gZ+29r2CQ0PtjMpT7j872s735CG8kqD8VXKRyin0HoVfIdsTVrM0KRYwOBciuXUoWDYK7/HUYv8+Y+AKOVz3Ukuxrr8XeVdg8sUks7iAe+kXK+ihF0vEczY8doZqJtBOIIWC9jnf+8BNq2g69x4H5j77Gjg5DDDiWt5fll1O9MlCijsxcfhPoI8mq5S64nUek1I2eUTuFOCf7LI58iRzZNP5HGu182xdMh6esN+kWQc5t5kcsIkA7icN9gWDqP05Y8yvsHSuS6Sau1oeWNPcgKGhMXgK2jY8JkRyUoUNG9LwrABcJLPbnE+f0VHmOWUFGuTw14QYd/g4XBAZ8JPAQlkUiARd+HDMlqjLhOZKqKYIqkxoyoN6hxwYoIlJAbZOM1QRZUGTzp26EqFiVslqcO8dwARK3KbLZAcHpSlH1inN7fAvRkNhdv7hNgfKWxe+6uK57qrhkcJxPVyUvhC++0fSFes4NTamDASwJSfRcDjlqtmKNMWltQ=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: b45cd0ab-dcd2-43a0-63f8-08d7954a4ab2
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jan 2020 21:24:20.7659 (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: KXy2qV7pBwcAfZzsCY+hu/2PfWq8T2MyDnCDsWNZi0JIXoU8epgFprDc8LHtJyBdigA6R3nXtR6Qxudrcq6XlQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB6889
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.572 definitions=2020-01-09_05:2020-01-09, 2020-01-09 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 malwarescore=0 adultscore=0 priorityscore=1501 phishscore=0 clxscore=1015 spamscore=0 mlxscore=0 mlxlogscore=999 impostorscore=0 suspectscore=0 bulkscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1910280000 definitions=main-2001090176
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/MtIntEtsYDqbZE0FAZfG5SQCEiI>
Subject: Re: [Teas-ns-dt] FW: Progress of Slicing Design Team and overlap with existing TEAS work
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: Thu, 09 Jan 2020 21:24:31 -0000

And copying Stewart

Yours Irrespectively,

John


Juniper Business Use Only

> -----Original Message-----
> From: John E Drake
> Sent: Thursday, January 9, 2020 3:15 PM
> To: adrian@olddog.co.uk; 'Jari Arkko' <jari.arkko@ericsson.com>om>; teas-ns-
> dt@ietf.org
> Subject: RE: [Teas-ns-dt] FW: Progress of Slicing Design Team and overlap with
> existing TEAS work
> 
> Hi (and copying Stewart),
> 
> My crossing email w/ the annotations seems to be in line w/ what Adrian is
> saying in his email, below, viz, treat network slicing as an underlay network
> construct, move all of the underlay network specific material from the VPN+
> draft to the network slicing framework draft, and recast the VPN+ draft as
> describing how EVPN, L3VPN, and SFC (either alone or in combination) overlay
> network services make use of network slicing.
> 
> Yours Irrespectively,
> 
> John
> 
> 
> Juniper Business Use Only
> 
> > -----Original Message-----
> > From: Teas-ns-dt <teas-ns-dt-bounces@ietf.org> On Behalf Of Adrian
> > Farrel
> > Sent: Thursday, January 9, 2020 2:06 PM
> > To: 'Jari Arkko' <jari.arkko@ericsson.com>om>; teas-ns-dt@ietf.org
> > Subject: Re: [Teas-ns-dt] FW: Progress of Slicing Design Team and
> > overlap with existing TEAS work
> >
> > > Oh, sorry I didn't realise you were skiing in the same places.
> >
> > No way you could have known without stalking me on Twitter.
> >
> > > You were probably skiing too fast past me for us to notice each
> > > other
> >
> > Doppler shift?
> > Actually, I am getting old ☹
> >
> > >> I confess, I have not been following "your" Design Team closely.
> > >> I should because I'm paid so very much to be the TEAS Technical
> > >> Advisor.
> > >
> > > Please tell me more about these payments to people in various TEAS
> > > roles ( I feel like I may have missed out on something (
> >
> > Technical advisor gets paid 37.2% of what WG chair gets paid.
> >
> > >> I'm a little puzzled where the DT is going. There seems to be a lot
> > >> of pulling in different directions from the members of the team
> > >> with some talking about making a "Northbound Interface" for
> > >> requesting/managing slices, and some talking about a framework that
> > >> describes what slicing is (presumably from the perspective of the
> > >> IP network and not the 5G service).
> > >
> > > There's certainly multiple directions people want to take things, as
> > > is quite natural. But I think the northbound interface, framework,
> > > and definitions are more about the different sides of the same coin
> > > than different directions.
> > >
> > > Some of the pulling to different directions that we've seen involves
> > > incorporating a very narrow networking-only view of slicing vs. a
> > > more inclusive all-functions view. Or viewing TEAS slicing as a 5G
> > > oriented exercise vs. more IP network issue. Or emphasizing
> > > particular features that their favourite implementation technology
> > > can do vs. attempting to provide more boring standard features. Or
> > > perhaps most importantly, trying explain how to use current things
> > > vs. trying to create a lot of new technology so that a particular view of
> slicing can be provided.
> > >
> > > But, on the background, the team has come to understand an
> > > architectural model, of having a relatively narrow and IP
> > > networking-centric transport definition for a slice, and that it
> > > fits in an architecture that involves requests (perhaps represented
> > > as an instance of a data model) sent to a controller, which maps
> > > these requests to an implementation using one or more specific
> > > implementation technologies.
> > >
> > >> Even some of the team got so excited that they posted a "design team"
> > >> draft that wasn't a design team draft!
> > >
> > > We've talked about this -- from going forward the drafts with
> > > personal perspective will be named in a personal fashion, not draft-nsdt.
> >
> > 😊
> >
> > >> You're no doubt aware of draft-ietf-teas-enhanced-vpn.
> > >> I've been trying to nurture this and direct the authors to do good
> > >> things with it. The document is not a technology solution, but a
> > >> set of observations and a framework that explains how the concept
> > >> of a "slice" looks very much like a VPN (in that it is a
> > >> connectivity service between a set of end points with some
> > >> guarantee of service) but offers more specific service behaviours.
> > >>
> > >> I would like not to get into an "arms race" between this draft and
> > >> the output of the Design Team where each set of authors updates
> > >> their document to steal turf from the
> > >> other: that might produce a lot of good thought and work, but would
> > >> also involve a fair bit of stress and duplicated effort. Instead
> > >> there is probably some potential for synergy. But I am struggling
> > >> to know exactly what the DT is intending to produce. The charter
> > >> and the most recent status (in Singapore) seems to suggest that the
> > >> DT is still in the phase of working out what it needs to / should document.
> > >
> > > I'm aware of the document, and many of our contributors are quite
> > > involved in that as well. I don't yet however have a personal view
> > > on the enhanced VPN proposal.
> > >
> > > I do think though that it is fundamentally *not* incompatible at all
> > > that the TEAS WG might have some technology(ies) that can be used
> > > for slicing. One possible outcome of the DT work is a framework that
> > > provides definitions and concepts, and points to existing tools (not
> > > just enhanced VPN but perhaps also other underlying technologies,
> > > data models, etc).
> >
> > That's fine except to note that the enhanced VPN framework (attempts
> > to) does exactly that. I.e., provide definitions and concepts and point to
> existing tools.
> >
> > > It is not a failure if we don't have to do much work!
> >
> > Oh, I thought we were paid per line of Internet-Draft that we wrote.
> >
> > > (Another possible outcome is a that the DT does the definitions and
> > > framework, as well as some enhancements that are perceived as
> > > necessary. A third outcome is that more work is needed.
> >
> > I guess I am asking that the definitions and concepts in VPN+ are
> > brought to play and wheels are not re-invented. Obviously, if the VPN+
> > work turns out to be considerably in a different direction, then this
> > is fine, but if the difference is minor, then we should work on fixing
> > VPN+ not having two similar but different sets of terms and concepts.
> >
> > > Also note that hot technologies (such as 5G, or slicing) tend to be
> > > used a lot in justifying particular proposals. "Our thing provides
> > > the hot feature that everyone is talking about".
> >
> > Yes, I had noticed that. In fact, both of the slicing-related BoFs
> > were rich with that behaviour.
> >
> > > I think we should resist the temptation to go down this path a bit.
> > > Usually there are several approaches to providing a particular
> > > useful function, and slightly differing definitions of what that
> > > useful function actually is. If the enhanced VPN draft and other
> > > IETF technologies can accurately describe what function they provide
> > > in networking terms, then we are on a good path, and then other work
> > > can refer to them and say that they are sufficient for this or that
> > > function. I don't think the design team will be shy of saying that
> > > we can use a particular technology to implement slicing in the way
> > > that we perceive it, if that's the case. In fact, I think that would
> > > be a happy outcome. We certainly wouldn't start to replicate any
> > > existing or ongoing work -- that would be silly, and could seriously
> > > cut down the time available for skiing (That being said, I also
> > > prefer that we at the IETF work on narrowly defined,
> > > technically-defined concepts that limit the number of hot feature
> > > labels that they use)
> >
> > That sounds good. Thanks.
> >
> > Although, is "hot feature label" itself a hot feature label?
> >
> > Best,
> > Adrian
> >
> >
> >
> >
> > --
> > Teas-ns-dt mailing list
> > Teas-ns-dt@ietf.org
> > https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/teas
> > -ns-
> > dt__;!!NEt6yMaO-
> >
> gk!XjoY6jVt8eF7ggCzvg3UFYRcEYmIo8AMsRvMwcvU2PeHAQwxX2qnI7WA4cTRj
> > dc$