[netmod] Re: Yang Scalability

"Deepak Rajaram (Nokia)" <deepak.rajaram@nokia.com> Thu, 25 July 2024 13:30 UTC

Return-Path: <deepak.rajaram@nokia.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEA6BC1519AD for <netmod@ietfa.amsl.com>; Thu, 25 Jul 2024 06:30:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.243
X-Spam-Level:
X-Spam-Status: No, score=-2.243 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=nokia.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 j_3qlcpUyF8F for <netmod@ietfa.amsl.com>; Thu, 25 Jul 2024 06:30:21 -0700 (PDT)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2089.outbound.protection.outlook.com [40.107.21.89]) (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 2B55BC1D6FB3 for <netmod@ietf.org>; Thu, 25 Jul 2024 06:30:00 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qbgtM7Wk7zLF9fPBFxTkTnV+MgF3/pB40a7xu69jOnqepkTRdqOzbUcVxgApnKzxvjtfXo6pgmV29WG8x5HYJTCzKc504zma0N0JDAApS8Zmy/PINLqs5q/psoOhnrymtX9sJmk/kXEqgNn5cHqk3yUL8MMXE0m2EeFF8GHRaMvmVW/6AyzkEkJLJF6KzfpGKiScnzeEJtGpigD+THYOEVtCOZ9lv+nHr38z02PN1VyGzwNCuiuZWLeff06UKA8jHYIS/1kx0iNKwmT6oyIRB0742AVCvsDwUqnAGh9Iz+MLwZz1NI80rcyCNm33X9GKvfKvA/c/8oxpyZccJbzBcQ==
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=6ztrUq1VYpy1fj+hOrTuuzEVlGjyh8OeAOXXxQNjkW8=; b=fySOMQIhFKPZZtFgJOrY0znW+6+vU3JBjxWFK6tSA0dGXgshRq80F7lYZHw3dLLPIFA2REN1A4WhheBQkqVj3pIgGhbEdrk8BAqEcj68GoBGi9NRQwcpQ83vLrmbpkmoWqgIgZ6LbFknLOaSXpnnKZW83dp1d+F+cOyGieop7XrW3ckVX9kuD5t+HdsbcQEAWCvtrRX4QeeVmHd67xGhInbNe68IB+3MfwLLElNTadj7bZzIkNVinabFJJ8zC5XrcXukTNjnEBPv4+W+TYMfbMReMwdixVozBaWa2DppzvK3ILoo6onAkeBDX1VaKMxxCqKKxyrE7E+zW0M2V7cb5Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6ztrUq1VYpy1fj+hOrTuuzEVlGjyh8OeAOXXxQNjkW8=; b=c4y1myw6WG3CktlsMTthijZErqUJc9QR6y2WqzXfF8eDg2/VyGSk7og6eCWYQVDlCw9KVVd8Fc1ZgEwxkOHdmb+d+lIhQ35NM2ESxSCUUpU0/1YxprmO5yrHNbLVOHB/SdYe7ZV8OWEs/QUpiUDFKUsmBkp93lVctdGobxxbe5Oq/mh2Oi4TxqGw3BxQ+ah248R7XVZA5QpRgcZSJqR4eNB5uoE4/WRBaZCwNselpyaYI+96EXc7cKNGdaJ03YGZ/j7xdPM++KTEPfIWQLVumz+U31CbVT+Sa8NwRE24d9bTeGxZfldzeRiQjDG9S0WsuDlVNWW8wFrte4AiE5wyDA==
Received: from AS4PR07MB8411.eurprd07.prod.outlook.com (2603:10a6:20b:4e2::9) by AM7PR07MB6376.eurprd07.prod.outlook.com (2603:10a6:20b:131::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7807.9; Thu, 25 Jul 2024 13:29:57 +0000
Received: from AS4PR07MB8411.eurprd07.prod.outlook.com ([fe80::2dfb:ed71:d0a3:508b]) by AS4PR07MB8411.eurprd07.prod.outlook.com ([fe80::2dfb:ed71:d0a3:508b%3]) with mapi id 15.20.7807.006; Thu, 25 Jul 2024 13:29:57 +0000
From: "Deepak Rajaram (Nokia)" <deepak.rajaram@nokia.com>
To: Jürgen Schönwälder <jschoenwaelder@constructor.university>, "Robert Peschi (Nokia)" <robert.peschi=40nokia.com@dmarc.ietf.org>
Thread-Topic: [netmod] Re: Yang Scalability
Thread-Index: Adrc2Wg3jNtQ1tF7RRKseYVve/FgFABR9iDwABCpOjAABMucAAAHYNmA
Date: Thu, 25 Jul 2024 13:29:57 +0000
Message-ID: <AS4PR07MB841184486A7BB463AB0ABFDF81AB2@AS4PR07MB8411.eurprd07.prod.outlook.com>
References: <AS4PR07MB8411551211BE217ACE4D9EBF81A92@AS4PR07MB8411.eurprd07.prod.outlook.com> <850b8060a1fa4e04833ce09873aed2f3@huawei.com> <VI1PR07MB1011581B2C59AE3F91F8D9DF1E1AB2@VI1PR07MB10115.eurprd07.prod.outlook.com> <ZqIeNgrzsCLVX911@alice.eecs.jacobs-university.de>
In-Reply-To: <ZqIeNgrzsCLVX911@alice.eecs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AS4PR07MB8411:EE_|AM7PR07MB6376:EE_
x-ms-office365-filtering-correlation-id: 68054303-5e59-4866-ec5d-08dcacade038
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|4022899009|1800799024|38070700018;
x-microsoft-antispam-message-info: 0GE/FVljLmrPkmAoI/Xs13P4rUAKjXD6PLwarD7BYaGHRg4XiBCz/savJ+KVXw+1CaJtGmW5W/MZ9DSd2EopdN73IIMYWsako6rmHTnxkZlYuT9eTHlnwRvYYO+IYLlL0YbARPrTBBoAtofDCtTmNsJAjmjMwmsTCvy+p4gTtYt0qWiZXVebjBoDeng8c4LnROQ7TI5jUYO8f6pzSjdVzDpMOXj194woYtxnyp6SC39h7OEJX7FcS0alGVYtd+PpkarAI/KKN8OH2krpbrRMghDI4qi2lPUMr/MWqCgXYub7gG1iLAn+xBHEBFftW0oZ4y6fk05tlyoV9+4BBRk3/ZrW+laASPtgbhNUtta2jA03PoBex0aGDHdlNhMA83N79IXgan0bAp0v3iR4TBfjGYCa4CyBmBbwZXFHwnj2Yw0a0wob6aSoUej7SWNGYQ+HV0uC0a7AIM5A6IIDKNvqAP2QTS6RbENIe0omGYrkGrDQXVEzQHjUV+Ex4sghvqkG34xiFt3cEr5vasC+AAS3HNQciKWp1Clv49pzkcdm/cbWbbSIzERlpbDdwiG1dHl1m6+As4dFIAlAg9c7asw4VJX+LY0J0mYWH0rhgnoDLyi0kkoK+JeyUdFCz7Z+/lWhs8rbyj6CT58UBI0I9TugUpO7Q/6e6/58DQkcwPpYo/Dnwl7B5Eod7d6JVQuWZX3kNkSROUKn2YYm0MqV4FTOdiVMnccxfi0fumQAkBrRy8r8TVwpj1KTS2QV+VKQtUzz3ltXjQu3hrVm/VfPbqTyIKD0pzxZ6B6wxLwW4hdHWATaniV4U71Pu0/JLXYmCtP3HKEOmrhKFB389YGyXHRkg1iDhre82cdWTYWyNLzW0P0FKd+1CvTY94d3Cspzf8zuaXE5Wmd/RMS47ilGTiUGu28KefyANmu5e+jSbmn8uaZmHvcETChbpPfND/+SwdjzvxsJMO6ILOXwePZuDvf3RAdFBA3738Sv8Nkr9lOv68idWVt/Vsl4MDltf8TtGmYKCZvlXV5gsA1iBxoAEIfRDBWwXjf7eD59AtOfDLQE7zynfd56eUgC1/UIyVEvn9jtj9GICJrLSVfU4LmaXTc10gdB6zoQdsvjRi3ClWdaBiRNTWpiSKC1/Yl8BqQI9AL+FTwHms02LuGr14Vq08Tf2sMh6VtN4gjYEQHs2Phv5SoQmOfd81LIZMrDXmx4dsk6eKMe49VZIHCiZFzS2o9gi41Tl1SBIyNs/O2D+WStxu5LzW8GWvu1cKWpK3AHNVi9DkxIWklvFlvwNidluN0U7WRIKeusErfl3oHx7ctIv47PzRWGcURokd2FAHd1vI95lltcSgGc1Y0UaPPlxEuh2g2YtYRwQrjpEOe0p/l+qtU=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR07MB8411.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(4022899009)(1800799024)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 47k3ir2M/ZGXGXPM7G+BPEKfh4UBTI5CCOyMdclJ61o32bVX1NDOZGqSnx68bL/dtY3EfGpKTY+hc+RfP799ewJ0u27Vqpot/Ms0ynxD1NOp2iC/1bsts5WmEV6a35brnVtjTye1fNfzWB2qErTPXBlggR50xaRSVe/yPDCHPSr9DhR6WYn7hmzE08gAHRiXBthCvJRGqfyNiQuCHknll2i47zOHwb5EdAVimqVZd3Yv2PdrdQtueuYnGogQslxQ1QI6BhYrQbkTWoqIW8naKJksxQ4+1SbPsWPxZG0yRDWK94obS1YpL1qvMunruX90/ILIJbJaIZSjFDRI8tDDJ7Ctzm+g/3zB7QCBIZfJKuxu53KQeDBuXRY1wZx+cX+Av43nVMUks8TAJotfJ2X0T2WS78W83Fc+hUbf52OQTU6V5eGB7r9b8jzWeRCMmjO6svBQqyf3vtcmKWSq0cbHfdTFRd2QRLvLfcL5wBO2qBEIskisIUlhJrr0vUp+k+pGnYGN25ie7ZWGFV0JC6yDDZujwbM7gmbfezkanzaWVjnuIi+B2kFBSHf9bq4HW+RD/LjnNv+k5zXvLypWcRr3HyZmxD4lf34ciPyVOFvU0bL0QSGeU8sTfEmp6B+nczeOCru6lUsNkE6gA6qC4zsNiRRLlGcxqwS7OBi9C9BqhUDUWtNPtEW2pZMQNt78tP7c/fr2Y2eX8CjfCgm3v/k3Yq99ppSZ7NWeFrR1ayRWl8wljjL+4kgVUyoKv4ZkAkHmI5SVNNEt3ioTKNY91ylY1x4i0Y9oKRWNEGd9Mpl8s/uGli5jU9+8R5sud3FHlzQZCt9Taz/43ZnV4qpfTh4P/GRrdP26kkn+/SlADr8oBC+i91j0BznQeD/hE+AwUmFU1X9efhfQ0TPNx0KL/rl35VOWztxfT63uf/robjHosKKPEXG/SjQNdVQpPS+KPcBwFYKZv+814BzerfE5WtPabkEmb18jkPobt5DXMP5AkFNefcA8ChOVshWgkl6/cyuQDKmS1pXFyjEYAO+64FcmAECyA9rGeAIhgp+VtS+zjjGYALN+VaGr5t6UlUdezf8RSEmzcpAhflosLP3DDZoaWf396R2I4qCh2VOhZpCYxWLOSlGzJBorW4jnCMt469EvwDJ2UpiTcnSfGuDgIJiUT/k/UVuhLPgPG0W0GOctvM0uxKUZ0RBAJcu1WHC4RNKwu9m2aaakHFZnPjpWvCLxbGVwAdBgmBgKOcMlpTuaRmK/o4LtTcVWbkq/6FiEMju8XzZdnYBCx+pXN+2bafwGwdy1FLjkb9xu21tzAjEyuHJ10wrNgrNGH7YYcyr0prxoXDPgG2o14o+HhedsVOWbkKnwyzNZk3trDZcmbbnW6BdBjVu9j8s2mWx0cbkY6s6WLR6+4uuCOIlEaRiHGtL7++NmPhnUx1dflqWbjFw26e36WxhcD1muUPTc+j15otOUctRGdNG7bi0/VItVcH2gzYBvBbluF3LUK6SFGMIr0ZDth5qjIofxGj5cIYSZeB4MBlUIjrKcKnn0mF7l98ggjecugiJEcFI65cx/wWFJbN0I+RQqa2LsfkNh/na49f6/TG7mz4bHuEixmG2WUAWh5an2Mjhn/6PclErFenByWjLfHZQldmyUpWLkfZBUlVeE
Content-Type: multipart/alternative; boundary="_000_AS4PR07MB841184486A7BB463AB0ABFDF81AB2AS4PR07MB8411eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AS4PR07MB8411.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 68054303-5e59-4866-ec5d-08dcacade038
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jul 2024 13:29:57.0650 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: +Ikvaw0FPrx9uk/40u6/1ZZvZmtYxm4vsTuNk3kkGYZntDT90j/ERBbWxuaz7Zwf22jvfOdDfFKpMpV2rIO/nIGGZjr0WfeJ/cZJTnxPKu4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB6376
Message-ID-Hash: NSHQEIHWE6JFYV7YODN4GSKNMIOUS3RQ
X-Message-ID-Hash: NSHQEIHWE6JFYV7YODN4GSKNMIOUS3RQ
X-MailFrom: deepak.rajaram@nokia.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netmod.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Italo Busi <Italo.Busi=40huawei.com@dmarc.ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [netmod] Re: Yang Scalability
List-Id: NETMOD WG list <netmod.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/DmAaSXbwrq8caud-E-XmP5TiydI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Owner: <mailto:netmod-owner@ietf.org>
List-Post: <mailto:netmod@ietf.org>
List-Subscribe: <mailto:netmod-join@ietf.org>
List-Unsubscribe: <mailto:netmod-leave@ietf.org>

Hi Jürgen,



I see yang-next issue #18 was marked in "not now" bucket back in 2019, I feel that as NC/Y is being adopted more and more as the preferred interface(embedded/cloud), I believe this might be a good opportunity/time to start discussing this important point as scalability becomes more imminent as industry and products evolves. Ie: much earlier than yang-next



Regards,

Deepak



-----Original Message-----
From: Jürgen Schönwälder <jschoenwaelder@constructor.university>
Sent: Thursday, July 25, 2024 3:13 PM
To: Robert Peschi (Nokia) <robert.peschi=40nokia.com@dmarc.ietf.org>
Cc: Italo Busi <Italo.Busi=40huawei.com@dmarc.ietf.org>; netmod@ietf.org
Subject: [netmod] Re: Yang Scalability



[You don't often get email from jschoenwaelder@constructor.university<mailto:jschoenwaelder@constructor.university>. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]



CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information.







On Thu, Jul 25, 2024 at 08:01:27AM +0000, Robert Peschi (Nokia) wrote:

>

> Using templates also means transmitting much less data from the client to the device server, e.g. during a copy-config. Naturally, this would accordingly reduce protocol transmission penalty. It also greatly reduces the footprint of the running data store on the persistent memory of the device.

>



Configuation templates were left out of standardization many years ago.  There was no interest to standardize configuration templates (perhaps companies needed ways to distinguish products or finding agreement on a standard template format was considered too hard and time consuming or ...). RFC 8342 (published March 2018) acknowledges the existence of configuration template mechanisms but also notes that they are proprietary:



   o  Some implementations have proprietary mechanisms that allow

      clients to define configuration templates in <running>.  These

      templates are expanded automatically by the system, and the

      resulting configuration is applied internally.



The question is whether it is possible now (starting in 2024) to define a standard configuration template mechanism that has a chance to be implemented widely. See also the YANG next issue #18 (opened on 2017-03-17).



/js



--

Jürgen Schönwälder              Constructor University Bremen gGmbH

Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany



_______________________________________________

netmod mailing list -- netmod@ietf.org<mailto:netmod@ietf.org>

To unsubscribe send an email to netmod-leave@ietf.org<mailto:netmod-leave@ietf.org>