[alto] Compute metrics for service placement and selection

Jordi Ros Giralt <jros@qti.qualcomm.com> Tue, 14 November 2023 12:16 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 05236C151069; Tue, 14 Nov 2023 04:16:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.706
X-Spam-Level:
X-Spam-Status: No, score=-2.706 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_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 (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 JDI1quTJs8FL; Tue, 14 Nov 2023 04:16:48 -0800 (PST)
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 6649DC151064; Tue, 14 Nov 2023 04:16:48 -0800 (PST)
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 3AEBsW1n027859; Tue, 14 Nov 2023 12:16:48 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=from : to : subject : date : message-id : content-type : mime-version; s=qcppdkim1; bh=uZJKloA//Jj32QrCuClT2k2FhLkX20uVSc7qSBSdeiA=; b=MWpcKNhyJaRvx02m0YfIQvQYuOLVM+Urbkz+HFz/4e7DR12EGuuGnnYxn0Dtcnb6qa4F GszowLwI8L9C8ZQIF4ewj5+BKVKzRjo4k5maG9qV34KRMGFQ0BL3QF4jze/NZgKgZwjm okqcOhZNou5WlGyruvpw33P7TXQ7OekWy+VbZ7IwaMnbAtUb4p9etEkgrjcSWxu8vgp/ rOxbHv9XjaQFa33I97eqtSt3n8pRTToMiQQTGqzoFoLgfYMdPcKjTZPuzNnGxAHwdLq2 x/XT7Aku3yXOkwmm+ivTtiLjgiPOdQ5gMzTzw9mC3iUJ0QMAhscDydyiR2XYO+fSz5Lp LA==
Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2168.outbound.protection.outlook.com [104.47.57.168]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3uc04813k9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 14 Nov 2023 12:16:47 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YVRuMp624GAR2lWrs6dv3g/MTRUaBHDGNeL597Cmv4X9r4fqbVku1CLYHbh4Nb65CeJ8E+IZctdWkEYT7/ElYBfE8ms/L75iz4dzTOO+N6yq79QM3Jqhms3Ca/J8/5CSOjcEdOR+qBz+0K3Rn6nBFH6Xc6sAmWcAYfhycflo506YhIRsRDwoKgfqPYDf8RJPFQ3YiefZvOMmBw0onfm2XQ59YI54IXn4BUehDed5RIERPKRNVm/vo/JnYL5E6ao+yi+Vw+/I8UF5KAq8bY+3ryYK5D9dueQ3KUCuAKOs7hLq3/bzKWtfbhqPUQo5OAqAKiGFzQEOjBZDa7M18+HCXA==
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=uZJKloA//Jj32QrCuClT2k2FhLkX20uVSc7qSBSdeiA=; b=gBdwPDCxqsQMaySPKmite5c2zMJ1M3ZUYhoTZ09DHK7fvkhMNNtEnm4dB3iBx3BRTk/+m7cBkJ0v62N8Mf1aXVZqWEOv8OEmhq2/kPxF8fL17jLHesCAENyhtdpSO4Iwwr8B69e2ySghWpXY8ZXamBxkx/Roz4uWQHcInAmtPYmMU1i1wSkuNGPeQ5h0sjRXegtyqiftLzO5SURnw9nUIEsXq9fPMWBRuWdepPJczuep/Fs2u5lDH7cr3B90WzzBuVpbGBvtKR9YY8mcHr2ODWaoAMloVBTKE8d6HtYK9u7PDTXznd184cAwVcPJbmMpUwQWJgt53mbufEwmhIt/PQ==
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 SA0PR02MB7324.namprd02.prod.outlook.com (2603:10b6:806:e9::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6977.29; Tue, 14 Nov 2023 12:16:44 +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.6977.029; Tue, 14 Nov 2023 12:16:43 +0000
From: Jordi Ros Giralt <jros@qti.qualcomm.com>
To: "alto@ietf.org" <alto@ietf.org>, "cats@ietf.org" <cats@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: Compute metrics for service placement and selection
Thread-Index: AQHaFvMt/SkqAbMLDU2t0V+no5kHpA==
Date: Tue, 14 Nov 2023 12:16:43 +0000
Message-ID: <SN6PR02MB537558504750CCA55ABC47D2F6B2A@SN6PR02MB5375.namprd02.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_|SA0PR02MB7324:EE_
x-ms-office365-filtering-correlation-id: dc091113-8d76-4932-e44d-08dbe50b9093
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 5jrxWBhGW96FDfu9DXW+jH5YTyGC/1JxjsHmgun+ithNRtCuz/FDjoGFcNpGuwkQH/enkO+YbeboBftgT4+aRKCnphYZfwYva5uMvDeBNLPh6NM+Sa9N13krk2I7KGJ/INlSSUvEDF92IpDfTvUZ4NaV8Okldh1pCgYcgIU3d/4QKvPEv0nYnAkYsSCvagqfVp0Bb7JMNnD6yZFGnCmcxDqreToP+2rJRj6UI7GwmS9E+3IJ2mmHb8WJjCdv1FZK3f1A8RqgqXBpgzw6v90YSF8EOTFXUuxVDAYtbqk/H3S+elsAAlXb5AzZm836YDg9TH+R/U1pXXRxF6qcyssoyW7L2duQjuU+nL9e/Rv0EszextTvDeqT36YDBqzvXP9AX1cBrSm9Wd9UE+O8ZBVhX56Yrob7dq6SMcKX1/ClrdrwiBI8ebMIAVbogkCD9pLOqITtq65yL+EdwUj7mBOfNkBfXPFB76bZjtKVHswFi2SiRMk2H/PYQeGoD1ArAgofqtvZYTtyM3J5W1v1uXbMJ84F31yPeW7wLKjP1/nJl1FHM5My0W2X6E+JGaShPZA6xE+VQkw8kErSUA3afePUEGM7k+IPSRyQdaPDMytd/SM=
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)(39860400002)(346002)(366004)(376002)(396003)(136003)(230922051799003)(186009)(1800799009)(64100799003)(451199024)(966005)(122000001)(478600001)(6506007)(7696005)(33656002)(1015004)(55016003)(316002)(76116006)(9686003)(166002)(66946007)(66446008)(66556008)(64756008)(66476007)(110136005)(91956017)(38100700002)(41300700001)(19627405001)(52536014)(450100002)(71200400001)(8676002)(8936002)(5660300002)(86362001)(2906002)(26005)(38070700009); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: MO7fnhmD8DKffwnkSxrIpwVeOLpbGkyltq+V/QbaQi+xtGKQC0Uk7AbUjRkTS9RlDgySt+13B5KtwddF33f6eqf41hemFF0hxw0dC65T7p449yzOR3SZTMeYf9k8HTBeGxla4cXxrF7XgEzE5kr5klJ9VweNAQKx9/CFyUBa4vir1bK6eMTXStAvmufs2se+1jdtYO7RWSMKFQ9NmBvhBWVa/+4kwMXbi5+o8oOcr2jsuXbynrwrCv4sC1+WH5FkGVFcgMEMyo3mLJeLZcMl4IVGstbYC7B6iD9QJaOGhR0l2wdTLSUjBl9bOivgG4l4gTDzgbXx3aip71VsDCBeqyUEIWIAAs7TkC2RBlb6iEvmljNbirYXI0dwaBpddcNhjCkeW8VTZZ+q+JgxUro4kzo3GvCo6BuTv51od0EJ1E8Y3vz4s2xM0u/3ZQHmSbYxoUvn9TtalHgM4m+6eOkk2qfVSENTQM3DAZtUXzE3lT25EL+P8aNN+KzbRYQb9h32/OvqX4Yz7+ICXVvCJ69z2bCQUxW2O7+mVpUsAlXH4msXI0guQuqYX/Z2bqekuwawFGRzYed+D/ktDTjtC3mGqPZE82aOrmKPtBzLR1BMgAQMkQKSQIZ8N4CsNOtBTFTefU7d0ycaIhXthR90RSge9k705YBJWJ463fGzrCyFXCp+Dm37cgEs0XzbdKu/da+u0W6cTX3/wNidjEWoddHaJPMdWx2kCo1ESpehNBhsEVn7a0XFLNbnSGxETe91J320D6sov0YquPE9To11dR8NXPN0noEjmnThRCY7P+sN+0v95u97o4xWnIooaEGhLY3iYtFJVL5BoYzPA3/XIikIVRfDLWJltWeQz1KqRHOnr7wSEy4ivY+JQMhPMHEGUES6TNabOb7ufY2gfh6v/br1ykFh2u9hqAyRcLT6hdCeTGTmu+yitpQiamIi94catbuf0cg3MZVXPpdkrSILlNXtLG75+cZW3FzuR/xqPRcvjqMlDzGPYdYmtS4ciBEyQ0z6KCzaWOyNTJJRqw5eXvRnNgnZzI57AcuRf63TdwKJ7h3/n7QqcUId0AggoWxyS3xMfa2zd9DJSvUipRSgp/sXPtrXZfQHRgu8Zk+QvdELzYgAx/jE6ADECJe7T/feeShNGhW5IAMtFxb6EN6ndB7nTZdAU9U0cDqDsiaMBqTJkTBUCVDKl0b90tuXrznQ3Skid2gSCDQFmeXLqIcOv7Egh/4SyBLLRHU1g2PDZUqPGLJulzRflCu49DNkCBJXf8Mj1WSyo9W/448VWjdC9rTSFRy6a7A6OyBR5QIo7gK4BpODSVfQFXQUNwPQeN6jl4xKbuljUjhzcu9Bon5qKds8JpkEarqcLf6stebjH3Mbi8PQstaP3qvh2sNTyPpqRr75iLVF53f4AUzygvE7dRlBWDx4szegnYPY68TU+yEiK6HGIS+m6MS7jcF5wafOfuPiwdf7y7TNk2Ges56itokrFmLluC1A4JwTeUiAXy7VY73kvo78I03/G+Hltb8ZtZ2PhBmXdaBKdPN2InW3v1K8cnQZCpeVWkOfkx/obc5zc0BBy25fjh/xLfFe9LLr3MR8
Content-Type: multipart/alternative; boundary="_000_SN6PR02MB537558504750CCA55ABC47D2F6B2ASN6PR02MB5375namp_"
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: m0mpBaHLjBPzQrW4nEyT57ucBpWQrrNwKiawHCYHrd6ehXKk4VH++y2afKl/WEyLZo4zKeG4ZrRlriv4G3HlS3VdaI6gqgcBIeazQkTG2zVQ7LcJEZGRN6HRjy+3lHL8WhN6Ud01NEzy6aYhN8IBhjKE1YzyadpSz9i1uXyeNouD5YPoA2g18ynMyIsZGNrazAoqY/vFyHoICbHzhvMARtXd3weHWqDcOOZqVVurT3gUUcVO3fNzcAYUsqm8L8kAXlh/WFA8sXWV2CUdQNP36y9u6P4ldn1C2S0lncI6JNlEGWDU1qX+wsduQ24idVhcXOOhKOydOBldS7oCYyaojeT2uJ5393qJHf1UMSkD7czj6edy+KBeuSyMQ2Ok/u0hd3+PkZ6CFat7egR1XxEDZ0Gr/QY/n97yo8GXKdQAziBuw2E+AIUgRUjNA93t6mSFA46sbeBDxDQPRtd7YNRZhikLdCK+q/eK/eqlvqbffb7H+oaDaBYubDoPKogoZcG0HNYC1vLwb+aKkqPvox0y8+DzcEyvrg3LpdOulJqQDglYqJByHz0bzFFjiU5XfiBZXUp3Vjjg1T3p3OgQ2LKwkBwjsfEEUaHOt6vBkuYXTzGBB25J4jHwJEbS8Rt+QMZE8RZhXy3TJTY4dqh63rf4EU41oijFI/wdoj0JDgujjGEibRHJE6ciJjPstzjZ6jIO/EsdJUTSPDuDVw8OkxYBrWxlSFltXxXlp02P5N5822PUB0Dsm9avY2UXEM7z3HXF+1UXE76BtYSnzSrS3q4Qpg==
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: dc091113-8d76-4932-e44d-08dbe50b9093
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Nov 2023 12:16:43.5703 (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: M4rud4ylHY8VJcg9iE63u4WjH1R+iBuxfL90zMx4oS6Dwy3wKDJKYMwkkmZ4PB1swgZQ2/tk0I3nsFo+kGsfmQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR02MB7324
X-Proofpoint-ORIG-GUID: 8nIsYXMmkVPTTp_elG7U4G9eVdwLcMqy
X-Proofpoint-GUID: 8nIsYXMmkVPTTp_elG7U4G9eVdwLcMqy
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-14_11,2023-11-09_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 priorityscore=1501 adultscore=0 malwarescore=0 bulkscore=0 phishscore=0 mlxlogscore=999 clxscore=1015 spamscore=0 lowpriorityscore=0 mlxscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2311060000 definitions=main-2311140095
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/SRggs_OPw8PTxSaGJcEdHOXwor4>
Subject: [alto] Compute metrics for service placement and selection
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, 14 Nov 2023 12:16:52 -0000

Thank you all for the productive conversations we had these past days on compute metrics exposure during the IETF 119 side meeting [1,2] as well as in CATS [2,3,4] and OPSAWG sessions [5].

The chairs of CATS and OPSAWG suggested that we write to the three mailing lists (including ALTO) to anchor this discussion and summarize the outcome. Please feel free to add to or comment on some of these statements.

- From the CATS session, there appears to be broad interest in collaborating to discuss the topic of compute metrics [2,3].

- CATS focuses on service selection, but there is also a need for metrics to support service placement (which is out of scope for CATS). The use cases presented by AI4ME/BBC provide examples [4].

- Whether the metrics can be common across the various use cases it is the subject of ongoing technical discussions [2,3,6]. Since this is a central topic, we encourage people to provide their comments both via this e-mail thread and future meetings.

- The actual forum to hold these conversations is still to be decided. Doing it in CATS seems natural, while there is the question of scope (since CATS needs to focus on metrics for the case of traffic steering).

- There is consensus that we would like to sit down and have a technical deep dive about compute metrics. This could be done first via an interim meeting prior to IETF 119 and then via a side meeting during the IETF 119, in addition to the WG discussions.

We expect to progress discussions via the mailing list. Please use this conversation thread to keep participants informed.

Thank you all.
Jordi

Background sources (this is not a comprehensive list):
[1] Side meeting repo: https://github.com/compute-exposure/ietf-118-side-meeting
[2] CATS chat log minute: https://datatracker.ietf.org/meeting/118/materials/chatlog-118-cats-202311100930-00
[3] CATS meeting minutes: https://notes.ietf.org/notes-ietf-118-cats
[4] BBC presentation on CATS use cases: https://datatracker.ietf.org/doc/slides-118-cats-2a-ai4me-and-bbc-cats-use-cases/
[5] Presentation in OPS of compute metrics for service placement: https://datatracker.ietf.org/doc/slides-118-opsawg-exposure-of-communication-and-compute-information-for-infrastructure-aware-service-deployment-and-selection/
[6] Mailing list conversation on compute metrics and exposure: https://mailarchive.ietf.org/arch/msg/alto/HkZZrSLm29MuO_-WOrlsDFJBz7g/