Re: [CCAMP] WG adoption poll on draft-zheng-ccamp-yang-otn-slicing-03

"Joel M. Halpern" <jmh@joelhalpern.com> Sat, 22 January 2022 02:35 UTC

Return-Path: <jmh@joelhalpern.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1381F3A1D36 for <ccamp@ietfa.amsl.com>; Fri, 21 Jan 2022 18:35:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.814
X-Spam-Level:
X-Spam-Status: No, score=-2.814 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, NICE_REPLY_A=-0.714, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=joelhalpern.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 0Fj1VDAyq4Gn for <ccamp@ietfa.amsl.com>; Fri, 21 Jan 2022 18:35:38 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (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 685163A1D31 for <ccamp@ietf.org>; Fri, 21 Jan 2022 18:35:38 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 4JggMt1D4Gz6GBFd; Fri, 21 Jan 2022 18:35:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1642818938; bh=V+ZvJksp9zJj7Hwd/DxMRBip9kyd2igq1gRv7TLZZg8=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=aG9kUDefPmJ5rhmSVooIRIKcqJXICYQy9wDGbow/oHaUfcTGt8j6HB/fBIeD9YlLr IBwBIKYLDrvXJl99yH/0Yl7IWEcmqOTF1KZjL6RwmNtPPL5wNdtxr1FsgINlzV5h+1 A1G+mRBXAAgglFWswjkODHr3x9N840J3KFoWZgfw=
X-Quarantine-ID: <XoWJU3wMnu5X>
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.22.111] (50-233-136-230-static.hfc.comcastbusiness.net [50.233.136.230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 4JggMs3381z6GB6D; Fri, 21 Jan 2022 18:35:37 -0800 (PST)
Message-ID: <67e69315-c9ba-f566-a74d-369f5d0da5fa@joelhalpern.com>
Date: Fri, 21 Jan 2022 21:35:35 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0
Content-Language: en-US
To: Aihua Guo <aihuaguo.ietf@gmail.com>
Cc: Gyan Mishra <hayabusagsm@gmail.com>, CCAMP <ccamp@ietf.org>, Fatai Zhang <zhangfatai=40huawei.com@dmarc.ietf.org>
References: <57454ea9d22240cbad4dd7c29b75f89a@huawei.com> <04c001d808a1$d5b22b50$811681f0$@olddog.co.uk> <CABNhwV18Em-F0bWOF=4MimW2tres+9WWVNZ3vKNm4gt-ki72hw@mail.gmail.com> <CAFS+G6SL+GtOgOy5H4er-hKHWpFREygHmDXv_0UD-7xTjURcDQ@mail.gmail.com> <e65d2e96-d437-66dc-8aec-a8fcbfdeb658@joelhalpern.com> <CAFS+G6R9RUQre0vLu1PCDa+e-Q8WXhgy4O2+yDT49mYEegAcQQ@mail.gmail.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
In-Reply-To: <CAFS+G6R9RUQre0vLu1PCDa+e-Q8WXhgy4O2+yDT49mYEegAcQQ@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/8SM6xdo4RuT9k9YtuYF_vumgLgQ>
Subject: Re: [CCAMP] WG adoption poll on draft-zheng-ccamp-yang-otn-slicing-03
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 22 Jan 2022 02:35:44 -0000

It strikes me that we are abusing the term network slice rather badly 
across all of our use cases.

What you describe is an OTN service.  I has little or nothing to do with 
end-to-end network slicing.  (It can, of course, be used to fulfill 
portions of an end-to-end network slice, but so can lots of things.)

What you describe sound useful.  Wouldn't we be better of if we 
described it as what it is, rather than conflating it with IETF network 
slice (technology agnostic) or worse end-to-end network slices?

Yours,
Joel

On 1/21/2022 9:24 PM, Aihua Guo wrote:
> Hi Joel,
> 
> Thanks for your comments.
> 
> Section 2 of draft-zheng-ccamp-yang-otn-slicing describes several use 
> cases where a customer would potentially request an OTN slice with 
> OTN-specific SLOs. For example, in the use case for wholesale of optical 
> resources, a local OTN operator (as a customer) may rent from a large 
> global operator an OTN slice to serve its own traffic needs. The 
> connectivity between the two operators are OTN CE-PE and the OTN slice 
> is expected to meet specific OTN SLO requirements, such as bandwidth in 
> terms of # and types of ODU containers, and service performance in terms 
> of bit error rates.
> 
> Thanks,
> Aihua
> 
> On Fri, Jan 21, 2022 at 2:59 PM Joel M. Halpern <jmh@joelhalpern.com 
> <mailto:jmh@joelhalpern.com>> wrote:
> 
>     Under what circumstance, even if the customer knows (out of band) that
>     the operator has OTN capability) would the customer somehow specify OTN
>     specifics as part of requesting an end-to-end network slice (which
>     inherently has to traverse more than the OTN?)
> 
>     Yours,
>     Joel
> 
>     On 1/21/2022 2:07 PM, Aihua Guo wrote:
>      > Hi Gyan,
>      >
>      > I'd agree with you and Adrian that a technology-agnostic network
>      > slicing, i.e. IETF NS can be used to specify slice requests
>     regardless
>      > of underlay network technologies - whether it being IP or OTN.
>     Actually,
>      > in draft-zheng-ccamp-yang-otn-slicing, Figure 2 describes the
>     support
>      > for this scenario with multiple options, as shown below:
>      >
>      >                           +--------------------+____
>      >
>      >                           | Provider's User    |____
>      >
>      >                           +--------|-----------+____
>      >
>      >                                    | CMI____
>      >
>      >            +-----------------------+----------------------------+____
>      >
>      >            |          Orchestrator / E2E Slice Controller       |____
>      >
>      >            +------------+-----------------------------+---------+____
>      >
>      >                         |                             | NSC-NBI____
>      >
>      >                         |       +---------------------+---------+____
>      >
>      >                         |       | IETF Network Slice Controller |____
>      >
>      >                         |       +-----+---------------+---------+____
>      >
>      >                         |/_option3_/      |/_option 2_/       |____
>      >
>      >                         | OTN-SC NBI  |OTN-SC NBI     |____
>      >
>      >            +------------+-------------+--------+      | /_option
>     1_/____
>      >
>      >            |               OTN-SC              |      |____
>      >
>      >            +--------------------------+--------+      |____
>      >
>      >                                       | MPI           | MPI____
>      >
>      >            +--------------------------+---------------+---------+____
>      >
>      >            |                         PNC                        |____
>      >
>      >            +--------------------------+-------------------------+____
>      >
>      >                                       | SBI____
>      >
>      >                           +-----------+----------+____
>      >
>      >                           |OTN Physical Network  |____
>      >
>      >                           +----------------------+____
>      >
>      > __ __
>      >
>      > */_Option 1:_/* the IETF NSC receives a technology-agnostic slice
>      > request, it uses MPI to realize the slice on PNC using available
>      > mechanisms, such as L1VPN, abstract TE topologies, TE tunnels, or
>     any
>      > proprietary technologies the controller chooses to use. In this
>     case,
>      > the OTN-SC NBI is not used.__
>      >
>      > __ __
>      >
>      > */_Option 2:_/* the IETF NSC receives a technology-agnostic slice
>      > request and delegates the request to the OTN-SC by using the OTN
>     slicing
>      > interface at the OTN-SC NBI. The OTN-SC NBI is technology
>     specific and
>      > augments the IETF NSC NBI. Therefore, the IETF NSC request to
>     OTN-SC can
>      > be either technology agnostic or OTN specific depending on the
>      > realization of IETF NSC. The OTN-SC will in turn work with the
>     PNC and
>      > realize the slice. In this option, OTN-SC is essentially a
>     subordinate
>      > slice controller of the IETF NSC which also meets the hierarchical
>      > nature of slice control as described in the network slice framework
>      > document.
>      >
>      > __
>      >
>      > __ __
>      >
>      > Both Option 1 and Option 2 are in line with the view that a
>     customer can
>      > request a technology-agnostic NS and the IETF-NSC can realize the
>     slice
>      > in its underlay networks whether it being OTN or packet.____
>      >
>      >
>      > Additionally, */_Option 3: _/* a customer who is OTN-aware may
>     use the
>      > augmented OTN-SC NBI to request an OTN slice with OTN-specific SLOs
>      > (e.g. BER, bandwidth in terms of the # of time slots), and the
>     OTN SC
>      > realizes the slice by working with the underlying PNC(s) in
>     single- or
>      > multi-domain network scenarios. Several use cases for option 3
>     are also
>      > described in the draft.
>      >
>      >
>      > To summarize, the OTN slicing model provides a service-intent
>     interface
>      > that supports the configuration of OTN slices, which can be
>     realized by
>      > the OTN-SC controller in various ways. The OTN SC also allows an
>      > OTN-aware customer to create OTN slices with OTN-specific SLOs.
>      >
>      > __ __
>      >
>      > I hope the above clarification could be helpful. Authors are open to
>      > make further clarifications in the document to align with the
>     framework
>      > of IETF network slicing.__
>      >
>      > __ __
>      >
>      > Thanks,____
>      >
>      > Aihua
>      >
>      >
>      > On Fri, Jan 21, 2022 at 3:26 AM Gyan Mishra
>     <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>
>      > <mailto:hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>>> wrote:
>      >
>      >
>      >     Hi Adrian
>      >
>      >     I agree with all your comments related to this draft
>     especially the
>      >     complexity with this approach as compared to ACTN
>     architecture.  One
>      >     critical  point you make is that the slice service should be
>      >     independent of underlay technology.  As OTN is a component of the
>      >     underlay it goes against the agnostic slice approach taken
>     with IETF
>      >     Network Slice.
>      >
>      >     Others have mentioned the same related to underlay technology
>     slice
>      >     added complexity and does that mean a different  slice Yang model
>      >     for each L1 Technology “Bottoms Up” approach. 😁
>      >
>      >     Comments in-line
>      >
>      >     Kind Regards
>      >
>      >     Gyan
>      >
>      >     On Thu, Jan 13, 2022 at 12:20 PM Adrian Farrel
>     <adrian@olddog.co.uk <mailto:adrian@olddog.co.uk>
>      >     <mailto:adrian@olddog.co.uk <mailto:adrian@olddog.co.uk>>> wrote:
>      >
>      >         Hi Fatai, Daniele,____
>      >
>      >         __ __
>      >
>      >         I think that CCAMP should work on YANG models for slicing OTN
>      >         networks. I think that this draft forms a starting point and
>      >         should be adopted, but like Igor, “I have questions”.____
>      >
>      >         __ Gyan>  I support WG adoption and I think all the comments
>      >         mentioned can be addressed.__
>      >
>      >         So, my support for adoption is heavily conditional on the
>      >         authors not believing that the approach used in the draft is
>      >         fixed. (This is normal, but it is worth highlighting in
>     view of
>      >         my thoughts, below).____
>      >
>      >         __
>      >
>      >         I am particularly interested to look at harmonising this work
>      >         with draft-ietf-teas-applicability-actn-slicing and
>      >         draft-ietf-teas-ietf-network-slice-nbi-yang
>      >       
>       <https://datatracker.ietf.org/doc/draft-ietf-teas-ietf-network-slice-nbi-yang/ <https://datatracker.ietf.org/doc/draft-ietf-teas-ietf-network-slice-nbi-yang/>>
>      >         (I appreciate the work the authors have done to
>     synchronise with
>      >         draft-ietf-teas-ietf-network-slices).
>      >
>      >           Gyan> Agreed
>      >
>      >         I think one question here is whether the “slice request”
>      >         interface shouldn’t actually be built on
>      >         draft-ietf-teas-ietf-network-slice-nbi-yang
>      >       
>       <https://datatracker.ietf.org/doc/draft-ietf-teas-ietf-network-slice-nbi-yang/ <https://datatracker.ietf.org/doc/draft-ietf-teas-ietf-network-slice-nbi-yang/>>
>      >         (i.e. top down, not bottom up as currently).
>      >
>      >          Gyan> Agreed.
>      >
>      >         The point being that “The definition of an IETF Network Slice
>      >         Service is independent of the connectivity and
>     technologies used
>      >         in the underlay network”
>     [draft-ietf-teas-ietf-network-slices]
>      >         meaning that the NBI in this model could be a
>      >         technology-specific augmentation of
>      >         draft-ietf-teas-ietf-network-slice-nbi-yang
>      >       
>       <https://datatracker.ietf.org/doc/draft-ietf-teas-ietf-network-slice-nbi-yang/ <https://datatracker.ietf.org/doc/draft-ietf-teas-ietf-network-slice-nbi-yang/>>.____
>      >
>      >          Gyan> Agreed
>      >
>      >         Another question is why there is the need to introduce the
>      >         complexity of interfaces and controllers shown in Figure
>     2, when
>      >         Figure 1 of draft-ietf-teas-applicability-actn-slicing
>     considers
>      >         a more simple mapping between the slicing and ACTN
>      >         architectures. That is, why does the CMI appear as different
>      >         from the OTN-SC NBI and the NSC NBI?
>      >
>      >         Gyan> Completely Agree.  ACTN mapping is a much simpler
>     mapping.
>      >
>      >         ____
>      >
>      >         We might also debate the meaning of “E2E Slice
>     Controller” since
>      >         this term is not mentioned anywhere except in Figure 2
>     and only
>      >         appears once in draft-ietf-teas-ietf-network-slices (in
>     Figure
>      >         2) that appears to have escaped being cleaned up.____
>      >
>      >         __ __
>      >
>      >         But, I think these are questions that can be easily
>     resolved in
>      >         discussions within the WG, so adoption should be safe.____
>      >
>      >         __ Gyan> Agreed __
>      >
>      >         Best,____
>      >
>      >         Adrian____
>      >
>      >         __ __
>      >
>      >         PS. At some stage the AD is going to ask, “Please find a
>     way to
>      >         reduce the front page authors to 5 or fewer.” Experience
>      >         suggests that it is easier to do this sooner rather than
>     later,
>      >         and it is better if the authors resolve that rather than
>      >         requiring the chairs to force the point.____
>      >
>      >         __ __
>      >
>      >         *From:*CCAMP <ccamp-bounces@ietf.org
>     <mailto:ccamp-bounces@ietf.org>
>      >         <mailto:ccamp-bounces@ietf.org
>     <mailto:ccamp-bounces@ietf.org>>> *On Behalf Of *Fatai Zhang
>      >
>      >
>      >         *Sent:* 12 January 2022 02:24
>      >         *To:* CCAMP <ccamp@ietf.org <mailto:ccamp@ietf.org>
>     <mailto:ccamp@ietf.org <mailto:ccamp@ietf.org>>>
>      >         *Subject:* [CCAMP] WG adoption poll on
>      >         draft-zheng-ccamp-yang-otn-slicing-03____
>      >
>      >         __ __
>      >
>      >         Hi all,____
>      >
>      >         __ __
>      >
>      >         All the IPR declarations regarding
>      >         draft-zheng-ccamp-yang-otn-slicing-03 have been
>     collected, this
>      >         starts the polling for WG adoption.____
>      >
>      >         __ __
>      >
>      >         The poll will last 2 weeks and will end on Wednesday January
>      >         26th.____
>      >
>      >         __ __
>      >
>      >         Please send email to the list indicating "yes/support" or
>     "no/do
>      >         not support" and a motivation for your reply, mandatory
>     for the
>      >         "not support" and nice to have for the "support".____
>      >
>      >         __ __
>      >
>      >         __ __
>      >
>      >         Thanks,____
>      >
>      >         __ __
>      >
>      >         Fatai & Daniele____
>      >
>      >         __ __
>      >
>      >         __ __
>      >
>      >         __ __
>      >
>      >         _______________________________________________
>      >         CCAMP mailing list
>      > CCAMP@ietf.org <mailto:CCAMP@ietf.org> <mailto:CCAMP@ietf.org
>     <mailto:CCAMP@ietf.org>>
>      > https://www.ietf.org/mailman/listinfo/ccamp
>     <https://www.ietf.org/mailman/listinfo/ccamp>
>      >         <https://www.ietf.org/mailman/listinfo/ccamp
>     <https://www.ietf.org/mailman/listinfo/ccamp>>
>      >
>      >     --
>      >
>      >     <http://www.verizon.com/ <http://www.verizon.com/>>
>      >
>      >     *Gyan Mishra*
>      >
>      >     /Network Solutions A//rchitect /
>      >
>      >     /Email gyan.s.mishra@verizon.com
>     <mailto:gyan.s.mishra@verizon.com> <mailto:gyan.s.mishra@verizon.com
>     <mailto:gyan.s.mishra@verizon.com>>//
>      >     /
>      >
>      >     /M 301 502-1347
>      >
>      >     /
>      >
>      >
>      >     _______________________________________________
>      >     CCAMP mailing list
>      > CCAMP@ietf.org <mailto:CCAMP@ietf.org> <mailto:CCAMP@ietf.org
>     <mailto:CCAMP@ietf.org>>
>      > https://www.ietf.org/mailman/listinfo/ccamp
>     <https://www.ietf.org/mailman/listinfo/ccamp>
>      >     <https://www.ietf.org/mailman/listinfo/ccamp
>     <https://www.ietf.org/mailman/listinfo/ccamp>>
>      >
>      >
>      > _______________________________________________
>      > CCAMP mailing list
>      > CCAMP@ietf.org <mailto:CCAMP@ietf.org>
>      > https://www.ietf.org/mailman/listinfo/ccamp
>     <https://www.ietf.org/mailman/listinfo/ccamp>
>