Re: [Netslices] Preliminary charter text for discussion

Xavier de Foy <x.defoy.ietf@gmail.com> Mon, 29 January 2018 18:50 UTC

Return-Path: <x.defoy.ietf@gmail.com>
X-Original-To: netslices@ietfa.amsl.com
Delivered-To: netslices@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 767D3126B6D for <netslices@ietfa.amsl.com>; Mon, 29 Jan 2018 10:50:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=gmail.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 ukp3__MNWaaj for <netslices@ietfa.amsl.com>; Mon, 29 Jan 2018 10:50:26 -0800 (PST)
Received: from mail-qt0-x229.google.com (mail-qt0-x229.google.com [IPv6:2607:f8b0:400d:c0d::229]) (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 D7E7C124E15 for <NetSlices@ietf.org>; Mon, 29 Jan 2018 10:50:25 -0800 (PST)
Received: by mail-qt0-x229.google.com with SMTP id z11so14046045qtm.3 for <NetSlices@ietf.org>; Mon, 29 Jan 2018 10:50:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Gl9UueCcmonDGOR0t/+C9ho81zaJBUblipIoK3aWHqY=; b=BCBbvCx6sJqa81tLbu/gb0/2/L6JP1Wv+hIYFrFui5TEcPS3mW77Vnv84XW2GEBoYh NBkSc883Vxe73rcCEjaynDxqloV1arobxqN5jB8WQH8quV0/Q9dqFKfkEUKAJaMmPJbf 7uT4LiYG7Dv88nh+g5qXYcW/s9ew3zEqFdacmZFVNrcGU86Xz9a69ZfdAr+hCNt1dQGI pWQ/uygV8EX58knCgZN93a8GkGE3qB/E89cXsL3VXRxvPHW8CJpDg6NLsd5jy9N2G0Oc gfLK4ZXS/ELJzLKWKknN3d+v0b/Wc28qgr2I0sJQzmp5Px7ANS8U28DECIlvNpzz3YPw oDMA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Gl9UueCcmonDGOR0t/+C9ho81zaJBUblipIoK3aWHqY=; b=VkkaLdZPDxjtG2jc8M7nO7GRjW8vPogYz4UdEA6B4rxmR72tbStqtKpyFVa+zGnWab RKOCWGS6Doxb+efY05l3F+MSBLoTLgw2CJGOvQc+qj/qTW8sRbUrXcqPyWq2cZ9NB5lT MbLrhyWIFOLDrKbKjrTNYI58YnCJ+402DTVNeQNgbptlYpDPGdkMssKFzKQgnKKXOLks OL5ITWdRoUiRfkAVBDPtO97M0qEEjnbmiymvRbj62W8YB4K44Rr4rdHpohy8czst0Yik /yrZMHZ3bxKCvSAlcnWBSv8U86Kq+ZIEhj7zEctN/4A/HJJpokDUrwqtg4r3lqBlBvy7 957w==
X-Gm-Message-State: AKwxytf68fsDCVNcuBGz9RpIQ/YnJLZz0h2fd4513jn6gyqaSBel2QTW iSfqs/tNQ5Gpk0/ufJdeOKlvZiG/c/kBY5RvdBqv/A==
X-Google-Smtp-Source: AH8x226QUQFZ5YmV6MK8+ZNg3K/G4IYRkPGUytzVDyPR16JYsB1pk5S7beiPRakK6+Yeo5utMkQ5bgnJchSYKyD0ies=
X-Received: by 10.200.6.208 with SMTP id j16mr38390302qth.166.1517251825015; Mon, 29 Jan 2018 10:50:25 -0800 (PST)
MIME-Version: 1.0
Received: by 10.237.60.194 with HTTP; Mon, 29 Jan 2018 10:50:24 -0800 (PST)
In-Reply-To: <1517163726.4051.23.camel@it.uc3m.es>
References: <CAHYjOTbKq5SGx2dUt5citBq=21dRYS4nK_Sebdq0nyPX9T7bLg@mail.gmail.com> <1517163726.4051.23.camel@it.uc3m.es>
From: Xavier de Foy <x.defoy.ietf@gmail.com>
Date: Mon, 29 Jan 2018 13:50:24 -0500
Message-ID: <CAHYjOTbgfBMywDYoG5oDEBMHORWvG_qoKJun8NawVsgDObFOsQ@mail.gmail.com>
To: Carlos Jesús Bernardos Cano <cjbc@it.uc3m.es>
Cc: NetSlices@ietf.org
Content-Type: multipart/alternative; boundary="f403043b2ae4109edf0563eeb859"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netslices/xb0hQYu86AVE9H_QGjGzFHXUXVg>
Subject: Re: [Netslices] Preliminary charter text for discussion
X-BeenThere: netslices@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "This list is intended for discussion and review of network slicing at IETF." <netslices.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netslices>, <mailto:netslices-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netslices/>
List-Post: <mailto:netslices@ietf.org>
List-Help: <mailto:netslices-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netslices>, <mailto:netslices-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jan 2018 18:50:29 -0000

Thanks Carlos, do you think rewording the first paragraph like this helps?
(Re-using text from other proponents)

A network slice is a combination of infrastructure resources and service
functions constructed according to customized requirements. Such a network
slice may cross multiple domains using different infrastructure
technologies. The goal of this group is to produce a technology-independent
and resource-centric management plane for network slices. Infrastructure
resources associated with a network slice are normally comprised of
physical/logical connections in access, aggregation and backbone networks
as well as computing and storage elements. Service functions associated
with a network slice include network functions and network function chains
pre-defined using corresponding network infrastructure elements.

Regards,
Xavier.

On Sun, Jan 28, 2018 at 1:22 PM, Carlos Jesús Bernardos Cano <
cjbc@it.uc3m.es> wrote:

> Hi Xavier,
>
> One quick comment (apologies for being inactive, and for maybe asking
> about something you have already discussed) from a first read:
>
> I think the Conext part should start with a 2-line definition of
> network slice. This should provide the context of is understood as
> network slice by the COMS WG.
>
> Thanks,
>
> Carlos
>
> On Sat, 2018-01-27 at 12:51 -0500, Xavier de Foy wrote:
> > Hi all, a group of COMS proponents prepared a preliminary charter
> > text, taking into account recommendations collected when discussing
> > the BoF request for IETF 100.
> >
> > The recommendations were for:
> > 1. better account of the 4 key elements used in COMS: connectivity,
> > compute, storage resources + network & service functions;
> > 2. better description of the functional blocks and their positions in
> > COMS;
> > 3. better FCAPS coverage;
> > 4. better coverage of the management of the data plane.
> >
> > Please share your comments on this list by Feb 1st. Other COMS
> > proponents are also invited to provide additional information to help
> > with the discussion.
> >
> > Best Regards,
> > Xavier, on behalf of COMS proponents.
> >
> >
> > I. Context
> >
> > The Common Operations and Management on Network Slices (COMS) WG
> > standardizes slice-level operations and management of the resources
> > associated with a network slice. These resources include both network
> > infrastructures and service functions. More specifically, network
> > infrastructures are normally comprised of physical/logical
> > connections in access, aggregation and backbone networks as well as
> > computing and storage elements. Meantime, service functions include
> > network functions and network function chains which are pre-defined
> > using corresponding network infrastructure elements. Such resources
> > may be parts of different domains enabled by different technologies.
> >
> > A "Network Slice" is realized using a collection of technologies
> > spanning across data, control and management planes. Many of them
> > rely on existing IETF technologies including both concluded and in-
> > progress works such as:
> > - Data plane: DetNet, TE-Tunnels, MPLS, Segment Routing VPNs, NVO3
> > etc.
> > - Controller and/or control plane: ACTN, PCE and RSVP-TE (requiring
> > LDP, BGP, OSPF awareness at level below) etc.
> > - Management plane: YANG, OAM etc.
> >
> > The foundation of COMS is a technology-independent and resource-
> > centric management plane. In reality, the network slice provider may
> > have diverse technology choices in different domains due to
> > geographical and commercial reasons. Therefore, COMS makes no
> > assumption on which technology is used for specific domains. The goal
> > of COMS is to define a common and inter-operative management
> > mechanism, which is essential for the concept of network slicing
> > being adopted in a system with heterogeneous network infrastructures
> > and services functions. Major characteristics include:
> > - Enabling composition of slices within a single or over multiple
> > domains.
> > - Allowing the operation and management of a network slice in a
> > uniform manner, even when this network slice span multiple technology
> > and/or administrative domains.
> > - Enabling deployment of services over individual slices.
> >
> > II. Scope
> >
> > The WG will describe an overall architecture for network slicing. To
> > manage network slices in a technology-independent manner, the network
> > slice provider (NSP) will need to communicate with a network slice
> > orchestrator (NSO) over a COMS Service Delivery Interface (SDI). The
> > COMS SDI can also be used between network slice orchestrators,
> > enabling hierarchical management through the notion of network slice
> > subnets. Network slices will be leased to tenants, which will be able
> > to use Customer Service Interface (CSI) exposed by the NS provider to
> > run management tasks (e.g., on-demand measurement) within their slice
> > instance under certain policies.
> >
> > The WG will describe an information model representing a network
> > slice, accounting for the key elements used in network slices:
> > connectivity, compute, storage resources, network and service
> > functions — this information model includes the representation of
> > managed objects and corresponding management and operations, will
> > guide the design of data models on SDI and CSI and also will enable
> > orchestrators interworking.
> >
> > The WG will specify requirements, operations and management
> > functionalities on network slicing interfaces SDI and/or CSI
> > including:
> > 1 Network slice service profile, e.g. set by NSP over SDI, including
> > high-level parameters for network infrastructures and service
> > functions, together with their corresponding performance
> > requirements.
> > 2 Lifecycle management of network slice.
> > 3 Other FCAPS functions. An important task of NSP is to aggregate
> > faults, performance, status information and performance guarantees
> > for certain services.
> > 4 Slice composition or stitching in multi-domain environment.
> > 5 Slice management by the tenant under the control of NSP, including
> > deploying network services over a slice.
> >
> > The WG will specify requirements and functionalities of data plane
> > entities as needed to enable the management of network slices. For
> > example, this may include abstractions of policy control and
> > enforcement, or gateway functionalities. The WG will also study the
> > mapping between the abstract information model and managed entities,
> > and will liaise with other IETF WGs as needed. However, the WG will
> > not attempt to replicate data plane technologies including DetNet,
> > TE-Tunnels, MPLS, Segment Routing VPNs, NVO3 etc.
> >
> > III. Deliverables
> >
> > WG deliverables are listed below and may be split in any number of
> > documents as determined by the WG:
> > - Problem statement and use cases for management of network slices.
> > - Architecture of network slices.
> > - Information model(s) and operations for network slices on topics
> > described above in the scope section.
> > - SDI and CSI interface specifications and relevant YANG models.
> > - Study the mappings of technology independent network equipment
> > configurations derived from the information model towards specific
> > technologies and coordination with relevant WGs as needed.
> >
> > IV. Milestones
> >
> > Dec 2018     Problem Statement, use cases and architecture
> > Dec 2018     Common information model and related YANG model
> > June 2019    Network slices composition and interworking
> > October 2019 FCAPS management functions and operations on network
> >              slices including abstractions of policy control and
> >              enforcement, or gateway functionalities.
> > March 2020   SDI and CSI interface specifications and relevant YANG
> > models
> >
> > _______________________________________________
> > Netslices mailing list
> > Netslices@ietf.org
> > https://www.ietf.org/mailman/listinfo/netslices
>