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

Joel Halpern Direct <jmh.direct@joelhalpern.com> Wed, 13 April 2022 03:20 UTC

Return-Path: <jmh.direct@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 731D63A1B6A for <dyncast@ietfa.amsl.com>; Tue, 12 Apr 2022 20:20:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level:
X-Spam-Status: No, score=-7.109 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_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 GFYGZjCJrTud for <dyncast@ietfa.amsl.com>; Tue, 12 Apr 2022 20:19:59 -0700 (PDT)
Received: from mailb2.tigertech.net (mailb2.tigertech.net [208.80.4.154]) (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 290CF3A1B67 for <dyncast@ietf.org>; Tue, 12 Apr 2022 20:19:59 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mailb2.tigertech.net (Postfix) with ESMTP id 4KdSWf6FM0z1pGlK; Tue, 12 Apr 2022 20:19:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelhalpern.com; s=2.tigertech; t=1649819998; bh=toEOTNOy5iitiQjZnMMpOSYaAWHWEpb3IgNFHGtX4TA=; h=Date:Subject:To:References:From:In-Reply-To:From; b=LWEajRbZ8O3/2Pl+UjgGTZzHy5TwfE4YQC7Q0+gOVrn4XXvcO4c09YDng9w1TXtco 71fvf04HF5fTvob9plrx1wG7qth5cbBxIhRbyTvHw9cpJHe3jZE6P6GQG3blgE6OiD /zKH6lwhCmoLrvtgllTlJxDTKuAplyI4tKs49Vmg=
X-Quarantine-ID: <8Cl8_pilVZkO>
X-Virus-Scanned: Debian amavisd-new at b2.tigertech.net
Received: from [192.168.21.218] (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 mailb2.tigertech.net (Postfix) with ESMTPSA id 4KdSWd6Pc5z1pGcy; Tue, 12 Apr 2022 20:19:57 -0700 (PDT)
Message-ID: <bd50c2cb-bdcf-23a5-78b3-2a76fbce4bf9@joelhalpern.com>
Date: Tue, 12 Apr 2022 23:19:56 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.8.0
Content-Language: en-US
To: Aijun Wang <wangaijun@tsinghua.org.cn>, 'Luigi IANNONE' <luigi.iannone=40huawei.com@dmarc.ietf.org>, liupengyjy@chinamobile.com, 'dyncast' <dyncast@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>
From: Joel Halpern Direct <jmh.direct@joelhalpern.com>
In-Reply-To: <00ee01d84ee2$7b852b50$728f81f0$@tsinghua.org.cn>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dyncast/4L45ViwlFX1Y3aZZa-U9QNaM1gw>
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 03:20:05 -0000

We are defining how the system will operate.  There is no "more popular" 
that we are trying to support.

Also, even if anycast is used by the end stations, the ingress and 
egress can still tunnel using proper unicast address to keep the routing 
system from becoming complicated with things it does not care about.

Yours,
Joel

PS: Personally, I like an approach even one step more drastic.  Have the 
host talk to a service to determine what application instance it should 
talk to, and use unicast between them.  But I am not insisting on that.

On 4/12/2022 10:59 PM, Aijun Wang 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
>>
>