Re: [Dyncast] CAN BoF issues and the next steps

"duzongpeng@foxmail.com" <duzongpeng@foxmail.com> Wed, 13 April 2022 04:15 UTC

Return-Path: <duzongpeng@foxmail.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 1BFBF3A1D63 for <dyncast@ietfa.amsl.com>; Tue, 12 Apr 2022 21:15:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.839
X-Spam-Level:
X-Spam-Status: No, score=0.839 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, FREEMAIL_FROM=0.001, HELO_DYNAMIC_IPADDR=1.951, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=foxmail.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 USUoYTCbqfYt for <dyncast@ietfa.amsl.com>; Tue, 12 Apr 2022 21:15:11 -0700 (PDT)
Received: from out203-205-251-80.mail.qq.com (out203-205-251-80.mail.qq.com [203.205.251.80]) (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 DB1B33A1D64 for <dyncast@ietf.org>; Tue, 12 Apr 2022 21:15:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1649823302; bh=lzk8Tx6e5REsM9XTWS/OxIyTQI2g9/93cx7EfDhOQqE=; h=Date:From:To:Cc:Subject:References; b=vyUVjwZWPLC2BNRsxU6pBej8QVmRDgv57FnLnwYEB7hd02YudP25XQatTqXvlel/9 n1TCIg4isdSfsNd3HAczPpUhqnO4EI1ZKGFoNWXHpHo0T3zWDAMW8XDt65WZlTPJ4B XkUzYASEblcxe6k2KfWQtjjjSj7R9+cmS0YhuTMM=
Received: from cmcc-PC ([103.35.105.45]) by newxmesmtplogicsvrszb6.qq.com (NewEsmtp) with SMTP id 3BBA0A34; Wed, 13 Apr 2022 12:14:59 +0800
X-QQ-mid: xmsmtpt1649823299t1p6drb7s
Message-ID: <tencent_BC7CFB6D0D6A385159E52C50AD3E71EC2E08@qq.com>
X-QQ-XMAILINFO: OJYupdf7O4WtJPgXsgycW0ntVZhXE/6p3KDjWxphlKq+4mVNLGjQvbUXvPot23 L6qtond7aBZ519b3q0+nMglJ32Y3QJopqfAQHzWm4rx4Hi59NCuGbbbCaiOfLj8AOFDHhgSgJ4Jb yooPAbEZm4TGJOOygcFOXEZEeWlv5kANz0oytDvKHfBkbDrf4E2Mg1NXvuPRfM8L3LVMKNJTjyJw nnCR+qN80urNfpPAM9MD7oxMCpTL9OWF1XTTKRpez8K/A5zeTPwXQe4M1Sgg0pv6q5mlJybYYwv0 WPSVaQ1ZDr4www0EWl5WXvKum18d13EzcjjQie62ipVu42LvBDq2Ro77dociWm3Pvxqvws90FX0W DaervAb4GL18cythaxQRZq0ZvoZxpoF0xwk5r2sMWCpIWFl09uP3XU0JjfQcunfKIugSm0MDPzC8 FltYiSV9+0qC/MxoJD3jS0fBocfZOitgDgtRtAJmmprkBR6Ef3QgU9wW/5ERQuDs8U3iA0eWbJWI PPbke5y2Zwqi2+zLF3VFRJAE16/fiqbFUGek3rQRhB8ZaWHScZLByBlkug897uyZVkhNxKHdtPze 2xYH0TE31eKCQvi4iiZPuKOCKChi02zfh8LLeMtgR7Tac86akiQLPthnOvuDabtSzsLldTV3Ffl0 N+11sbNx2kAA7mI10XgNCC8PknMywXJg6cgU7dAcwWs4RafPN1HpIFUgb2Ki+Jzd4i2Rm4HvyUpb UcoZe7zwIf4FNMdBP0U/CbWOABTTRZGGShH+4HJNB8IfiBdPhyDwsvI9Lhoh2R+Gn4XJ+uH9BOaY RLwL9pOS2rTTe2uxZLEN/QYyylXyc9goEjKMKLmTAaaKxbsmVvfpTqyUZu9vc776cNy+Jl48OUDm jnrrEq2se8+Nsa+oCkVuXoflc/Rbf1fA2loQ6iFg+jarT+eE3VecFrMDbvx3vfbIUz83txBctlXE HS08A9eV+T3F29MfzlDZuwoSrXoZK0bdNyb/kN1AQ=
Date: Wed, 13 Apr 2022 12:15:01 +0800
From: "duzongpeng@foxmail.com" <duzongpeng@foxmail.com>
To: Tony Li <tony.li@tony.li>, Aijun Wang <wangaijun@tsinghua.org.cn>, Halpern' <jmh@joelhalpern.com>
Cc: "dyncast@ietf.org" <dyncast@ietf.org>, Peng Liu <liupengyjy@chinamobile.com>, Luigi IANNONE <luigi.iannone=40huawei.com@dmarc.ietf.org>
References: <2022041114360459722023@chinamobile.com>, <29752325-4d93-271d-a0f1-e874575dca9b@joelhalpern.com>, <2022041122304706741797@chinamobile.com>, <5c189bc0-0569-e2f9-54b3-1bb41335ae21@joelhalpern.com>, <008f01d84e13$8b5db8f0$a2192ad0$@tsinghua.org.cn>, <d8fd1f2624b743698ed7b9ba390299f3@huawei.com>, <00ed01d84ee1$859b5f70$90d21e50$@tsinghua.org.cn>, <de849853-e073-5b61-dab8-b5a3dc33ed71@joelhalpern.com>, <00ee01d84ee2$7b852b50$728f81f0$@tsinghua.org.cn>, <E0FB105F-CF94-420F-B601-EE5C036E616D@tony.li>
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.23.121[cn]
Mime-Version: 1.0
X-OQ-MSGID: <2022041312150117396211@foxmail.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart511743345183_=----"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dyncast/6pkUUcaAQa8E_4aSFCj_aqcCuhA>
Subject: Re: [Dyncast] CAN BoF issues and the next steps
X-BeenThere: dyncast@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Dynamic Anycast <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: Wed, 13 Apr 2022 04:15:16 -0000

Hi, Tony, Aijun, Joel:

    Multiple solutions exist here. But I suggest that we do not maintain per UE status in the Ingress.

A general procedure is as following:
1、 A client tries to access the service by using the anycast address 
2、 The Ingress makes a decision which server to connect, and tunnels the anycast packet to the specific Egress
3、   The Egress forwards the anycast packet to the specific server, which can provide the service
4、 After the connection is established, the UE can communicate with the server by using the unicast address.



duzongpeng@foxmail.com & duzongpeng@chinamobile.com
 
From: Tony Li
Date: 2022-04-13 11:27
To: Aijun Wang
CC: dyncast; liupengyjy; Luigi IANNONE
Subject: Re: [Dyncast] CAN BoF issues and the next steps
 
Hi Aijun,
 
My understanding of the requirements was that a particular UE was supposed to be bound to a server for the lifetime of a ’transaction’ and that includes across the UE rehoming to a different source. Thus, the entire network needs to make a consistent and fixed decision per UE. Doing so in a dynamic environment would seem to be most challenging: you would need to synchronize forwarding state across the entire network instantly.
 
Making a single decision at the ingress and propagating that state seems somewhat easier.
 
And easier still is Joel’s proposal: have the UE pick one (from a centralized broker?) and then rely on unicast. :-)
 
Regards,
T
 
 
> On Apr 12, 2022, at 7:59 PM, Aijun Wang <wangaijun@tsinghua.org.cn> wrote:
> 
> Hi, Joel:
> If you use binding address behind the ANYCAST address, it is possible. But if you use the ANYCAST address directly, you can't.
> For my understanding, the latter scenario is more popular.
> 
> 
> Best Regards
> 
> Aijun Wang
> China Telecom
> 
> -----Original Message-----
> From: Joel M. Halpern <jmh@joelhalpern.com> 
> Sent: Wednesday, April 13, 2022 10:55 AM
> To: Aijun Wang <wangaijun@tsinghua.org.cn>; 'Luigi IANNONE' <luigi.iannone=40huawei.com@dmarc.ietf.org>; liupengyjy@chinamobile.com; 'dyncast' <dyncast@ietf.org>
> Subject: Re: [Dyncast] CAN BoF issues and the next steps
> 
> If the ingress edge does the calculation, makes the determination, and tunnels the traffic to the right place then the underlay routing system does not need to know anything about these metrics or the decision processes made by the edge.
> 
> Yours,
> Joel
> 
> On 4/12/2022 10:52 PM, Aijun Wang wrote:
>> Hi, Luigi:
>> Why only the ingress need such decision? I think all the routers 
>> in-path need such information(routing metric +compute metric), to 
>> achieve the optimal "instance selection".
>> 
>> Best Regards
>> 
>> Aijun Wang
>> China Telecom
>> 
>> -----Original Message-----
>> From: dyncast-bounces@ietf.org <dyncast-bounces@ietf.org> On Behalf Of 
>> Luigi IANNONE
>> Sent: Tuesday, April 12, 2022 3:04 PM
>> To: Aijun Wang <wangaijun@tsinghua.org.cn>; 'Joel M. Halpern'
>> <jmh@joelhalpern.com>; liupengyjy@chinamobile.com; 'dyncast'
>> <dyncast@ietf.org>
>> Subject: Re: [Dyncast] CAN BoF issues and the next steps
>> 
>> Hi,
>> 
>>> But, with the placement of the ANYCAST application servers closing to 
>>> the users in different sites, the bottleneck to influence the E2E 
>>> application performance is not only the network metric, the metric 
>>> for the application servers play a major role now.
>>> It is time to consider both the network metric and application server 
>>> metric together to achieve such goals.
>> 
>> I think that Joel is not against the above (routing metric +compute 
>> metric = instance selection).
>> I think that he is more inline with Dirk's position, meaning that it 
>> is not necessarily the routing layer that has to be "enhanced" with 
>> compute metrics.
>> Rather, an in-path decision based on both metrics should be made by 
>> some (CAN ) element.
>> My personal take is that the ingress is well suited for that (since 
>> for sure it is in-path).
>> Then you have the choice of various ways on how to steer the traffic.
>> 
>> Ciao
>> 
>> L.
>> 
>> 
>> 
>> 
>> --
>> Dyncast mailing list
>> Dyncast@ietf.org
>> https://www.ietf.org/mailman/listinfo/dyncast
>> 
> 
> -- 
> Dyncast mailing list
> Dyncast@ietf.org
> https://www.ietf.org/mailman/listinfo/dyncast
 
-- 
Dyncast mailing list
Dyncast@ietf.org
https://www.ietf.org/mailman/listinfo/dyncast