[nmrg] draft-liu-nmrg-ai-llm-inference-requirements
Libin Liu <liu.libin@outlook.com> Sun, 25 May 2025 15:51 UTC
Return-Path: <liu.libin@outlook.com>
X-Original-To: nmrg@mail2.ietf.org
Delivered-To: nmrg@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 704E52CC4C02 for <nmrg@mail2.ietf.org>; Sun, 25 May 2025 08:51:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -0.992
X-Spam-Level:
X-Spam-Status: No, score=-0.992 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, HTML_MESSAGE=0.001, LOCALPART_IN_SUBJECT=1.107, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=outlook.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VY69rZKSHYKR for <nmrg@mail2.ietf.org>; Sun, 25 May 2025 08:51:37 -0700 (PDT)
Received: from TY3P286CU002.outbound.protection.outlook.com (mail-japaneastazolkn190100000.outbound.protection.outlook.com [IPv6:2a01:111:f403:d405::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 7826B2CC4BFC for <nmrg@irtf.org>; Sun, 25 May 2025 08:51:37 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=JaieWHgO3Q3UISl8kWP5kFqq11qe0fHlvTNOq771c4q92mzStIgtCx/JI4a5pMmDydIIWkksuep9HYIJJaVbbvYTaxTnybkhoQTuT8LlnZsTP/NUz4wmHqjW+ZlLreGrbtuCOR2lqytZ0AU4ShEsG6aU2mwc7Tgk+jTEYRazxfdkY3k+xe8dfGJrWeKP/RUqlu6JSz+76/zOpoHGfUq13WLnu1HXeagQrB/iVlayhqXn14soac22T+V78QjBAYpJ/EGgKm4y193PfnCubEud1/fMdZH88L8db7/vg3DXGknpe9ZM14MBOmiFbEenxgD6g9c6FCun4ztbK24kTJooXA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=XKUH0SQ6yRc2PLMlMFylcVa55w8e9lZcG1sxJNv+KYM=; b=r7HjQeZf8ErffRLt2Sayl8ysaV0E4xn/6WMeWms3xnoYkphz434bJFvu0NnfFqlq8CxLdECK3DOUefmyYgeGZiJM+AJBzNK+SftIUiXaowZXKQ91VGPGJSL4uuYt7bonh+TDR9NSC7he0iAc0RgHwRmk29SiA2sGoSeZiSfiz3lg9428TeA8tG2R/KhoT+bofhAgeM2gr/dQYn4cl99/ZjoJGLsPBKpgCDvPG7wMYc5kqv1JRHW8D34wKJtcpC2txVXe0xl8lFXlWupeoBf1EPxD08vp2RgH5v7snqPawcoP2b+TcrgInpXty70IQcGje9U3B8fc79S1lqv+bCjm2w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XKUH0SQ6yRc2PLMlMFylcVa55w8e9lZcG1sxJNv+KYM=; b=aXeeRutCXJMGZoH4Mu9y8N4smeqLcrBURIW92iYHhCS69TjQYYQdmpgelTWnkkUGP8mRNcwNpu+3DL+Q241xuopuEA6ZqpFMcWf8E7rnZfcNuOSs4GDqSVW+gDNwlKaDx4d4MbcnuWXbaF6toiSkB2EA06XHib6bKs/bRau0epbsGA8RAje32nXdcOg+lMFHHBV+AshjM5q2OJ1eVAHB3qPcvaoZh7ZtDGqGFkoRPwADWHQhT3vVtV/R2FuOwY7bOr9UJ5vb+xP6XrMTqLGBZMncZK/ZlA/4FPLknXRMvAazQ1Marf3xN1uVYgqHdNkczC8rcoxKXKDd7iN1IL1GNg==
Received: from TYWPR01MB8709.jpnprd01.prod.outlook.com (2603:1096:400:168::7) by TYCPR01MB7105.jpnprd01.prod.outlook.com (2603:1096:400:c0::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.25; Sun, 25 May 2025 15:51:34 +0000
Received: from TYWPR01MB8709.jpnprd01.prod.outlook.com ([fe80::9e77:a802:26e8:98ee]) by TYWPR01MB8709.jpnprd01.prod.outlook.com ([fe80::9e77:a802:26e8:98ee%7]) with mapi id 15.20.8769.022; Sun, 25 May 2025 15:51:34 +0000
From: Libin Liu <liu.libin@outlook.com>
To: "draft-liu-nmrg-ai-llm-inference-requirements@ietf.org" <draft-liu-nmrg-ai-llm-inference-requirements@ietf.org>
Thread-Topic: draft-liu-nmrg-ai-llm-inference-requirements
Thread-Index: AQHbzYt7bWFB/y/zhE2kQEyXL9iGrg==
Date: Sun, 25 May 2025 15:51:34 +0000
Message-ID: <TYWPR01MB8709EA48F4FAB564B5B73FB7E29AA@TYWPR01MB8709.jpnprd01.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: TYWPR01MB8709:EE_|TYCPR01MB7105:EE_
x-ms-office365-filtering-correlation-id: e0c20e56-d844-4470-26d3-08dd9ba406c2
x-microsoft-antispam: BCL:0;ARA:14566002|8062599006|8060799009|7092599006|19110799006|15080799009|41001999006|461199028|15030799003|440099028|3412199025|21999032|102099032;
x-microsoft-antispam-message-info: vQRGb/f1/cAXHgQ9uHuUH96T5XPWcZywZaguk8dq4Tc/MPcXGuA79jz0O6VYhyG84FiMMvSRy9LX4REtAViUa6bF702cOTAzw2B4yS3lBhI38jI3glcNGKMYSlIELa+3Jkl4vb8lD75ByUSKASWcUqhfbU4vZioyzzZsC0AcRch1O/EXXcX6kwnqCCED0xX2L3kK5L/UjVICk79fMYFWNqasu6Iy4ClMK6LRJFmzJxlV9aQb1yr1zAx79pzcK/S4siepE+CIPnB6WxvwkXWhpKnlcV4xnMap5NEiv+3rkj8IFJSpP2ebiY5d3vq1MKnBl4Cheb9yMZiiiaa4GVTzvsoClAdkuU00MwoNBxO9vUmAe0S+zcrTxUi4nhsbJ2MvkBX9+EwIufazrHy8Z6m772HorJHooz4tMJbpMRlrJCfKwmaRL6UeESgifQncm4wStkQdkx5f2qNkwnEf8migmzVhx7RebaZm8nGul5q7L0Gzk9f4X5N0VD6pzYrST9ymkNjB1OocPzjauaSyPxvpQtbAQ7vVHzeylJd2xZjv1an7cUUABGOxltrKpgQJChSVS0CyKKGfzznrLjHDl+wKhCVqUXK104acui7PH/U38x1nMkNY1XcVEMttbPachHivE71bEHFIkF+AQWeXVAkWbKJvgcUB+ZCQfIhOxdro+icdrCrAES+kCGx21io+KsY2VkBxE5v+LU044PbscHS8jzYkOVA7HjZ87a8544BGk8fBxnNBEn1l8zHVZStPj0T+Flzg4aao6fb2eHhIK3WGa9/BhJplFLnU7CDOpQEV+jNDIVi0BvwGoO/2c+bmOYNLEPGOsbiEGJWSmuc9810xYHAp1gOctMX2vbtavbcMQ8CmFANJmCjP3AzJh68Nkrl178hgojw7JejY7D3NkntboWiE5aMJilFbayDBc0jSx7GKt216sM2mYWMAE91mD1FbaqZmDnpzPSkqaKJTSWrqC503kGff+4DGpi4c+zvKTH8AkoOWdSTPwZlWPeWwKmqtcYBdBtPDE3Q+tIz1qCpK7/90kHbo/78Z2Azx8ZvD1Nx7I2jD8mFtdywpfxikMipxVoRybsh79iWbP5Yfp4GSR5JF7rdcSyoJABD1nwSvB4yNPiG5mO9ckCrzIZpLpDlrJUt2I+K7i6Zhd0GkVYJu39fBIoqr1t2E0jDOKf7j/GM=
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: g6IYCoYhLB6jel5NKQZSImt27PQR+dFa2YVTro2ZhQOZ/gHgJbWBmdqGOaUapUGz/k+RCKgQ4s9ytSfgiideWN4T94uq/Z4ZfM1Xh/xiSIucJHxxGE0DzmimdEo3EoYzCsLXPBi2CFg4urz6pRwuRDd7uJ8CkIO317CBV1L+ljGTLBiRw6N1IuM5jYl6xdqNB08LsMnVls275FCT+SdRr2KfXAnTYqS1vyrFidZh4IG6pA0WDR8EjCuVoMMGMScJvOFmFnG1nK5+gzASTQSL+FWLNpk78gZAgBxaVwa4hzFO8Htvt8CqvXT+nqtk5brL3TlJP/mktn5WVYeEQcLRCcla2kt5ICtEccNVewwaolZr05tmsabI9xrSe8h2ovL27z1fTtB4DgsVjobg6jPIq39a2nqx4L/yTue34nfd9JzZduZV+uJ6YcVj1EFdMtMqxGT84ywwdI1ZLCjmB+eLUCrk6LPzLsKItpKPTx3GXww6v07FDMmWee91Sjq6K9gZh+YHZiMxWnK1pi0U7DjxQB9AH6q3WERLQa7uONmqTUYIsFSzIlf7UEAzk8edLtSYZULqKOwpSPSkcNb4S/+HYq7nVzFCN1ebVJ2Op2nQUvxxTFOZDbzHKDUZVPuvLSFeyDo4dcbfId46Xmf8iDqnjTOG1c3pShohxiYXTJOIPyhNnw4FLqO3AjxJs4jZc9WGepzbgrIu3fYWtEZGx1WgIOwLrRz+p8P1QJb8XUd9zDZiH3/QflHpbQLt25Fipk301fS6Tfa8FIY2SjhDe44DtqkuMvhJXubA9oVx22MEXcRDosHjyA6nH0zSZpOiF3sanvv5uHcKKIqbgolyKJCsrt+Td+eVXPxZ1v8q7FZtpx62moIP4e75WQCEUHMrCTQzA/UjUji2dPySHu69pdA4Nsj/oyuIN82IyYVycZRS2KKtG+ZzW8Lq1w1S5HqKD+1uMFy2es7DRZ8Q1RVgyejQjHmWm5Yew52F0EbGQn29pSF2aah3oQBxEt/nA1KRitS4JjTI+X/YHHXFWosT8DCd8W5mlBZlJsLh1LxqFIjdhHABieNYHNZMN3jjn0IdU1+3QsbLSgDuRC9oBYNzwNIt97Z0XQ1zu/ObYKjbwCd7cl30twFNU/1NfGwL9/NNV7lop/AYJNJ4y9/RpLVQrsGhuDYb/6uzO7GBMJH9DBjtBuymh00s1WPe463dIWtcewEVBqzKAErQfOcbRNDsEguGj69bPWgyrR45KJU5u+atp6o=
Content-Type: multipart/alternative; boundary="_000_TYWPR01MB8709EA48F4FAB564B5B73FB7E29AATYWPR01MB8709jpnp_"
MIME-Version: 1.0
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: TYWPR01MB8709.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-CrossTenant-Network-Message-Id: e0c20e56-d844-4470-26d3-08dd9ba406c2
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 May 2025 15:51:34.6325 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYCPR01MB7105
Message-ID-Hash: EG6SJDEUFWBUZFESTTKXJFTZZCPSMIY5
X-Message-ID-Hash: EG6SJDEUFWBUZFESTTKXJFTZZCPSMIY5
X-MailFrom: liu.libin@outlook.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-nmrg.irtf.org-0; header-match-nmrg.irtf.org-1; header-match-nmrg.irtf.org-2; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "nmrg@irtf.org" <nmrg@irtf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [nmrg] draft-liu-nmrg-ai-llm-inference-requirements
List-Id: Network Management Research Group discussion list <nmrg.irtf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/nmrg/b4gFWV8ctrhBQuvIrfiJu5fD68A>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nmrg>
List-Help: <mailto:nmrg-request@irtf.org?subject=help>
List-Owner: <mailto:nmrg-owner@irtf.org>
List-Post: <mailto:nmrg@irtf.org>
List-Subscribe: <mailto:nmrg-join@irtf.org>
List-Unsubscribe: <mailto:nmrg-leave@irtf.org>
Hi Authors and WG, I am interested in using LLM as the reasoning engine for various services and found this draft. I read it and have some questions/comments, and hope they could help. 1. Will this document only consider decoding-only LLMs? I am not sure if I misunderstood Fig. 1. 2. In Section 3, there are two suggested metrics (i.e., TTFT and TBT), which are used to evaluate the goodput performance of LLM service. I am curious why not use TPS (tokens per second) directly. 3. “Optimization aims to minimize both TTFT and TBT under resource constraints and SLO constraints.” What are the suggested SLO constraints? 4. In Section 4, I am not sure whether it is appropriate for the section title calls "network and system requirements", neither the document title. Sections 4.1, 4.2, and 4.3 all state the requirement for scheduling and management of the LLM service framework itself. The draft also said "frameworks MUST address the following ...". Are network and system requirements the requirements for low-level systems and networks (e.g., flops, memory, and bandwidth) that support the LLM services? Or requirements for the frameworks/scheduling/orchestrators that manage/schedule/run LLMs? 5. In Section 4, "MUST" restricts the working items for service optimization. Clearly, the factors which affects the proposed metrics (TTFT and TBT) are not limited to the three, more factors should be considered, such as LLM archs, hardware, resource scheduling algos, and prompts (workloads). Please correct me if I am wrong. Best, Libin