[Teas-ns-dt] Appendix text on isolation

Jari Arkko <jari.arkko@ericsson.com> Mon, 15 June 2020 12:47 UTC

Return-Path: <jari.arkko@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 B7AC43A0D44 for <teas-ns-dt@ietfa.amsl.com>; Mon, 15 Jun 2020 05:47:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 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, 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 w7jlRhzy9GjU for <teas-ns-dt@ietfa.amsl.com>; Mon, 15 Jun 2020 05:47:29 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150055.outbound.protection.outlook.com [40.107.15.55]) (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 3B6E43A0CBE for <teas-ns-dt@ietf.org>; Mon, 15 Jun 2020 05:47:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L3mClPku6ACWl7+xroDjFcxQi8Wv/ZsZq6w5Ehu2YQ0t7jNye81trje7PIu6EKxwRD5W1rVc66cZzujy73eCAn8OkiEMUBXbm+ORoRvkSVeh9OlJyzDr98h3aDCFDdHd3Zm7ggRIQRPLxEYelx3m6cR6WVrH6xi6tvwyQ/vpk5kjIuz5h6yLqxApKSVUypzJvh+FwPRzBogk/La7pgrNlPAqMxcnA9yBIcqOXK7J9VGjOTQim/j0hcrsI1s/DcIoo8Oghw5pl+cxqYYLRtBaRpJRXl71GJdSJ9B+hmst0xDhiN0QIr6vcAkvN49cIqeeIVih4kYr3RSi/aeiLHDrKw==
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=8sR9//mj+wSVW0mOmhwncLNc6y/wFWMmOqsreviQGMc=; b=Nvb3aSzRTn5nK/6+8wvdPRL1f8RnRxAgZiMPPf/9bvKBHzEtO5Yf9awjHLoJTSXgmjw/RMjEepI6retkqYozWYriSknZHftkx0MWNsHb3rqPqNPSnvVxRQkZZQAHv59G4O7ICErxFJGC2TkCOz2E7jbOMOaKtpHEObCCQ3O3wDoJPmL3YkSqKITBFrTEXstXiwzuXQxU0mM4b1mQNfTzll21b+P0fLojBLU4cAmM7lEyOoVFBXPFzpHJKhQwoLhPT6snJw0vhjMUajaYdVfXxqBWFycxYn/nt9DD3wxxnVR7mVaJCUwu/luTqW+6V+M6LBg+6x26jtWtccvw7ybHMQ==
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=8sR9//mj+wSVW0mOmhwncLNc6y/wFWMmOqsreviQGMc=; b=oc0aa5t2iIYsvfcREybtInXWcr4LlAXbeS1cUSFAopzeZMnYJxkVQC8nSFPrfFAz/WQZ2UTNQtAiSJ6h27kJPHus1ZV6NNYcYeZW6/JQ16tCTAd0oE5GXvgNKVFNAxqbaKFBVeEXxhFQwfnCyNZUq0xg5tbyWho57RtVtxvZLKo=
Received: from HE1PR07MB4314.eurprd07.prod.outlook.com (2603:10a6:7:a0::11) by HE1PR07MB3243.eurprd07.prod.outlook.com (2603:10a6:7:33::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3109.17; Mon, 15 Jun 2020 12:47:25 +0000
Received: from HE1PR07MB4314.eurprd07.prod.outlook.com ([fe80::ce1:3e05:9eae:cfef]) by HE1PR07MB4314.eurprd07.prod.outlook.com ([fe80::ce1:3e05:9eae:cfef%7]) with mapi id 15.20.3109.018; Mon, 15 Jun 2020 12:47:25 +0000
From: Jari Arkko <jari.arkko@ericsson.com>
To: "teas-ns-dt@ietf.org" <teas-ns-dt@ietf.org>
CC: Kiran Makhijani <kiranm@futurewei.com>
Thread-Topic: Appendix text on isolation
Thread-Index: AQHWQxMeOnwlM6C7q0au6xJVzwQhZQ==
Date: Mon, 15 Jun 2020 12:47:25 +0000
Message-ID: <0A04E8C3-55DF-4146-8BE0-4189AE5844CE@ericsson.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1e.0.191013
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [2a01:4f9:c01f:1c:b1ea:1768:91af:7fe8]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 8d186872-69dc-4dc4-8cdf-08d8112a415a
x-ms-traffictypediagnostic: HE1PR07MB3243:
x-microsoft-antispam-prvs: <HE1PR07MB32439E5E63F7809FA7442667EB9C0@HE1PR07MB3243.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 04359FAD81
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Sfl9xp8WkX6PAPRpBf+alBUaXM4eE1mdD7gyK76IeKo2SuNnit8m4P/UkA35I20BD9jlb5tIudcF5i5vWtAK16z8FvGK+c5WyiWHTdhNw1tS7okEzCw6vX5kuoxG2WuAm7ysMsHnbOkXuGSbDacFVGFdHOawxVWEHHkcSbqZ3BTcxtebujhLqUZDd3fnZutwm/wFjYuhB+s2l17toTolr0wmKyencnu8uWlSKOsqK8/IHmRa5RQ23CM60ecEYxYSeXlVg9z8q9wlXDeP/fDv+ZIbm3S2e+6e5mmqoRi/bPsGpiEC3R0SugCtUjVPoVZC8GhOO8QrL1vTplaDlRS1xA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR07MB4314.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(39860400002)(366004)(136003)(376002)(346002)(6916009)(83380400001)(33656002)(5660300002)(3480700007)(2906002)(6486002)(6512007)(86362001)(76116006)(66946007)(66446008)(64756008)(66556008)(66476007)(71200400001)(44832011)(478600001)(6506007)(186003)(8676002)(4326008)(36756003)(316002)(2616005)(8936002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: xtlFaT2PFlw2aNPDUnkJM+x/962gS9KCYfmGrQKnUB0jFIG/Me0lyNWR8SDpSr4A9Zl8dRIrO7TLYpPl/f3LH+f9m5oe0qyVj1cmMF5zylH7A7KF24YqgSrdK6FrR5hVkfUSwikY7zu7aFmt/9tMf5CDuoN00lQIW/WiiNVDAU+yYwwexaNJGZHDqk5ukSyNoOFbcGKRYqRvBKefdqPMDRsEbk86PuDsCOWzz02aqqUeupmzcTfl5cv0yTk6VJUHid237jan/IhYDPIWOln5vMQrexDwzovwzCdxBky+fXyD41nXMsiCRqGIVwnQoQOXvGMuOuXyDSSoVI/FKxAnZ+W7NhXTfO6ZPRXL7XZEeRvEAFXgZfVrCbdC/WDNTFLNxMoWIvLRFFBzf4o5C0xeWkykresxA9QH0af87+Rp4iJ51Msu9lPZrFNSW/9aFbIo01XDcozxjyTVLUPS5sWhSoKlfrmYsJaK0PDu55bT0bNJu6T7hNt7UcZQyARCIMjMlu7fXT8UqxrpLHOKgmz712V4ISQo6UFSm6uTzNFe5z8=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_0A04E8C355DF41468BE04189AE5844CEericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8d186872-69dc-4dc4-8cdf-08d8112a415a
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jun 2020 12:47:25.4018 (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: oAy4bevL9LcB4U9cTaPOoRX8ygRgjg1t0hTC7BknlRu3hQOnKCrv42tsvEhOCuMt5X4sFL88Tjeb0ALyp69/Rw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3243
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas-ns-dt/uhHzgQoDmlc1CD1GiT0OxBZX_64>
Subject: [Teas-ns-dt] Appendix text on isolation
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: Mon, 15 Jun 2020 12:47:32 -0000

I had promised some suggestions on how to change the text on isolation.
This is not a proposal about where the text is, but is an attempt to discuss
an important term and provide an accurate description of characteristics
associated with it.

OLD:
Transport slices are perceived as if the services provisioned by a
customer were running on a dedicated network. To achieve this a set of
SLOs are described. The committed SLOs for a given customer should be
maintained along the service life-time even when other customers'
networks could misbehave (e.g., by injecting more traffic than
initially declared). In some cases, a customer could explicitly ask
effective isolation in the sense of strict dedication of some
resources because of the nature of the service (e.g., mission critical
emergency services). Two situations can motivate the introduction of
isolation as proposed:
* SLO commitments: Providing such kind of guarantees in a shared
  network infrastructure to exploit statistical multiplexing gains is
  not always achievable, despite the mechanisms availble in some cases
  to enforce such guarantees: traffic shaping mechanisms, hierarchical
  queuing, traffic engineering, over-dimensioning of the network
  capacity, etc.

* Dedicated resource reservation: Reasons for such situations are not
  solely related to performance, but others such as security, service
  continuity, service specialization, etc. The resource reservation
  and dedication does not imply that the same specific and concrete
  resources are devoted for a customer, but that the same kind of
  resources are maintained for that customer along the service
  lifetime.

In this way, customers can request isolation as an additional
attribute for the transport slice. Depending on the specific level of
isolation requested, the implementation could take different forms,
such as diversity on transport network routes (topological isolation),
allocation of certain transport capabilities (data plane isolation),
etc. The actual implementation of isolation is out of the scope of
this document.

NEW:

Transport slices are perceived as if the services provisioned by a
customer were running on a dedicated network. To achieve this a set of
SLOs are described. The committed SLOs for a given customer should be
maintained during the service life-time even in the face of potential
disruptions.  Such disruptions include sudden traffic volume changes,
equipment failures in the service provider network, misbehaving
customers or users (e.g., by injecting more traffic than initially
declared), or attacks.

The service provider needs to ensure that their network can provide
the requested services at the level and confidence level agreed upon
with the customers. In general, there are many ways to do this, both
technical and business-oriented. Some of the main technical approaches
to respecting guarantees are about network planning, managing
capacity, priority mechanisms, policing or shaping customer traffic,
selecting dedicated resources, and so on.

One term that has commonly been also used in this context is
"isolation". This is discussed further in the framework draft
[I-D.nsdt-teas-ns-framework] and has also been a topic in
[I-D.ietf-teas-enhanced-vpn].

The term “isolation” implies in part traffic separation
(a common feature in VPNs) and in part the selection
of dedicated resources. Dedicated resources can help
assure that, for instance, traffic in other slices does not affect a
this slice. However, it should also be noted that this is one
particular realization of a requirement for guarantees, and other
mechanisms may also be used, such as priority mechanisms or
policing amount of traffic entering a link from different sources.

It should  also be noted that neither
dedicated resources or the other mechanisms can
provide a 100% guarantee against problems. Equipment failures,
for instance, can prevent the resources from being used. When
very high level of confidence is needed that a guarantee can be
maintained, additional techniques such as redundancy are needed.