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

Jordi Ros Giralt <jros@qti.qualcomm.com> Thu, 02 November 2023 17:58 UTC

Return-Path: <jros@qti.qualcomm.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 92C88C151094; Thu, 2 Nov 2023 10:58:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.005
X-Spam-Level:
X-Spam-Status: No, score=-2.005 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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 (2048-bit key) header.d=qualcomm.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 VafG8vylAqQr; Thu, 2 Nov 2023 10:57:57 -0700 (PDT)
Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 A3BF8C14CF0C; Thu, 2 Nov 2023 10:57:57 -0700 (PDT)
Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3A2DJHLS001915; Thu, 2 Nov 2023 17:57:56 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=qcppdkim1; bh=J5VyB/WhR7t1VBY3vwfwyoP4UNlPrPWuqZ3z4SItOfY=; b=BTMWIiHQUCCWD0SzUIRNvSqs6U5SmGXFL3x23nWVPmQ3MKuHRBvESfZ2QI9FVMbrrlId pQ9AQpN/zj+Lw4wLDe+fZ0g2RuTAujF9gaYQI/FholUPy2jKjGL5vqNeKbo1LHbo78HQ vh+6n2wqeDm7HoBYdw7gEWtu2XQHhEiXZ6WDC9dgQUSP1iphKZNDygCc3G6Pdj8HDVbq Mw/HHE+SZ/+JcY30HfqpadG+Hs2clXKyvAqxyQ6s8tXYK7wf/ABI+0AyK9qfiVkHQKTs vGcYEJgn3wXsuWS0AJijc4kPRe6eMNXKaT5XapRnQBB0eQvk0rGXscGABHZZKlpv8b7J og==
Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam04lp2040.outbound.protection.outlook.com [104.47.74.40]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3u477ps916-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 02 Nov 2023 17:57:55 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lPL82TFJiQFMetyCPaRyTqzf3fmQc6o3VM2HHYLOqK3eiPPn+e4jtmrkSU9LdfxV6XdZ85W3R6EbvqSvDSc6oqoS/GJeijeR+UMc2kDeqgRLo+Gbr3ga3a2GvRvR/U3BfeqBNpgXED9kLwQjcw+5weyhAT/1poLC3ecsnDVqNF57AfzbxSdzsFWf3K3hQfnkBUzDuSJhqaGxA8aKbucqyF2EDqB02UySelRSdtG4D7WtNY0O6TEbKre2ig6nlUJJAApg4EUDSgPg0FFoo0lBRKFcp24SZMoUIpXlADQmQpz6GvLlQE6pO/kcDIV7ybGzieAiE0aLC4vqMum8h6CkHA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=J5VyB/WhR7t1VBY3vwfwyoP4UNlPrPWuqZ3z4SItOfY=; b=MMRjlqYG7V0MfJv1Rw3idjODyG0rtAYZ4pRgGEK4Tjw1KnRleTdptgISKNWWeaj6aM3jqX94ZZs0P850YojnH1T8obIhh5nnfOdFVePwmjaOt0OpqYiPPOx1axI2NDmRSdM8zQfyyK9eIgkaF5XuGN9sfq9DwFoqNsNVGPRow67SdCU/xs6HPriHCLs+x3mSj22acqJEeQdRdCLJ9HA0mSb4adEtTK/XGvWiBAke33pzu9Qvy/RhHE/7YN7ZmrDqvgB/sJlodlO1pWcw28bq3g6xXvVm+2L2EEmHUUDNobl0FFw9PxWX2J+lpe5pxskNyve36NpjaM0rn+ne21prmg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=qti.qualcomm.com; dmarc=pass action=none header.from=qti.qualcomm.com; dkim=pass header.d=qti.qualcomm.com; arc=none
Received: from SN6PR02MB5375.namprd02.prod.outlook.com (2603:10b6:805:75::12) by SJ0PR02MB7790.namprd02.prod.outlook.com (2603:10b6:a03:32a::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.21; Thu, 2 Nov 2023 17:57:52 +0000
Received: from SN6PR02MB5375.namprd02.prod.outlook.com ([fe80::b53:98b6:51e4:f458]) by SN6PR02MB5375.namprd02.prod.outlook.com ([fe80::b53:98b6:51e4:f458%4]) with mapi id 15.20.6954.019; Thu, 2 Nov 2023 17:57:51 +0000
From: Jordi Ros Giralt <jros@qti.qualcomm.com>
To: Linda Dunbar <linda.dunbar@futurewei.com>, "cats@ietf.org" <cats@ietf.org>, "alto@ietf.org" <alto@ietf.org>
Thread-Topic: New draft on joint exposure of network and compute information
Thread-Index: AQHaBmtv3lfj91oqKU6ZkcpSGEnn+bBlvBbQgAAEY0CAAZt0Zg==
Date: Thu, 02 Nov 2023 17:57:51 +0000
Message-ID: <SN6PR02MB5375B843A02633C86130CD55F6A6A@SN6PR02MB5375.namprd02.prod.outlook.com>
References: <SN6PR02MB5375B8BF953E8F8F281BFDBCF6DFA@SN6PR02MB5375.namprd02.prod.outlook.com> <CO1PR13MB492089AF5B56E19C76E40F2785A7A@CO1PR13MB4920.namprd13.prod.outlook.com> <CO1PR13MB49209ECBA2602DAF9EC8C92D85A7A@CO1PR13MB4920.namprd13.prod.outlook.com>
In-Reply-To: <CO1PR13MB49209ECBA2602DAF9EC8C92D85A7A@CO1PR13MB4920.namprd13.prod.outlook.com>
Accept-Language: en-US, es-ES, ca-ES
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SN6PR02MB5375:EE_|SJ0PR02MB7790:EE_
x-ms-office365-filtering-correlation-id: 6824a7fc-960e-41cf-07da-08dbdbcd3b6c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: /pS59Z1lSoI7iEYTSrQA7SqCq9YyYz4uDLadgW+Ip75vWUt1ZysX/AafT5sG/q/WgI1IdW0D7Hj07mmxRlhPnorh+qAorHDn8qnI3KEIMFN2EL701wEY36L0y7fmjOExkeUtZXqv35OH2VXWjOWvrRGUGX94fkj1bJU5Pp/X0GeWJo0Q5ME8W7ymVcjyz/PGTQRibmAXnKrbij6yMWFz2WalTnbooVZhE/nkiW8nO39xKqxUcqnVuUwj5oCrEemzsB0AmZlWolo07iEsSV5VW8bF1x6aLJH5TTLPeRU82aM4UXg4Em3qGuUUv+2FRf9BKoYOaLNrg4lAqY7AwVO4XBwvZ/P4TUTrzlx3/ETVs/ZCQJz5KymoMk2aGZCiXuCRuyLqjhlwbC47FIOpkUpXf5I1CsvzQv/kj/oeHQvhQHEh+GUflo4X/LXTZoy87sonVfsnxKfwUQ5z4tX6QxAHe37rXHlQYyLXgDrKgeqqM6e7z6/tPBEiKUJF/zUgAbX7vcJVcK24jC6bJyhuCJYm5zPY9ryXH49sZ0yz37o9VPhbRi5GkSMfzegeUKmwlqkZHyeYV4BWTuQQdmU52FlScer7zO/wv7G/rGmZBZzlr5LJmXCiKkHOyz1ofKd3kuZAsXd8IH+opt+gKmbb6owMtA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR02MB5375.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(396003)(366004)(136003)(39860400002)(346002)(230922051799003)(230173577357003)(230273577357003)(64100799003)(186009)(451199024)(1800799009)(55016003)(83380400001)(26005)(38100700002)(166002)(64756008)(91956017)(110136005)(66946007)(76116006)(66446008)(66476007)(66556008)(5660300002)(19627235002)(52536014)(8676002)(8936002)(41300700001)(316002)(9686003)(7696005)(6506007)(53546011)(71200400001)(966005)(2906002)(478600001)(86362001)(122000001)(33656002)(38070700009)(19627405001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: efIgoDLnR9J7WTlRDr9SbII3/32lmKaisK6qfBXP9JaDiYliWyRwhW0QeE++Lu6Xg2w/839ey37BkM3oHhMEvZorBdQ6W34be36GRvRBhwq633dkBrpw6opyZcM3r9o+OAW6ywVb7CXelOErqKXaMrfNIgn3lGsNUKW58kqUeKvIo4SWcrwAEKS/0OWv1i6cN1hM+6q+03Z+qKpScRxIcvDFy1b02ufjaR5khq6eolCdIxUUufz70IPu4WQvoAk1F9P6g+o3JCKZIQwIKUsvMCvq6eYNusnZpn1SrPR7LxC/gWMatbXkZX5InjSpsAF4aTo+PWD/OlWhSQ8uJdb4K/s1BnaRGWB3gyz6Ec57PbsnsEyIY3KuWPXxNlT5uObzfJyq8E00Ael00XcAAf1s7EEd0vO9QwZ+Bfmd4lGPVDr82GPHvdpAuy+sw93syhJhves76aXzBc7QAWXoWBR8qURqJxUwNZnPfHUxYJNysC4Fi8OwLXstXHzpn5RL7P0WFagOXU7ZVwwaN8lL2o7/HvRxeSiTYaNAaqoOS0ZNzkLsEg5l0bNbtLqMT4MMfOj099X93qvHhLih19nh15ZQPqqWHKWoG02O4IPZ+9a6Cvg68upysKnC4zltPv6PsZ7Kztok/APqfjXZQVY7E83LKSwxRUYvbpmNDb9R5zbsD7FHxa/8rtAKX4w6oiazrxPntKU8etfOi+uzGbaQ17js7UeHLvkHe9v4r5Bp0Z/4v+OLX+Tq0ytgBXTRIJ0MU9BZWZxgW3RLMCsqSdt+6YWiXLJfgWAtmfXmCS75nVj6BcRpvYUmmP6aA7kjHiMo4FWnVvlC7aBT4iQqtzovV5EN2Eb7g0edy/I3bLaNen1CE0Wl7VbTKAO9ut7A9zg/YHWjRcb/+XZJCCIS3SAPh5P0DgcpifS1siAdM4Z8obuwCD+0yQpo/xGnFeP/hhACrHd7PUztbdiwYfUyr7NgpKHWT85MORJTpb3sv4BxhuwRJXYo3oGdHjZy9/lSfZ2bsOmyKP5Ihh/9xfryRnBdfu5EJ2X6v/ALhqIKu4bEoz2Bq8E71sbDbEgzjUmHrewVdR9ENAPB4RPt56tliUEv744uYUydLPBpADze6JEL0svz3kgLn0JjDBsEaqiVBtLyBgdhJoY09h9gMy7fZbZi7cyYFYlG7EoaI3SQXUfhL6ek7xY6AUXjpzOKHVub0Hg65roMwue5T8uzCsHYIEzmaI5jmzJa4p2M7Ufkh6JMDuNipE2DZcT/ZLKKagDOdQZ40o5OeZwBcsiEHZeLOpu8p60FxN1aDdpffH94d7JVHwUNpY1qwboQc2YxYEC30DPUFqeFBH+4MZKKPavXTbj6xvUw2jgT5D6OVINLLvHucoz/o1WE/WuyLhQoLS8jupb5Drk5b/8EKBZWCa38bVQVRnP+yv95ghsFMsg9u7RJljM8CmHiUEC8/Qglvuum3TEoLlQCwRAcah/yG4VkntXNH9s+javVocW1Ta8igyriKSco5JVhZGP8LFJxM5+YQFrcYXg6KEYqRSdPbMJQQAgqTqnmCfYfUrPJNAQiWJ9Zx10RgsX0OumPbpIxhdqqXJBmJIu+
Content-Type: multipart/alternative; boundary="_000_SN6PR02MB5375B843A02633C86130CD55F6A6ASN6PR02MB5375namp_"
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: /ZKLNq5DR9OMiSG4kKMQbHihjk0eceWMQdnODjCmnr2NVbkiEmJSu5CkQBC6K4jdzW2mIt8mru4tvJkrAfWFtxSCAdzF4aA0anAtv1X+EVvCXHE2qLlHGSCnIztDm8c2ATba2w5lhEBM1UxbposBl9MXcboQUcatNNwP5nRAUvwjEkh+3EsUWzl0I5getwixM7ylDYT2VVRJB2WVxtrJQC6JTW56eVlu0w0oL/2o9GqCZ6BZFGK8nssQ4Jn78OrRWhGsBXJRsFsWK431sRjHN6vO9bFxkaSHhVlj02pPsigNx8f9qZm9y6rBc+xrGoLkYxoAYS+9GNGrH/6/TuYdxBiBlb3aExm9gVRovN93z0eazuIfjBdbEH/NV8LKQRmZRpbHtV42yOgBTM+Exi1q+r/c1jMTIzRuxrqFrsa+rYCy7WAouLeAAYvQPMyHQF9pLXTTwL6gGWkE3CRNy0CHkC0MBuehToSAoCIKahobuF3lZ1i5crMiLmWnWSqvGNuxonZu8uzSEAtPQdcXACowb0nMWQA9zbXr2NuqfP53cuHfrtpqHAR6gKZzAS1nBnC9DGYYy2eybJOGjPFvzR69VosKlJ7dRz0aZxxIq+szKEV02cABUij0x3zHw0UYtGRx1doIynYbtgc8dC6DZ+afoj5vGPCmjDUeEaKbzaDHC9J5o2efTaAl3lv+r5BIwztChlweTTi6H0mLaywwIdOQgIjJ+HRx9Uz+zFZTRUYC11jn6ySaAUNDfowpOBzdIMbH+HhiGKew8lW1Bdxb+WeKkYzZdvvXE5HmiX9325LYBy0=
X-OriginatorOrg: qti.qualcomm.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SN6PR02MB5375.namprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6824a7fc-960e-41cf-07da-08dbdbcd3b6c
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2023 17:57:51.4616 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 98e9ba89-e1a1-4e38-9007-8bdabc25de1d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: euktBUc5Q7uN2B5+YP1lRnrcxEM5J9B7w/hr7ktlbikbl6+cZtB2oPVqe7Y68+UsQiUnr9TIqrKKRl2g4wxN/A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR02MB7790
X-Proofpoint-GUID: dvl-T-etYSFi5CXbtpurMzo1sfT9zaFm
X-Proofpoint-ORIG-GUID: dvl-T-etYSFi5CXbtpurMzo1sfT9zaFm
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-02_08,2023-11-02_03,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 malwarescore=0 phishscore=0 adultscore=0 clxscore=1015 priorityscore=1501 mlxscore=0 mlxlogscore=999 bulkscore=0 impostorscore=0 lowpriorityscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2310240000 definitions=main-2311020147
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/44i1AJKAx3FhFsmv6FJdBpH21sY>
Subject: Re: [alto] 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: Thu, 02 Nov 2023 17:58:02 -0000

Thanks Linda.

These metrics can be common to a variety of use cases. That is, the same common metrics can be used to support the CATS use cases (exposure to the ingress point) or (as suggested by this draft) to support service providers and applications to make service deployment and selection decisions. The two efforts (network and application layer) can complement each other to achieve the performance requirements.

As for metrics, it depends on the application, but certainly on the compute side, CPU, GPU, NPU, memory, storage are all important to make proper placement and selection decisions. A good part is that, in general, for a given application (e.g., AI inference), the requirements to run it are generally well-known at deployment/selection time.

Thanks,
Jordi
________________________________
From: Linda Dunbar <linda.dunbar@futurewei.com>
Sent: Wednesday, November 1, 2023 18:15
To: Jordi Ros Giralt <jros@qti.qualcomm.com>; cats@ietf.org <cats@ietf.org>; alto@ietf.org <alto@ietf.org>
Subject: RE: New draft on joint exposure of network and compute information


WARNING: This email originated from outside of Qualcomm. Please be wary of any links or attachments, and do not enable macros.

Jordi,



In addition, CATS WG is discussing many more metrics that can impact the service performance.



Really appreciate if you can elaborate more on the new metrics that impact the deployment and path section. It will be very useful.



Thanks, Linda







From: Linda Dunbar
Sent: Wednesday, November 1, 2023 12:11 PM
To: Jordi Ros Giralt <jros@qti.qualcomm.com>; cats@ietf.org; alto@ietf.org
Cc: idr@ietf.org
Subject: RE: New draft on joint exposure of network and compute information



Jordi,



Your draft describes two aspects of the service performance impacted by the Computing: Service Deployment and  Service (Path) Selection. Those two should be separated, as the Service Deployment belongs to the OpsArea, and the Service selection (including Network Path & DCs that host the services) belongs to the Routing area.



https://datatracker.ietf.org/doc/draft-ietf-idr-5g-edge-service-metadata/ has proposed a new Metadata Path Attribute and some Sub-TLVs  for egress routers to advertise the Metadata about the 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.





Can this Metadata Path Attribute address the problem stated in your draft?  I CC’ed the IDR WG, so your comments on the Path Selection can be visible to them.



Thanks, Linda





From: Cats <cats-bounces@ietf.org<mailto:cats-bounces@ietf.org>> On Behalf Of Jordi Ros Giralt
Sent: Tuesday, October 24, 2023 6:47 AM
To: cats@ietf.org<mailto:cats@ietf.org>; alto@ietf.org<mailto: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