Re: 5G Edge -Computing Solution drafts can be used for Dyncast (dynamic anycast) use cases

Ca By <cb.list6@gmail.com> Tue, 10 November 2020 16:48 UTC

Return-Path: <cb.list6@gmail.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8D71E3A0D67 for <ipv6@ietfa.amsl.com>; Tue, 10 Nov 2020 08:48:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.747
X-Spam-Level:
X-Spam-Status: No, score=-1.747 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 cGssBCpCvUv3 for <ipv6@ietfa.amsl.com>; Tue, 10 Nov 2020 08:47:57 -0800 (PST)
Received: from mail-io1-xd2e.google.com (mail-io1-xd2e.google.com [IPv6:2607:f8b0:4864:20::d2e]) (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 42DFA3A0DAE for <ipv6@ietf.org>; Tue, 10 Nov 2020 08:47:57 -0800 (PST)
Received: by mail-io1-xd2e.google.com with SMTP id u19so14930883ion.3 for <ipv6@ietf.org>; Tue, 10 Nov 2020 08:47:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=GEbpaLMZpYY4jlvHOmykYIcq2jbuUn9MIQE0ydRwi+c=; b=aAQmNDZfqKPKzhtrLnLz5ewzfSRydFNnO8J3WLsp0/IQ4zQz10lvn5T7To5QiM7dRE a/3X2qpBMa+8JsbCZF/YIeDGtF/VzGry8EYdwUgQCBZL5KDA/OKwAJ7SPV/00MP/Rm7x Gt15jDiAup0hR7/9hFBUsIk8Vo6QZCxJcnzBvEEBUiAuYrUXnWEaUGZzBDbxp4p21+q+ FOkpqxorS8NAHHSBEjhQNntZBYS7XRzGLobWDNieTRH4Mb0Kjx5J9kzq9CjFKhgAQDOQ q3HzLMC4+mkiiNoPoUbxloOGhkEQvTMSsc8Y+OK4DlueF9MXO1Sg+1YZZkyOhmIzkiEL Gxmg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=GEbpaLMZpYY4jlvHOmykYIcq2jbuUn9MIQE0ydRwi+c=; b=i95hZ4X5OmXGxjtObPrJQjVxQwHnAVXzhntF0kiS4AiKFlBC20BNDM8coTewEHWFME m6ppzClL8kbJezeRjTtU1xrnhXxqFLDm7HX+CgHBufu+QHc6sx9wBfEyc0a6eyj4hQn5 dI2bP7bnELnRdRaqAjO5UW088fJW4x5E595NoEjzHPOH7nwKrrGmuF/tBQ7NiIXbSn8M C6N3d1IME1G7W2LlnnS9bgotDxl4RfnSUrVdny7YAMPWkd5tVZ2IY52WVf0npp+iF9sO knSxMw0p2vSrGd9wQFI7URU1fLLqI0d55TejgyKZICsJ9NxkGYqVBuc1zFRG1vu389PH G2vw==
X-Gm-Message-State: AOAM531Vow/B6dRrop1ARhN9c17GlfvHv4QV2XlyZKtiaNEchzd2Yai4 E5jjfk0UYo7aVnJXTCqARQbm9TiQVJt1EI20pR4=
X-Google-Smtp-Source: ABdhPJzlRi8/tT3KOmYMpDLzsDaFUZzUX/by5fE6UnXi1z52SO4ewrxWMJiI3R1U5DYET3wrPaqUrkwjAOgbsa0T/hw=
X-Received: by 2002:a02:c547:: with SMTP id g7mr15498100jaj.88.1605026876413; Tue, 10 Nov 2020 08:47:56 -0800 (PST)
MIME-Version: 1.0
References: <SN6PR13MB23340B6747554039B178957D85EF0@SN6PR13MB2334.namprd13.prod.outlook.com>
In-Reply-To: <SN6PR13MB23340B6747554039B178957D85EF0@SN6PR13MB2334.namprd13.prod.outlook.com>
From: Ca By <cb.list6@gmail.com>
Date: Tue, 10 Nov 2020 08:47:45 -0800
Message-ID: <CAD6AjGRK_ZqYgyq+f5BW9_jZcv-V1Pu4Xj=O_QALEiO1g4+P_Q@mail.gmail.com>
Subject: Re: 5G Edge -Computing Solution drafts can be used for Dyncast (dynamic anycast) use cases
To: Linda Dunbar <linda.dunbar@futurewei.com>
Cc: Liyizhou <liyizhou@huawei.com>, Peng Liu <liupengyjy@chinamobile.com>, Liang Geng|耿亮 <gengliang@chinamobile.com>, 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d2da4c05b3c37090"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/Ch1C_xFPi4T56FgVvGwps41p4Hw>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Nov 2020 16:48:01 -0000

Linda,

At the 5G MEC solution and network i am actively working with, there is no
anticipation of supporting IPv4.  I suggest you adopt this constraint of
only supporting IPv6 as well.

If edge is many locations (1,000s, 10,000s, ...) and 5G is many users and
devices (millions, billions), IPv4 is simply not fit for purpose.  MEC
assumes local break out, so this highly distributed nature also makes IPv4
unworkable.   It would be good to set these expectations early and often to
avoid problematic architectural choices.

CB



On Wed, Nov 4, 2020 at 9:20 AM Linda Dunbar <linda.dunbar@futurewei.com>
wrote:

> Yi Zhou, Liang, Peng, and Peter,
>
>
>
> We have 4 IETF drafts describing the different aspect of the solutions to
> 5G Edge computing, which can cover your use cases and requirement described
> in draft-geng-rtgwg-cfn-dyncast-ps-usecase:
>
>
>
> Through working on the 3GPP Release 17’s 5G Edge Computing project (3GPP
> TR23.748), we noticed that IP Layer can do more to optimize the 5G Edge
> computing services.
>
>
>
> *https://datatracker.ietf.org/doc/draft-dunbar-ippm-5g-edge-compute-ip-layer-metrics/
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsecure-web.cisco.com%2F1yyVDIoM4pRjqoaLcFtGBohA3Our0GjTsZTI_OhhRqrwPug8uB8BZCGk2WVCYZmJMutbzptopfG2ACz4AxfZxeUgnDWbBu1hcHyGnNbsDXzkStp9bntK0rpjjQPBgg-1jY8eRWaAcB_V85O45nB_MzOBkHjs9r0q1sGjDHKPhx7WjEaZgiAzZ4IsIMfmKhXFfCy_LUF9yMT24QsWdp66L9H5a1h0hA_940C_gOSIQDClYCc_3NcAcy2w665SAxX4zkbf9KrUNoa2w1tIurssNadIg0Miqo-Q9jwqwCGrZhRa3Zf94d0HVx-aI4KJrBQi3%2Fhttps%253A%252F%252Fdatatracker.ietf.org%252Fdoc%252Fdraft-dunbar-ippm-5g-edge-compute-ip-layer-metrics%252F&data=04%7C01%7Clinda.dunbar%40futurewei.com%7Ce5a45f19804e4ec83d4508d87bea9dc6%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637395594903951448%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=1oMRUMShQ8Q8fA9JDhv7pyDVLRPpKamyqLvNHMb51qU%3D&reserved=0>*
> describes the IP Layer metrics and methods to measure the Edge Computing
> Servers running status and environment for IP networks to select the
> optimal Edge Computing server location in 5G Edge Computing (EC)
> environment. This document also describes the method of incorporating those
> measurements with IP routing cost to come up with a more optimal criteria
> in selecting ANYCAST locations.
>
>
>
>
> https://datatracker.ietf.org/doc/draft-dunbar-6man-5g-edge-compute-sticky-service/
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsecure-web.cisco.com%2F10q2K1AolUwnJQxE-1zdp20SZ9dJ4nGbrfheOMCk6FhMP7cll-lnH4Ele1vAAkXjvGYaXHnAl_WGczRan0zDSIF25BUg7bs9aWtE1gnvQvPt8_qGMdw5gmM3jpAWOXC6_N_neane1LGU-tFdSie6E94aD3LmVxBQnkkB_qnp3glPLwHgMYiU3hGmAJ_yuBK1a2SBOFdr3VmeUxXESfiXy-k0CflGKYdeAnYHNoIGMvbqPWVpWhjEVqqxUpLISwkvVznxIeTcYl6IGePA_y9uGFwvnl_jqU3tClFSPvy1DDEp12JvdoAa6ygDA_rvVmbfW%2Fhttps%253A%252F%252Fdatatracker.ietf.org%252Fdoc%252Fdraft-dunbar-6man-5g-edge-compute-sticky-service%252F&data=04%7C01%7Clinda.dunbar%40futurewei.com%7Ce5a45f19804e4ec83d4508d87bea9dc6%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637395594903961443%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=2cZoGaNIOEVm6twNUFp9aBP%2BYDbWnhEQrPYVVL8Alrg%3D&reserved=0> describes
> a solution of using IPv6 extension header to help Ingress router to stick
> traffic from a UE to the original App Server when the UE moves from one 5G
> Site to another.
>
>
>
>
> https://datatracker.ietf.org/doc/draft-dunbar-idr-5g-edge-compute-app-meta-data/
> describes a new BGP Network Layer Reachability Information (BGP NLRI) Path
> Attribute, AppMetaData, that can distribute the 5G Edge Computing App
> running status and environment, so that other routers in the 5G Local Data
> Network can make intelligent decision on optimized forwarding of flows from
> UEs. The goal is to improve latency and performance for 5G Edge Computing
> services. The extension enables a feature, called soft anchoring, which
> makes one Edge Computing Server at one specific location to be more
> preferred than others for the same application to receive packets from a
> specific source (UE).
>
>
>
> https://datatracker.ietf.org/doc/draft-dunbar-lsr-5g-edge-compute-ospf-ext/
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsecure-web.cisco.com%2F1pN4xFsbZmNhUqdhLGnTREMAj8uivXtc4wzAe5JqGqd4rZrJsKGRniQQp0KpmomwEWdnRGFimTXd3kCsWrCfJZK1_IK7-mzNZpLXCnmLbwhM011N3KS_V9ZTbJBsQCpIAz2Se2NJ7c77M8n1w1vTCMA3Mmv9L5yO4SlFI32zj70F_87C-scozGGga61PK-wDmL2JV_2BVvpfnK0YA0ez8WpbnSvQZQsks3bCUl7SQxG2IcuZI4PxNLhA2Y_22SSoaankWjg0sU58se1h4tDt7SrAao_ZcFqSTge-iZYmOyFN996wqXhPh5ZLzGa52Gh2j%2Fhttps%253A%252F%252Fdatatracker.ietf.org%252Fdoc%252Fdraft-dunbar-lsr-5g-edge-compute-ospf-ext%252F&data=04%7C01%7Clinda.dunbar%40futurewei.com%7Ce5a45f19804e4ec83d4508d87bea9dc6%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637395594903961443%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Qb1rHSngDnQYOSDfVH5xyCRnZ9U2WoQ3knWGrUDNcm8%3D&reserved=0>
> describe OSPF extension for the Routers that collect the IP Layer Metrics
> to propagate to all other routers.
>
>
>
> Please let us know if the proposed solutions can solve your use cases.
>
>
>
> Thank you
>
> Linda Dunbar
>
>
>
>
>
>
>
> *From:* rtgwg <rtgwg-bounces@ietf.org> *On Behalf Of *Liyizhou
> *Sent:* Monday, November 2, 2020 1:17 AM
> *To:* rtgwg@ietf.org
> *Cc:* Lifeng (Frank) <frank.lifeng@huawei.com>; Peng Liu <
> liupengyjy@chinamobile.com>; gengliang@chinamobile.com
> *Subject:* Dyncast (dynamic anycast)
>
>
>
> Hi folks,
>
>
>
> We submitted two drafts about dyncast (dynamic anycast).
>
>
>
> draft-geng-rtgwg-cfn-dyncast-ps-usecase
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-geng-rtgwg-cfn-dyncast-ps-usecase%2F&data=04%7C01%7Clinda.dunbar%40futurewei.com%7C868abea8ec7b458427ad08d87f5aa4e4%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637399374577973883%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=pkJ6LwZfAAZCHBJpDuRo1dZLFJM1pa2H83S5BZM75UQ%3D&reserved=0>
>
> draft-li-rtgwg-cfn-dyncast-architecture
> <https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-li-rtgwg-cfn-dyncast-architecture%2F&data=04%7C01%7Clinda.dunbar%40futurewei.com%7C868abea8ec7b458427ad08d87f5aa4e4%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637399374577973883%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=%2FcVca03mICRivpgTP6%2FvUIqZnXs47iU%2BJ%2B6XZQUFgf4%3D&reserved=0>
>
>
>
>
>
> Edge computing puts the potential requirements on better load balancing
> among the computing resources hosted on different edges. The number of such
> edges could be thousand or even more depending on where the computing
> resources are located.
>
> The expected approach is to consider both network status and computing
> resources at the same time to determine the best place to forward a new
> computing demand to. Current solution usually uses DNS-like approach,
> select the service instance first (the lowest load or roughly the
> geographically closest instance) and then direct the demand to it
> regardless how good or bad the network path reaching it.
>
>
>
> Anycast based service addressing methodology could be used here to reach
> the best edge in terms of both computation resource and network status at
> the same time. Flow affinity and computing aware routing needs to be
> enhanced in such an anycast architecture. It is called dynamic anycast in
> the drafts.
>
>
>
> If you have any comments or suggestions, please drop us an email.
> Appreciated.
>
>
>
> Regards,
>
> Yizhou
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>