Re: [Coin] Comments re. draft-irtf-coinrg-use-cases (was: Re: Cancelling the COINRG meeting at IETF113)
Marie-Jose Montpetit <marie@mjmontpetit.com> Sun, 13 March 2022 12:08 UTC
Return-Path: <marie@mjmontpetit.com>
X-Original-To: coin@ietfa.amsl.com
Delivered-To: coin@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF3A23A1736 for <coin@ietfa.amsl.com>; Sun, 13 Mar 2022 05:08:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.905
X-Spam-Level:
X-Spam-Status: No, score=-1.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=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=mjmontpetit-com.20210112.gappssmtp.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 vBIyvPx9OyPM for <coin@ietfa.amsl.com>; Sun, 13 Mar 2022 05:08:53 -0700 (PDT)
Received: from mail-lj1-x22f.google.com (mail-lj1-x22f.google.com [IPv6:2a00:1450:4864:20::22f]) (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 9D3FD3A1732 for <coin@irtf.org>; Sun, 13 Mar 2022 05:08:52 -0700 (PDT)
Received: by mail-lj1-x22f.google.com with SMTP id z26so18114151lji.8 for <coin@irtf.org>; Sun, 13 Mar 2022 05:08:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjmontpetit-com.20210112.gappssmtp.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=t23zSkJ8U4c2HmFkn+4UASn8buTQ3t4BnqqN20iqzi4=; b=EfXtsXM+hR/JYDnaU23eAHPoxvg1mbXFCF49LlOFRLlhuMkeqBch6vj+II2zZBNIZ4 Ict1c2txhbl5g6tRrcpcMQGOn9NEwNkmehAA2DqllOwjWc/5BlSC7kkJ+qsABMqN24oF 5oxpLv9B2rxT6yPYp+z/ilSU3mTQEuj4cck8rLfqYUGuTxb0UMP3FoNQZ9T3tX+Rl6mF 4Zosf0Yz2HibaIgi7BMvME3vSiIApiQ2W2X4NodqT/4v5yKpcdJGvNLm7fEbDzXV7pIk rGEkk7gB6XfcewrgZuJtGFmRRPmw/Dltv0OLEne0u6ugQgUeJcRTMZpBJTqyGdDpnnHd jX4Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=t23zSkJ8U4c2HmFkn+4UASn8buTQ3t4BnqqN20iqzi4=; b=7iEl0xx9vOeGUcvUv0j5YZ3MtUQVVTEdZeSbQkPbiClAJVJMlq0cX9IZyRT31yxq/2 2ujAGwWAe3Hbqb1YxPtiEgz3C5ajteDV1lWZ2EyaXyxoDiPa9VkSdReAczXnQmU5Hkjz nNtJEJIG/5kdBZg9hVUdHT6IeJEkrh6pnYjngKKEiP/6itKT5CplzeHLhuxE7GAJWFrn N5jrCxrnr2l99xL1L7BOh7KTBudCPvn7CG+OJkWYDTlU3RisY+kRkjOjbzi9VAoqYr5B BIQHOsJA6AiXEsnSgP7r+fCQrQsAIWeMrNL/TPmFjbLyTGJqtQBvo9JH8jHIR6QHawC1 SY9Q==
X-Gm-Message-State: AOAM531iwQ9Tgw5DeATb5659wSiAOwW6VmkQaRx13fH6GVASRuDIvbal T3FIZma46wTD+z3GIMFMDxzrMf4n0f4rnb1KIRwRiw==
X-Google-Smtp-Source: ABdhPJyK6t3JtTf/6SkFUnR+NN5fwjxVDoPbLGO/ist2y0XJJlAXRGZAdtx+QGTP4WdxPnd9OGHHM7bzEnyxBBLJ9v8=
X-Received: by 2002:a05:651c:1506:b0:249:2a9f:76a1 with SMTP id e6-20020a05651c150600b002492a9f76a1mr3276470ljf.27.1647173330364; Sun, 13 Mar 2022 05:08:50 -0700 (PDT)
Received: from 1058052472880 named unknown by gmailapi.google.com with HTTPREST; Sun, 13 Mar 2022 05:08:49 -0700
From: Marie-Jose Montpetit <marie@mjmontpetit.com>
In-Reply-To: <etPan.622dd437.2cf50bb8.13cc@AirmailxGenerated.am>
References: <DM6PR11MB314820FF0F07FAE8653F64FAD70C9@DM6PR11MB3148.namprd11.prod.outlook.com> <701CB85D-C0C7-4436-956F-0927D37C2B0B@getnexar.com> <etPan.622dd437.2cf50bb8.13cc@AirmailxGenerated.am>
MIME-Version: 1.0
Date: Sun, 13 Mar 2022 05:08:49 -0700
Message-ID: <CAPjWiCQQD0+7tdxb8WzzuLB-E6CAznBPq++5PyH7sv+j5Snsjg@mail.gmail.com>
To: Sharon Barkai <sharon.barkai=40getnexar.com@dmarc.ietf.org>, Toerless Eckert <tte@cs.fau.de>
Cc: Dirk Trossen <dirk.trossen=40huawei.com@dmarc.ietf.org>, coinrg-chairs <coinrg-chairs@ietf.org>, "Schooler, Eve M" <eve.m.schooler@intel.com>, coin <coin@irtf.org>
Content-Type: multipart/alternative; boundary="0000000000003d7f3705da186dea"
Archived-At: <https://mailarchive.ietf.org/arch/msg/coin/syh63hj13Nxln9f8wu9Bdb4usXs>
Subject: Re: [Coin] Comments re. draft-irtf-coinrg-use-cases (was: Re: Cancelling the COINRG meeting at IETF113)
X-BeenThere: coin@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "COIN: Computing in the Network" <coin.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/coin>, <mailto:coin-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/coin/>
List-Post: <mailto:coin@irtf.org>
List-Help: <mailto:coin-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/coin>, <mailto:coin-request@irtf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Mar 2022 12:08:58 -0000
Toerless: The work of the RG is not only about use cases. You are evaluating the work of a RG like the one of a WG namely in the number of drafts (and BTW we have a few others). Producing drafts is not the goal. We have a strong recommendations from Colin to create an agora for researchers to come and present their research. That may or may not result in drafts. We also had a number of hackathons (and we may start them again now that P4 has been ported to PIs) to try out some “in network” ideas in P4. I would refer you to the work presented in our meetings in the past 3 years and please tell me that they are only use cases on distributed applications. As per the use case it is an attempt to see what happens to a number of applications once that computing is available in the network elements. You are not the first one to comment on that. There has been a lof discussion about the difference between in network (in the router) and adding a side device. Of course the side device becomes an edge and there is a fine line. I would refer to yo the now seminal Netcache paper that combines PISA switching and GPU. And Dave Oran also discussed on this list and in meetings about the difference between “in” and “on” network. That’s the beauty of a RG we can discuss this and do not have to produce drafts. If you have specific recommendations for the draft please make them. As a co-author I note your recommendations. Personally my view for COIN is that of an Internet that resembles a computer board (not a telephone network) and we are in someway defining its elements and its operating system. Traditional operations including routing may take a new life. And I tell my students to think of the “life of a packet” when network elements can modify the packet not just forward them (from the stack in their phones all the way to the data centers). Noa Zilberman of Oxford U. talks of computing service providers when computing is available in the network in RANs for example. There is a large community of researchers looking at how to create new paradigms for assembling compute/forward elements to offer new functionalities (in video for example). In that context many concepts may change, including routing. This is the research I am interested in. Maybe there will be drafts. Maybe not. I note the suggestion for a name change but I do not think it will happen based on your (mis)understanding of one draft. And I would respectfully request a toning down of your snide comments. You may not think our work is to your liking and this is fine. You may think we need people like you to anchor of blue sky thoughts in reality and we thank you but a more positive approach would yield better results. Criticism is too easy.. And if you think the RG is not doing quality work or the the chairs are incompetent or ineffectual raise it with Colin and even the the IAB. We are ready for any review. mjm Marie-José Montpetit, Ph.D. marie@mjmontpetit.com From: Toerless Eckert <tte@cs.fau.de> <tte@cs.fau.de> Reply: Toerless Eckert <tte@cs.fau.de> <tte@cs.fau.de> Date: March 13, 2022 at 3:33:21 AM To: Sharon Barkai <sharon.barkai=40getnexar.com@dmarc.ietf.org> <sharon.barkai=40getnexar.com@dmarc.ietf.org> Cc: Schooler, Eve M <eve.m.schooler@intel.com> <eve.m.schooler@intel.com>, Marie-Jose Montpetit <marie@mjmontpetit.com> <marie@mjmontpetit.com>, coinrg-chairs <coinrg-chairs@ietf.org> <coinrg-chairs@ietf.org>, Dirk Trossen <dirk.trossen=40huawei.com@dmarc.ietf.org> <dirk.trossen=40huawei.com@dmarc.ietf.org>, coin <coin@irtf.org> <coin@irtf.org> Subject: [Coin] Comments re. draft-irtf-coinrg-use-cases (was: Re: Cancelling the COINRG meeting at IETF113) Trying to bring back the reply to what Sharon observes to the RGs work, which so far officially only includes the use-cases it seems. As a very high-level observation, i find it less than ideal to prefix everything in that document equally just with "COIN" because it eliminates important differences and attaches unnecessary a new term to something that already is well known. It would also be good to remember that just because an RG has a particular name, it is not necessary for all technical classiciations to re-use that RGs name. To me, the mayority of use-cases presented is really "just" distributed applications, which in my view just "use" the network, but which are not "in" the network. Aka: These use-cases run predominantly on general-purpose compute (x86/arm/risc5) and this compute is somehow distributed and may include mobile components (like user-endpoints). And we called this distributed applications for decades without anyone ever complaining about that term. These applications need some varying degree of better-than-best-effort services from the network, such as controlled or guaranteed throughput, latency, loss and availability, and they also may need some multipoint packet delivery, and some discovery functions from the network to seed their self-orchestration. But that set of requirements does in my book not make them "in" the network. That set of requirements existed for decades as well. Another example: if a vendor like Cisco or Huawei sells a side-edge-device consisting of a VM/container host system and you can separately instantiate a router, a firewall, a DNS, an email, a web and a bunch of other servers: That to me is not "compute in the network". That is just softwareization to combine decade old functions/devices into a single box. So, to me, 5.3, (Virtual Network Programming), is the only proper "in network" case described in the document. Now, my understanding of what's in and whats not in the network might be different from what the RG mayority wants, but at least it would be great to spend more time with a somewhat longer list of examples and explain for each of them whether why and how its considered to be in or out, if in and out is really what the RG wants to define. IMHO, it would be more productive to come up with a more differentiated set of classifications. Distributed applications and their needs for better network services do not become less important by NOT giving them a new name COIN. One could also simply rename the RG to "Computer Over and In the Network" if one feels the risk of kicking all the interesting work out of scope by not declaring it to be "in". Cheers Toerless On Sat, Mar 12, 2022 at 10:51:14PM +0200, Sharon Barkai wrote: > There is some duality in the list between those focusing on making switches/routers more like computers, and those focusing on using the network cloud as a well .. a cloud - for when it fits - topology, sharding, privacy etc. > > In my view these are simply bottom-up top-down sides of the same you know… so im sure the chairs will settle this in time with proper frameworks. > > We needn't start from scratch on neither. Theres been good existing proposals for baseline on both fronts already. > > --szb > Cell: +972.53.2470068 > WhatsApp: +1.650.492.0794 > > > On Mar 11, 2022, at 10:36, Schooler, Eve M <eve.m.schooler@intel.com> wrote: > > > > > > Hi Dirk, All, > > > > My apologies about the ambiguity in the comment about the agenda. It was intended to convey that we struggled to have a FULL agenda, and NOT to pass judgement on the quality of the topics that might have been presented. Of the individuals we reached out to present, many stated the day/timing simply did not work out. > > > > As for transparency…If you are a regular reader of this list, then it is painfully obvious that there has been quite a bit of divisiveness happening both on and off the list. As chairs, given the state of the agenda and the tone of the dialog, we felt the need to take a step back from the vitriol and simply take a deep breath to regroup. > > > > We certainly have valued the continued involvement of the COIN community, which has made many of the discussions vibrant and rewarding. > > > > Best regards, > > Eve > > > > From: Coin <coin-bounces@irtf.org> On Behalf Of Dirk Trossen > > Sent: Thursday, March 10, 2022 10:30 PM > > To: Marie-Jose Montpetit <marie@mjmontpetit.com>; coin <coin@irtf.org> > > Cc: coinrg-chairs <coinrg-chairs@ietf.org> > > Subject: Re: [Coin] Cancelling the COINRG meeting at IETF113 > > > > Hi J/E/M, all, > > > > Now that’s a surprise, not just in content but also in style since the RG community lacks the transparency of this decision. > > > > As a COIN RG member myself for now more than 3 years (spanning two organizations), I had looked forward to discussing at least three activities in which I am involved in, namely the (i) use case advances (trying to formulate and categorize the pertinent research questions in a number of COIN areas), (ii) the applicability of SDN for routing (i.e. the use of DP programmability for realizing novel routing solutions, which according to the chairs is in scope of COIN), and (iii) a discussion on how COIN could help improve on DLT realizations; all activities resulting from research on topics I see as relevant to and within COIN. > > > > So this gives already three agenda items from where I’m coming from (depending on willingness for time allocation, between about 45 to 60mins on an agenda in my mind) but yet we are told at ‘we cannot put a good agenda together’. Is there nothing beyond these items, really, and/or is this a judgement of those items in quality (I would expect good discussions on them but maybe it is just me)? > > > > So I’m disappointed but also shocked by this style of simply cancelling the RG meeting with that (too) thin ‘we cannot put a good agenda together for IETF113’ explanation. I cannot and do not see the reasoning behind it albeit I may speculate but I am not a friend of those second guesses. > > > > Hence, I would ask the community here: what discussions were we looking forward to have? Are those good enough to discuss regardless of the RG meeting being cancelled? If there is no RG meeting for whatever reason, maybe we can simply come together among those interested in those discussions and have them regardless, such as in a side meeting of the ‘COIN community’ (not the RG)? > > > > From my side, I would be highly interested in that since I have valued the COIN discussions over the past years and don’t want to let go of this for reasons that are just not well enough explained below. > > > > Best, > > > > Dirk > > > > From: Coin [mailto:coin-bounces@irtf.org] On Behalf Of Marie-Jose Montpetit > > Sent: 11 March 2022 00:45 > > To: coin <coin@irtf.org> > > Cc: coinrg-chairs <coinrg-chairs@ietf.org> > > Subject: [Coin] Cancelling the COINRG meeting at IETF113 > > > > Dear all: > > > > Because of many converging issues, delays and (non) availability of invited researchers and papers we cannot put a good agenda together for IETF113. Hence we are cancelling the meeting. > > > > We plan to re-group, consult the community and plan for 114. > > > > Discussions on the use cases and other important COIN topics will have to continue or be initiated on the list for now. Of course as the co-author of a draft that was going to be presented I am disappointed. > > > > The co-chairs are in full agreement that this is the right decision at this point and the IRTF leadership has been kept in the loop. > > > > J/E/M > > > > Marie-José Montpetit, Ph.D. > > marie@mjmontpetit.com > > > > > > -- > > Coin mailing list > > Coin@irtf.org > > https://www.irtf.org/mailman/listinfo/coin > -- > Coin mailing list > Coin@irtf.org > https://www.irtf.org/mailman/listinfo/coin -- --- tte@cs.fau.de -- Coin mailing list Coin@irtf.org https://www.irtf.org/mailman/listinfo/coin
- [Coin] Cancelling the COINRG meeting at IETF113 Marie-Jose Montpetit
- Re: [Coin] Cancelling the COINRG meeting at IETF1… Dirk Trossen
- Re: [Coin] Cancelling the COINRG meeting at IETF1… Ike Kunze
- Re: [Coin] Cancelling the COINRG meeting at IETF1… Schooler, Eve M
- Re: [Coin] Cancelling the COINRG meeting at IETF1… Dirk Trossen
- Re: [Coin] Cancelling the COINRG meeting at IETF1… Toerless Eckert
- Re: [Coin] Cancelling the COINRG meeting at IETF1… Jon Crowcroft
- Re: [Coin] Cancelling the COINRG meeting at IETF1… Toerless Eckert
- Re: [Coin] Cancelling the COINRG meeting at IETF1… Sharon Barkai
- [Coin] Comments re. draft-irtf-coinrg-use-cases (… Toerless Eckert
- Re: [Coin] Cancelling the COINRG meeting at IETF1… Jon Crowcroft
- Re: [Coin] Comments re. draft-irtf-coinrg-use-cas… Marie-Jose Montpetit
- Re: [Coin] Cancelling the COINRG meeting at IETF1… Toerless Eckert
- Re: [Coin] Comments re. draft-irtf-coinrg-use-cas… Toerless Eckert
- Re: [Coin] Cancelling the COINRG meeting at IETF1… David R. Oran
- Re: [Coin] Cancelling the COINRG meeting at IETF1… Marie-Jose Montpetit
- Re: [Coin] Comments re. draft-irtf-coinrg-use-cas… Dirk Trossen
- Re: [Coin] Comments re. draft-irtf-coinrg-use-cas… Ike Kunze
- Re: [Coin] Comments re. draft-irtf-coinrg-use-cas… Jon Crowcroft
- Re: [Coin] Comments re. draft-irtf-coinrg-use-cas… Dirk Trossen