[Idr] some comments about the draft-ietf-idr-5g-edge-service-metadata-02.txt

"duzongpeng@foxmail.com" <duzongpeng@foxmail.com> Wed, 07 June 2023 15:50 UTC

Return-Path: <duzongpeng@foxmail.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CAF8C151533 for <idr@ietfa.amsl.com>; Wed, 7 Jun 2023 08:50:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.15
X-Spam-Level:
X-Spam-Status: No, score=-4.15 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_FACE_BAD=0.001, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=foxmail.com
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 BiSWrpYu1upO for <idr@ietfa.amsl.com>; Wed, 7 Jun 2023 08:50:08 -0700 (PDT)
Received: from out203-205-221-233.mail.qq.com (out203-205-221-233.mail.qq.com [203.205.221.233]) (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 8D5ACC151983 for <idr@ietf.org>; Wed, 7 Jun 2023 08:50:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1686152993; bh=9HSnRI6ltOcWHcuuUmSNuH7JZJjhie7bJZnLCiMPNIM=; h=Date:From:To:Cc:Subject; b=YDkRYTobe7nnciEQesJAN+6F89VgH1vZ9vYuESZjnKSokZ7nUd2bbrAiWGwwuGoOf pCjLtYHtDkwzGqPZxAZ4o5IabtgNavAmxJz5Pv/0b5dwy6ybg1alURa7lFZXHl4jcq xFx1Zg5nVB1tqEAn8Q2BJw3rFGzlibciJydTMWdI=
Received: from cmcc-PC ([123.119.235.110]) by newxmesmtplogicsvrszb9-0.qq.com (NewEsmtp) with SMTP id C72998CD; Wed, 07 Jun 2023 23:49:50 +0800
X-QQ-mid: xmsmtpt1686152990tp9uph0nn
Message-ID: <tencent_697D58D82DF942DA12D470A202CB25A02C09@qq.com>
X-QQ-XMAILINFO: NyTsQ4JOu2J2yzAL926ZItCRJ8QnRISnl0X2y56EFy0DjQgb6l0eLMJPFPsiqS /qD3Cu5YlriNhI0Kq2NTODLREW7X6YSZk4/SN3SqUnzKjjzT9w1szP7hOKLjnekyNJAktCdNaJGM zFqowrCI0ZOEepwk3vNu4aosu/5Gok6Hccr2Ge5g3oSmh7ah1gDqZLDOMCDJUZPqmOqQJmtD08Eq SelFuE2aBOvXg3ONqgbkf66t0bP9HauM2M93HWklTwaasWSKrgxeKKGtudvLc/+zzQGiz3nHs229 uEaf2dUdpNeAFi9l8DUZmv3ljqSX3dIvnGQb0waluuX5RSZ4wFtAlbuuplhu94IB+eoHFjGMzbrd lc0BVmyIyQbyrOlo7OfTSbbnZTRCrwKWgc1fW57D40pWu87OuajYM5SoLo0FbV2S/D43KIhpjVC1 ogkevMcfjRNKsXFLJVmX05zJHSS2oevja3UHFuAVMYDjcTr3k2KLqhQYLFC6xBr3CqECeBKKgbQ/ Pl5gLdpaWZi1jWeWrPJGs5kcUG2FoMjmFufz9CHSFqxPpIqX7gzQy5ia4jRJmY98M1Zz3uyZyCbK 46om8dCLczafXc8RU67FPYwIYiNy29D5j+GCbnbp6DDTIuXhktM39JvVjX76X5hOuMIafnqI+7w/ AqG7srsxiXXOfSHwr7fsWDGc8WaecTBEPE3+4cnhzVnklETwrb5NF9zWI6XTTJO2/CHYJ+0M9Efm s5E4+abBKHf8SeIwqJwMUGAZx6Z8PN0XErE3bni2zTkw+Kb9XXoF13fAprPSPX8qyhPIk9F/GW8t DnRo6YLj1e7Q9oDScZu6beIM0sgQLaNwzuxaK70vkMjQxO9iftwnqEyQ1EbRgI2tqZ+9crUDoz24 si5hE6L34cM4tLSVx3cbrJ1ss6D6Xs8FfIG1hmYBUT3UsNwqrNsLe0Y+fed48Zl1kEkhgujJr1hn ffj33HuOyxJDo3tPehPI4TlP8rejMOG21hakQ/jFbMUGffOdK+1QBFmU9KnWHpEDEKoxb8EMs+XU WLbP/ZNy6EymS3hcke
Date: Wed, 07 Jun 2023 23:49:52 +0800
From: "duzongpeng@foxmail.com" <duzongpeng@foxmail.com>
To: Linda Dunbar <linda.dunbar@futurewei.com>, kmajumdar <kmajumdar@microsoft.com>, "rainsword.wang" <rainsword.wang@huawei.com>, "gyan.s.mishra" <gyan.s.mishra@verizon.com>
Cc: "idr@ietf. org" <idr@ietf.org>, "c.l" <c.l@huawei.com>
X-Priority: 3
X-Has-Attach: no
X-Mailer: Foxmail 7.2.25.178[cn]
Mime-Version: 1.0
X-OQ-MSGID: <2023060723495151932218@foxmail.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart588232383716_=----"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/6Lb_t2-sv9jjgyLZFhuRxzz_Cn4>
Subject: [Idr] some comments about the draft-ietf-idr-5g-edge-service-metadata-02.txt
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 07 Jun 2023 15:50:13 -0000

Hi, Linda, and the authors:

    Some comments about draft-ietf-idr-5g-edge-service-metadata-02.txt for your considerations.

    About the metric distribution, I think the BGP method is one of the important ways. And perhaps in CATS, we need to start from the simple cases. However, future extensions should be supported.
 IMHO, the way in this document should be supported in future versions of the CATS metric draft, for the scenario that the service instance does not support the direct notification of the computing information.

    For example, we can extend the format with more information to show it is extensible.
      0                   1                   2                   3
      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |   Service-Metadata Type       |        Length (2 Octets)      |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+   
|     Flags     |   FormatID    |   AlgoID      |   Reserved    |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |                                                               |
     |         Value (multiple Metadata sub-TLVs)                    |
     |                                                               |
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
              Figure 1: Edge Service Metadata Path Attribute
o  FormatID (1 octets): indicate a specific format, i.e., which set of TLVs would be included.
     o  AlgoID (1 octets): the suggested algorithm to compare the cost to reach the service in different servers.

    Thus, we can define different FormatIDs for different scenarios. 

 Another suggestion about the draft is about the migration of the computing information. You can consider whether it is valuable and acceptable.
 In the current CATS framework draft, as shown below, the granularity of the computing information can be per-service instance Or aggregated per-site.
 
   Note that, depending on the design considerations and service   requirements, per-service instance computing-related metrics or   aggregated per-site computing related metrics (and a combination   thereof) can be used by a C-PS.  Using aggregated per-site computing   related metrics appears as a privileged option scalability-wise, but   relies on Egress CATS-Routers that connect to various service   instances to select the proper service instance.
 
 However, IMHO, we can also merge the computing information in the per Egress Router granularity. The advantage is that we can merge again the computing information if more than one site connect to the Egress. However, more TLVs are needed here.
 
Example of Aggregation Descriptions

     It is said that a cluster of servers serving the same Application behind a Layer 7 Load balancer can be considered as one merged Application server.
     In this case, the compute metrics from each server within the site will be merged at the site level.
    Optionally, if the Egress can do another round of load balancing among the local sites that connects directly to it, the Egress can merge again the compute metrics from the local sites. The advantage is that we can reduce the metric information that needs to be transferred in the network. But new TLVs need to be designed.

Best Regards
Zongpeng Du



duzongpeng@foxmail.com & duzongpeng@chinamobile.com 


[Idr] I-D Action: draft-ietf-idr-5g-edge-service-metadata-02.txt
internet-drafts@ietf.org Thu, 04 May 2023 23:17 UTCShow header
A New Internet-Draft is available from the on-line Internet-Drafts
directories. This Internet-Draft is a work item of the Inter-Domain Routing
(IDR) WG of the IETF.
   Title           : BGP Extension for 5G Edge Service Metadata
   Authors         : Linda Dunbar
                     Kausik Majumdar
                     Haibo Wang
                     Gyan Mishra
   Filename        : draft-ietf-idr-5g-edge-service-metadata-02.txt
   Pages           : 19
   Date            : 2023-05-04
Abstract:
   This draft describes a new Metadata Path Attribute and some
   sub-TLVs for egress routers to advertise the Edge Service
   Metadata of the directly attached edge services (ES). The Edge
   Service Metadata can be used by the ingress routers in the 5G
   Local Data Network to make path selections not only based on
   the routing cost but also the running environment of the edge
   services. The goal is to improve latency and performance for
   5G edge services.
   The extension enables an edge service at one specific location
   to be more preferred than the others with the same IP address
   (ANYCAST) to receive data flow from a specific source, like
   specific User Equipment (UE).
The IETF datatracker status page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-idr-5g-edge-service-metadata/
There is also an htmlized version available at:
https://datatracker.ietf.org/doc/html/draft-ietf-idr-5g-edge-service-metadata-02
A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-ietf-idr-5g-edge-service-metadata-02