Re: [alto] [Cats] New draft on joint exposure of network and compute information

"duzongpeng@foxmail.com" <duzongpeng@foxmail.com> Tue, 31 October 2023 07:56 UTC

Return-Path: <duzongpeng@foxmail.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 27912C14F75F for <alto@ietfa.amsl.com>; Tue, 31 Oct 2023 00:56:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.161
X-Spam-Level:
X-Spam-Status: No, score=-4.161 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_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, T_SCC_BODY_TEXT_LINE=-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 4Bt66w2UuMzC for <alto@ietfa.amsl.com>; Tue, 31 Oct 2023 00:56:50 -0700 (PDT)
Received: from out203-205-251-36.mail.qq.com (out203-205-251-36.mail.qq.com [203.205.251.36]) (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 06BB4C14F73E for <alto@ietf.org>; Tue, 31 Oct 2023 00:56:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1698739005; bh=0dIHre2E1ozkNzGThU+cdfkFFgvv3T5eYR2JCHev+8E=; h=Date:From:To:Subject:References; b=R5XLbIjklfd1xA1aYhWYZYs0lJ+bafdqZZFDv75X1OlIL0c0jAbL4V4JOEm01c/mq NEnv95/JqqHjTpLvbFL48cfZs8DC6yV1MW/TRId+gaXQjrGUKsUo3SV8yFIz4OUM0Z Vxi2pKyIbtYhMHzDn+o9TP4n8/TGgGcL7eAdiEbw=
Received: from cmcc-PC ([103.35.105.35]) by newxmesmtplogicsvrsza7-0.qq.com (NewEsmtp) with SMTP id E2A93CD4; Tue, 31 Oct 2023 15:56:42 +0800
X-QQ-mid: xmsmtpt1698739002txvagnu75
Message-ID: <tencent_F2A244CB31A0A47C84D88BF9F4DAEED41E09@qq.com>
X-QQ-XMAILINFO: OKkKo7I1HxIerdnm+wTRWKmovE+EeQgjPGb1xopN3QaSPiBPsHxCYfoqFiGoTM ItLkhxZi3R7KY8YiPzxTxC1sqvSxENJ5znslSQFBsbnNZ8mlC1wP4ThIqoYH0OqEb9X5doBgFBG5 +5zYsPK04A8FdPuhk5WBwoyTbovR0KLl7u9KjdhObGB801/1uCb4IFHidYHBHFzbdlJnZfnrFN6g c3CXJGrgA0FU9BepOa+gfa1cLjxJxWY4YUfWrAXZaKA1/oq2l6lZTN44rHzrvetUqg2n05iMZ/PR qRbNibejU9OqxnzEe2M0/SqkJ/m45/tPfYqcwAEVoM+KEoJpNT9mNRB3Z0oG7YW3rKh+Su3y6WUb tE0+MVAuww5+WXELfHy+ZeZHtmNBY/JrCU7ZKjd1x4ODn85quaHxRSt03aaAShFE/8Ismp4Nuau4 CzLXoKokzOidjcSmPBQTO8hMNmN+pudhQIC2laf+lvLVIg3FJXiVWp9c6cvTqBJ3tJPV12tCQ99N iXGV7JDGdThDj8u9ZmozLu7mFxR6mQSTxfjPj1KfD9kB3ZdHJKCbLannmJz5nvvJLJGaynH8dVP4 buZByEc0oxOGOi6/isTm0Tly3FVVJUkmb/lNioHjZEUjWS4qfS71CvTLECI1c/gwaUUgOUgvOTWp kHsHEQ2ieCrhs27WPLnLVKJsm31FuL12ALfFgPu32MzoiNxR6jvP8163t1EmkokNgDpjaQYc+TFO sh/wdyuzGdezsQxojxKj0tsV0IWAP7W6TgL0/xEr4EwnEGOUn56K0JOwkfzJqO8rSIZVQck3NIPu 2f3xdkn9jH6RK5ZFeExTJiKHmjKba06jRoQooDtF1VL7l5bTAYsyVNMJocC4DZecyrbKGzc9a2Ko Tfi7WQrsvM7qB+228LjAOg7HVNXeeY5NKDZNcrMAwLE6dCbQWLmsaAssD0yvG48YCTZiB80X2HG1 MwX9pYLXdUM4HpQjPStJ+Jza47jqcV3rcXvJbChm01I8F9HOWSXDCzmmfsSWensyqSe3UA1JyKj7 AnJTYxVp4TF8SNU1IUU47QO7CW0FpbkbMokBMacp3i8fWbr2GDpG1sKt7RRLhdxm4d3b9+Hw==
X-QQ-XMRINFO: Mp0Kj//9VHAxr69bL5MkOOs=
Date: Tue, 31 Oct 2023 15:56:43 +0800
From: "duzongpeng@foxmail.com" <duzongpeng@foxmail.com>
To: Jordi Ros Giralt <jros@qti.qualcomm.com>, cats <cats@ietf.org>, "'alto@ietf.org'" <alto@ietf.org>
References: <SN6PR02MB5375B8BF953E8F8F281BFDBCF6DFA@SN6PR02MB5375.namprd02.prod.outlook.com>
X-Priority: 3
X-GUID: 92A1DA7A-21AA-40B7-81A3-366B5DDBB7B4
X-Has-Attach: no
X-Mailer: Foxmail 7.2.25.178[cn]
Mime-Version: 1.0
X-OQ-MSGID: <2023103115564267489519@foxmail.com>
Content-Type: multipart/alternative; boundary="----=_001_NextPart748720147738_=----"
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/YyvMCdOlD_2jAl3ZW6Rx6Cynp4w>
Subject: Re: [alto] [Cats] New draft on joint exposure of network and compute information
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/alto/>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Oct 2023 07:56:54 -0000

Hi, Jordi 

       Some comments about the draft for discussion.
 
        The service instances should be deployed firstly, and then the instance selection would take place only  if multiple instances exists for the client request.
 
        In the deployment procedure, the computer information is more detailed, and I think that only the operators that has the right are able to obtain the information. 
        The process in the Kubernets should be similar. They can manage the cloud, select a node/place, and deploy a POD.
 
        I notice that in table 1, it says, in the service placement, service providers need compute and communication information.
        However, the communication information perhaps is not E2E, such as latency, unless we know where the client is connected into the network.
        Perhaps, it means the "as well
   as bandwidth capacity for forwarding the traffic generated in and out 
of the corresponding data center." mentioned in the first Section?
 
        In the service instance selection procedure, it can be decided in the centralized server such as the ALTO server, or in the CATS ingress.
        In the former case, the centralized server (decision point) can be aware of more information, e.g. multiple metrics, and make a decision.
        In the later case, which is called on-path decision, we perhaps need simpler metrics, which is still under working.
        

Best Regards
Zongpeng Du


duzongpeng@foxmail.com & duzongpeng@chinamobile.com 
 
From: Jordi Ros Giralt
Date: 2023-10-24 19:47
To: cats@ietf.org; alto@ietf.org
Subject: [Cats] New draft on joint exposure of network and compute information
Dear CATS and ALTO WG mailing list members,

We submitted a new draft on joint exposure of network and compute information for service placement and selection: https://datatracker.ietf.org/doc/draft-rcr-opsawg-operational-compute-metrics/


Joint Exposure of Network and Compute Information for Infrastructure-Aware Service DeploymentJoint Exposure of Network and Compute Information for Infrastructure-Aware Service Deployment
This draft focuses on the problem of exposing both network and compute information to the service provider/application to support service placement and selection decisions. ALTO provides an interface for network information exposure to the service provider/application; thus, an approach is to leverage and extend it with compute metrics. CATS also needs to develop compute metrics to support traffic steering decisions. The common ground is in these compute metrics, which could be reused across the various use cases (e.g., consumed by the network as in CATS or consumed by the application as in ALTO).

This draft also aims at providing a framework for continuing the discussion initiated during IETF 117 regarding the presentation "Compute-aware metrics: CATS working with ALTO": https://datatracker.ietf.org/doc/slides-117-alto-compute-aware-metrics-cats-working-with-alto/  

We would like to seek feedback from both working groups on developing compute metrics that can be reused for different use cases, to avoid duplicated work and increase the effectiveness of future standards.

Thanks,
Jordi