Re: [Dyncast] edge capability feedback

"Joel M. Halpern" <jmh@joelhalpern.com> Fri, 12 March 2021 02:29 UTC

Return-Path: <jmh@joelhalpern.com>
X-Original-To: dyncast@ietfa.amsl.com
Delivered-To: dyncast@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80B813A1245 for <dyncast@ietfa.amsl.com>; Thu, 11 Mar 2021 18:29:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.121
X-Spam-Level:
X-Spam-Status: No, score=-2.121 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.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 AiaEI79W3znx for <dyncast@ietfa.amsl.com>; Thu, 11 Mar 2021 18:29:13 -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 C5D473A1244 for <dyncast@ietf.org>; Thu, 11 Mar 2021 18:29:13 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 4DxVBK39bwz6G7qq; Thu, 11 Mar 2021 18:29:13 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1615516153; bh=Ok3d7IHTN8qd0VTx411L0olml37OrjpxXP0MKrRSBhs=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=NTkmoGs1OVrXrhhSc/Xux81IJGn22Tnl/C6H2xAAL86VrAZoprJ1j8H1ASggL5COP c4M26bxdY4nyCZ248lEDPchT4JaBbWyhz+dQ1ZVCO6EnUkuHqbR20aqGRlrcF4/tt6 heXittdmaGk/xdSfDhGx6AkjN+abHUOZ00PL4/AA=
X-Quarantine-ID: <13XNZebtd-dc>
X-Virus-Scanned: Debian amavisd-new at a2.tigertech.net
Received: from [192.168.128.43] (unknown [50.225.209.66]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 4DxVBG6MkHz6G7dd; Thu, 11 Mar 2021 18:29:10 -0800 (PST)
To: Tianji Jiang <tianjijiang@chinamobile.com>, Liyizhou <liyizhou@huawei.com>, Barry Greene <bgreene@senki.org>, 刘鹏 <liupengyjy@chinamobile.com>
Cc: dyncast <dyncast@ietf.org>, Michael McBride <michael.mcbride@futurewei.com>
References: <20210311102435132657878@chinamobile.com> <9A6BA68B-3916-413E-BD29-62D4096DF1D3@senki.org> <00CCE76F-D3F8-49DD-8E11-29E7DBB956E1@huawei.com> <5EEEA7D8-D4E7-42AE-9D40-2DF6DF744567@chinamobile.com>
From: "Joel M. Halpern" <jmh@joelhalpern.com>
Message-ID: <ea129e08-d5b2-5edb-a5ee-8362b12dc2b5@joelhalpern.com>
Date: Thu, 11 Mar 2021 21:29:09 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1
MIME-Version: 1.0
In-Reply-To: <5EEEA7D8-D4E7-42AE-9D40-2DF6DF744567@chinamobile.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dyncast/VSlsMRzzkdE4NW3YUz9Q-0czrfI>
Subject: Re: [Dyncast] edge capability feedback
X-BeenThere: dyncast@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <dyncast.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dyncast>, <mailto:dyncast-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dyncast/>
List-Post: <mailto:dyncast@ietf.org>
List-Help: <mailto:dyncast-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dyncast>, <mailto:dyncast-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Mar 2021 02:29:16 -0000

If the UE had a way to ask an informed server, there would be no need 
for the UE to have a "significant amount of new logics".
And we would not have to worry about overloading routing with behavior 
and data that it does not need.  And we would naturally get the needed 
stickiness.

Yours,
Joel

On 3/11/2021 8:06 PM, Tianji Jiang wrote:
> Yes, I concur with Yizhou’s comments below.
> 
> Based on the objective that has been laid out by Dyncast initiative, a 
> client intends to find the ‘most suitable’ server for a type of service. 
> The critical use cases and the corresponding deployment settings as 
> specified in Dyncast drafts are most mobile-related edge-computing 
> scenarios. So, considering these together, if we put the 
> server-selection intelligence at an end client (like a UE) itself, then 
> the UE would require significant amount of new logics.
> 
> Moreover, it is always challenging to determine (a) how a UE could do 
> this type of ‘selection intelligence’; (b) what are the “consensus 
> selection criteria’ across numerous UEs; (c) how a service instance 
> (i.e., a server) in an IP domain could signal the update-to-date metrics 
> to UEs, etc. All these would require the involvement of both UEs (like 
> utilizing URSP) and mobile core (saying 5GC), aside from the work in IP 
> domain . IMO, these are way beyond the scope. So, all the **new logics** 
> related to Dyncast would be best addressed in IP network.
> 
> That is why I think the ‘architecture design’ in Dyncast proposals does 
> make sense as the first starting step.
> 
> Thanks.
> 
> -Tianji
> 
> *From: *Dyncast <dyncast-bounces@ietf.org> on behalf of Liyizhou 
> <liyizhou@huawei.com>
> *Date: *Thursday, March 11, 2021 at 1:48 AM
> *To: *Barry Greene <bgreene@senki.org>, 刘鹏 <liupengyjy@chinamobile.com>
> *Cc: *dyncast <dyncast@ietf.org>, Michael McBride 
> <michael.mcbride@futurewei.com>
> *Subject: *Re: [Dyncast] edge capability feedback
> 
> Hi Barry,
> 
> Is RFC8782 the one you mentioned as DOTS signaling channel?
> 
> AFAIK DOTS signal channel is most likely to report some risky traffic 
> from DOTS client and server.
> 
> DOTS signaling channel is more for light weight info exchange regarding 
> what the potential attack is between DOTS client and DOTS server. It is 
> not relevant to where and what are the reachable serving address and 
> also it is hardly the case a single client talking to a number of servers.
> 
> Client and server are pre-determined pair in most cases.
> 
> For metrics sync or distribution, a metric agent needs to distribute the 
> metrics to a number of D-Routers so that each can make the own choices 
> when a service demand reaches.
> 
> So DOTS signal channel was not designed for such purpose and it is a bit 
> hard for me to imagine what kind of changes would be required to let it 
> carry those metrics info and make such info flooded out.
> 
> Cheers,
> 
> Yizhou
> 
> *From:*Dyncast [mailto:dyncast-bounces@ietf.org] *On Behalf Of *Barry Greene
> *Sent:* Thursday, March 11, 2021 11:34 AM
> *To:* 刘鹏<liupengyjy@chinamobile.com>
> *Cc:* dyncast <dyncast@ietf.org>; Michael McBride 
> <michael.mcbride@futurewei.com>
> *Subject:* Re: [Dyncast] edge capability feedback
> 
> 
> 
> 
>     On Mar 10, 2021, at 8:24 PM, 刘鹏 <liupengyjy@chinamobile.com
>     <mailto:liupengyjy@chinamobile.com>> wrote:
> 
>     The edge node could inform it's status to the D-routers based on the
>     metric, such as CPU load or other metrics for the specific instance
>     if defined in the furture, then the D-router could choose a suitable
>     edge considering both network and computing or other specific
>     status. We have some experimental verification and functional
>     implementation.
> 
> Have you done the due diligence in past work in this area?
> 
> What you described above sounds like the signaling in the DOTS work 
> (shifting load based on DDoS).
> 
> It is also should similar to Cisco Distributed Direct Routing Protocol 
> (1997ish), TIDP/TMP (early 2000s), and some other network oriented 
> shifting of edge loads.
> 
> What would be helpful is a review of all the past efforts (go back to 
> the ‘90s) and review what worked and what did not work.
> 
> -- Dyncast mailing list Dyncast@ietf.org 
> https://www.ietf.org/mailman/listinfo/dyncast
> 
>