Re: [alto] Discussion on the future of ALTO WG

"Y. Richard Yang" <yry@cs.yale.edu> Thu, 23 March 2023 18:38 UTC

Return-Path: <yang.r.yang@gmail.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B3D5C151719 for <alto@ietfa.amsl.com>; Thu, 23 Mar 2023 11:38:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.55
X-Spam-Level:
X-Spam-Status: No, score=-1.55 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.096, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JblKraGlWDnm for <alto@ietfa.amsl.com>; Thu, 23 Mar 2023 11:38:33 -0700 (PDT)
Received: from mail-ua1-f44.google.com (mail-ua1-f44.google.com [209.85.222.44]) (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 ietfa.amsl.com (Postfix) with ESMTPS id 4162DC15170B for <alto@ietf.org>; Thu, 23 Mar 2023 11:38:33 -0700 (PDT)
Received: by mail-ua1-f44.google.com with SMTP id g23so15633629uak.7 for <alto@ietf.org>; Thu, 23 Mar 2023 11:38:33 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679596712; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ltWmTVjQl9qQ+6EwI5A1vLX/cgyfp69JJyE+JSWsU7s=; b=cjP11FZ0AKR0XlHHXh75C3xcBGMZmEsLf2BPNjQ2XZkS7VAcZvaK4r3QI6RpF43Gq5 IswFgqHoswT6j63HhCbmB6hoNHLhOG46ZS5ALMu/fEs1xBSj3XKaCXgafxkVJqwR43DU gKnwPscMU2ZujxA4ToXBXb67eUyFRkgSRaLp4BA2ctaahOmzUH591FUE7ZOtdR6gl0EN ONEQh6f9z6mTEs3jMSNudAHcS8AUTHZFQAMPUiMHWx9VS0hQ1h7anDZf7tX3UXnFuqC+ I+lqhjg7mdCioBoa3JWTQz+EcE2Gu1vkmk7O0Qp58W1ux3n5jsyEVllVXej24XQ8BYd6 YC/w==
X-Gm-Message-State: AAQBX9eQkH93I+ROLevxgIzmzmMB04mV3OV9Z7Yiuisx8qN1nbH54xqe tTfYOEbPM1etnhIVz63l3KEZDZ4wZauIui5eJ3A=
X-Google-Smtp-Source: AKy350aoay0whQvAvXtihdBFHi+ZrAMaevFewDlD03Yl36FSVH5E0t95Zys/cPbsTKa0GsHnOq7lxkCUWOThSQhebqM=
X-Received: by 2002:a1f:28c5:0:b0:401:184:339c with SMTP id o188-20020a1f28c5000000b004010184339cmr318471vko.3.1679596712067; Thu, 23 Mar 2023 11:38:32 -0700 (PDT)
MIME-Version: 1.0
References: <9855_1679472549_641AB7A5_9855_93_17_3fbaa0a41e274ca0936cc16877c261f6@orange.com> <CANUuoLphNHirErYAt0+p4Ae=DJF2uM1cUtgqK4Ht24MUowBy2g@mail.gmail.com> <SN6PR02MB537587B289737F8A111345D9F6869@SN6PR02MB5375.namprd02.prod.outlook.com> <13363_1679555544_641BFBD8_13363_35_1_fc52799b1cb340b18e80095d875bc473@orange.com> <PAXPR07MB78063DDAA3667E1645D2DC1495879@PAXPR07MB7806.eurprd07.prod.outlook.com>
In-Reply-To: <PAXPR07MB78063DDAA3667E1645D2DC1495879@PAXPR07MB7806.eurprd07.prod.outlook.com>
From: "Y. Richard Yang" <yry@cs.yale.edu>
Date: Thu, 23 Mar 2023 14:38:20 -0400
Message-ID: <CANUuoLqGTq8gf+Qgjz=L3K-ieM+q5DEbANvZXK-WGFZTJYfhOg@mail.gmail.com>
To: "Sabine Randriamasy (Nokia)" <sabine.randriamasy@nokia-bell-labs.com>
Cc: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, Jordi Ros Giralt <jros@qti.qualcomm.com>, Qin Wu <bill.wu@huawei.com>, "alto@ietf.org" <alto@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000638a0005f79595e3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/-4rFKeW0ZTAKXfJAiaeiE731giQ>
Subject: Re: [alto] Discussion on the future of ALTO WG
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/alto/>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Mar 2023 18:38:37 -0000

Hi Sabine,

On Thu, Mar 23, 2023 at 8:58 AM Sabine Randriamasy (Nokia) <
sabine.randriamasy@nokia-bell-labs.com> wrote:

> Hi Med, Qin and ALTO WG
>
>
>
> Thanks a lot for initiating this discussion and your options proposal.
>
>
> https://github.com/ietf-wg-alto/wg-materials/blob/main/FutureALTO/alto-direction-of-work.md
>
>
>
> I definitely prefer Proposal #3: Support ALTO extensions for the new
> industry needs
>
>
>
> Thanks a lot to Jordi's insights on this option, that I share. ALTO WG may
> also want to work on abstraction of compute metrics and exposure, in
> relation to other IETF WG that would look at these matters. As a previous
> example, draft-ietf-alto-performance-metrics-28 (in RFC Ed queue) was done
> in coordination with the IPPM WG.
>

Thank you so much for this positive, collaboration motivation suggestion.
Given the detail, it appears Option 3 can be "Support ALTO extensions for
the new industry *and other WG* needs", but ultimately it should be driven
by industry need and I am hence also fine with just the current title.

The important piece by Sabine which I want to single out is "To add another
motivation for option 3, it is to be noted that CATS in its current charter
is mandated to produce *Informational* documents while ALTO is aiming at
standardized compute & network infrastructure exposure." So this can be a
good collaboration opportunity as well, in addition to separation into the
networking domain and application domain in the computing integration use
domain.

Richard

>
>
> Kind regards,
>
> Sabine
>
>
>
> *From:* alto <alto-bounces@ietf.org> *On Behalf Of *
> mohamed.boucadair@orange.com
> *Sent:* Thursday, March 23, 2023 8:12 AM
> *To:* Jordi Ros Giralt <jros@qti.qualcomm.com>; Qin Wu <bill.wu@huawei.com
> >
> *Cc:* alto@ietf.org
> *Subject:* Re: [alto] Discussion on the future of ALTO WG
>
>
>
> Hi Jordi, all,
>
>
>
> Only some logistic comments, not reacting to any expressed views so far:
>
>
>
>    - We created a page at
>    https://github.com/ietf-wg-alto/wg-materials/blob/main/FutureALTO/alto-direction-of-work.md
>    to track the various proposals (yours is posted there), challenge them,
>    enrich them, add rebuttals, etc.
>    - For your logistic comment, we organized on purpose an interim
>    meeting to offload the IETF#116 agenda and let other I-Ds be presented and
>    discussed. We scheduled 4 other interims till end of May. We really need
>    some focus at this stage.
>
>
>
> Thanks.
>
>
>
> Cheers,
>
> Med
>
>
>
> *De :* Jordi Ros Giralt <jros@qti.qualcomm.com>
> *Envoyé :* jeudi 23 mars 2023 00:13
> *À :* Qin Wu <bill.wu@huawei.com>; BOUCADAIR Mohamed INNOV/NET <
> mohamed.boucadair@orange.com>
> *Cc :* alto@ietf.org
> *Objet :* Re: [alto] Discussion on the future of ALTO WG
>
>
>
> Hi Med, Qin,
>
>
>
> Here is my feedback to your analysis below.
>
>
>
> I would like to start with a note. The ALTO team has brought (and
> continues to bring) a lot of positive energy (development of RFCs,
> deployments of the standard at major carriers and new deployments that are
> in the making, running code via the development of the open source project
> OpenALTO, consistent participation on IETF hackathons usually with multiple
> parallel projects/demos, chairing important forums such as SIGCOMM NAI to
> incorporate feedback into the WG from the broad spectrum of industry and
> academic players, etc.), but it is also true that much of the (even larger)
> potential energy of the group has been locked for quite some time as the
> group has not been allowed to discuss the new critical topics that we want
> to bring from our industry needs. We've all being waiting for this moment,
> to be able to discuss the new topics and unlock yet another level of
> positive energy into the IETF; and so, it is at the minimum surprising that
> the only two options being proposed are either (1) recharter with just a
> focus of working on protocol maintenance or (2) close the WG and move our
> current work to other WGs or RGs.
>
>
>
> I have two broad comments, one on the proposed options and another one on
> the logistics to make a proper decision.
>
>
>
> On the proposed options:
>
> ------------------------------------
>
> I would like to suggest adding a 3rd proposal, which I believe is what
> much of us have been working for, for quite some time:
>
>
>
> # Proposal #3: Support ALTO extension for the new industry needs.
>
>
>
> ## Rationale:
>
>    - Many I-Ds have been proposed describing the importance of leveraging
>    ALTO key core architecture to enable the new industry needs, where close
>    cooperation between the application and the network is critical.
>    - Allowing these extensions would enable the group to grow and unlock
>    its true potential, also attracting other industry players that have been
>    writing ALTO I-Ds, but not fully joined us yet because their proposals were
>    tagged as being out of the scope for the current charter.
>    - Lots of positive energy and determination in the WG, as we
>    understand the potential positive impact (better application performance).
>    - The proposed work can't be done in other groups, and even if we
>    tried to do so, it would be improper from an architecture/engineering
>    standpoint. For instance, trying to move the exposure of compute
>    information for determining edge services to CATS is not viable since
>    "Exposure of network and compute conditions to applications is not in the
>    scope of CATS" [1]. ALTO is inherently/by definition very well
>    positioned here, since it's designed to expose such kind of
>    information to the application, that is key to the industry problems we are
>    working to resolve.
>    - There is a natural, coherent story for ALTO, which started from P2P
>    networks, then CDNs, and now it's moving into edge computing, where the
>    application requires more than ever to cooperate closely to meet stringent
>    throughput and delay requirements.
>    - There is a belief that the ALTO WG has been running for a very long
>    time, but this in general is not a good technical reason to base a
>    rechartering decision on. From the abovementioned trend standpoint,
>    keeping ALTO open to provide the IETF a platform for close
>    application-network integration appears more important than ever before.
>
> ## Proposed direction of work:
>
> ·Recharter the WG with a focus on ALTO to cover both maintenance and the
> new industry needs (where such needs are currently being discussed in the
> ALTO WG internal meetings and mailing list, see also my next comment on
> logistics).
>
> [1] CATS charter: https://datatracker.ietf.org/doc/charter-ietf-cats/
>
>
>
> On the logistics to make a proper decision:
>
> ---------------------------------------------------------
>
> This is of course a very important decision, so it's also important that
> we as a group provide the right discussion environment to make a proper
> decision. For instance, various members of the WG have been working on
> various I-Ds to enable a discussion of the proposed new charter items. Yet
> during IETF 116, the group is only given 20 minutes to discuss 5 different
> I-Ds that are proposed topics for the recharter. This is not sufficient
> time to enable a proper discussion on these important topics. Granted, the
> ALTO WG meets every week, and we can have further conversations offline,
> but the IETF Meetings are a great place to have these discussions in person
> and to open them up to people outside the group to collect feedback. I
> would encourage providing proper time while we are in Japan to discuss
> these topics and continue to discuss them thereafter via interim meetings.
> (During 116, getting 30 minutes would be better than 20, getting 40 minutes
> would be even better.)
>
>
>
> Thanks,
>
> Jordi
>
>
>
>
>
> _________________________________________________________________________________________________________________________
>
>
>
> Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
>
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
>
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
>
> Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.
>
>
>
> This message and its attachments may contain confidential or privileged information that may be protected by law;
>
> they should not be distributed, used or copied without authorisation.
>
> If you have received this email in error, please notify the sender and delete this message and its attachments.
>
> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
>
> Thank you.
>
> _______________________________________________
> alto mailing list
> alto@ietf.org
> https://www.ietf.org/mailman/listinfo/alto
>