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

"Joel M. Halpern" <jmh@joelhalpern.com> Fri, 21 January 2022 22:05 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 9A7A13A110A for <ccamp@ietfa.amsl.com>; Fri, 21 Jan 2022 14:05:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.813
X-Spam-Level:
X-Spam-Status: No, score=-2.813 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, RCVD_IN_DNSWL_BLOCKED=0.001, 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 AD9CGmfmjHkL for <ccamp@ietfa.amsl.com>; Fri, 21 Jan 2022 14:05:18 -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 F06873A110E for <ccamp@ietf.org>; Fri, 21 Jan 2022 14:05:17 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 4JgYMx4dmhz6G9rL; Fri, 21 Jan 2022 14:05:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1642802717; bh=Vyda6RbBfyUlx9a80Hlq3XdmXi5lBg0HgSJhdRM4Pa0=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=SzGII8TLB3hAb5a7KVP1bA0E68KjPLuxIvINVy0nXdHLSLeHD+dxn4EMjV+En0gLp mvU5Wp7d9DQen1SWHhjA2Dr7T1HYIJpi/87n7f/RwbINqFqRyyD70MJQZf78qR7tlO x+8Ag2UkialpdT9qz8Rkw8CUhrXUQVS4De2q/5Kw=
X-Quarantine-ID: <w_J8B0pPUWIx>
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 4JgYMw5bzwz6GWP1; Fri, 21 Jan 2022 14:05:16 -0800 (PST)
Message-ID: <7c4215b9-24e6-4dc0-5f51-bf585a376e81@joelhalpern.com>
Date: Fri, 21 Jan 2022 17:05:15 -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: Igor Bryskin <i_bryskin@yahoo.com>, Aihua Guo <aihuaguo.ietf@gmail.com>, Gyan Mishra <hayabusagsm@gmail.com>
Cc: 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> <934457352.1197598.1642801748295@mail.yahoo.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
In-Reply-To: <934457352.1197598.1642801748295@mail.yahoo.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/hR_WzT_SoJGSAPGeN4U9-3tn_O4>
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: Fri, 21 Jan 2022 22:05:24 -0000

Igor, you know better.  If youa re asking for a service to deliver IP or 
Ethernet packets, what would you do with a walnut?

Yours,
Joel

On 1/21/2022 4:49 PM, Igor Bryskin wrote:
> Question: if I am to ask for a slice of a 3 layer cake with raspberries 
> at the top, walnuts in the middle and pineapple at the bottom ( for 
> SLOs) do I send the request to one or three separate places? If the 
> latter, how do I know where from and from how many places the kitchen 
> gets its walnuts?
> 
> Sent from Yahoo Mail on Android 
> <https://go.onelink.me/107872968?pid=InProduct&c=Global_Internal_YGrowth_AndroidEmailSig__AndroidUsers&af_wl=ym&af_sub1=Internal&af_sub2=Global_YGrowth&af_sub3=EmailSignature>
> 
>     On Fri, Jan 21, 2022 at 3:00 PM, Joel M. Halpern
>     <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>
> 
>     _______________________________________________
>     CCAMP mailing list
>     CCAMP@ietf.org <mailto:CCAMP@ietf.org>
>     https://www.ietf.org/mailman/listinfo/ccamp
>     <https://www.ietf.org/mailman/listinfo/ccamp>
>