[Apn] Application Defined Networks

Hesham ElBakoury <helbakoury@gmail.com> Sun, 19 November 2023 20:19 UTC

Return-Path: <helbakoury@gmail.com>
X-Original-To: apn@ietfa.amsl.com
Delivered-To: apn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E887C14CF17 for <apn@ietfa.amsl.com>; Sun, 19 Nov 2023 12:19:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 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, 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=gmail.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 P-AUr2Xl1Dts for <apn@ietfa.amsl.com>; Sun, 19 Nov 2023 12:19:07 -0800 (PST)
Received: from mail-oa1-x36.google.com (mail-oa1-x36.google.com [IPv6:2001:4860:4864:20::36]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E0F4C14CF18 for <apn@ietf.org>; Sun, 19 Nov 2023 12:19:07 -0800 (PST)
Received: by mail-oa1-x36.google.com with SMTP id 586e51a60fabf-1f0f160e293so2273438fac.0 for <apn@ietf.org>; Sun, 19 Nov 2023 12:19:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700425146; x=1701029946; darn=ietf.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=A3thPy1wAawF97oBTgbjEYzx2/KSLLBmD3xK0ZrmXDo=; b=brNGAAcmmsleyI3qQOzsXvueJJZ3YumA2euc1aP1qnOOjulHyZpmvq58z2B/KV3IhD ar3SV6vwuOTPmo1ImfBSfDrvltaibrmH9J15lC6qYvAbQlHxe+XqAdKGhtP1cOJSJ8xt dg949V21L+fOAmH9ljl+LpT5joMntcugYP7pFHZ3Krd6O8PTRwzhlHSgdEufPlmTmRif cq6ZfvBJiyhp6/QEKUxFWqkSptuGJemRaffJklDH/S31F1CFrPMgLWB6SJgnNfy/8PIm frFEhw6NFm4e7sEMAeovrTeUYv+1l41bY2t3B6/90AIi2Lql46yLFmRMsYDbgBSiaYf1 zBvg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700425146; x=1701029946; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=A3thPy1wAawF97oBTgbjEYzx2/KSLLBmD3xK0ZrmXDo=; b=XTyF1mzZgaoDSovpVmwzvwbuZJK4W8Tz2fyWPGgdnA/uIQV2iPMZNA9TM/v/DO0e71 bWiUZ1zCxswj8ANJcL72SGYLLy5XjfqTeneij0SKsoBfjPZDjMM81Mm04n8xxj6ior2h vXV34bLYwg2N2Tv6dojTHwqEC+8iVecmtDm5yN3zp4RzOvNqJGmBn1jNC7uIzKDVcttW 6+TxQxfPQYzKpwfZuupSULj6BEhQRhmUZkBtYWzitK6Qv1BId4Q04XlFRQezaTteKCUx gj6gqWvTTw0GWiW6xgs4cLmQfXmNoz9DTI6wHwPC1+dgA0csxq5BBP8Aft8w6YHto+FZ mZZw==
X-Gm-Message-State: AOJu0YxEpOVVwwZHLS008YB3Gp0YiNI5bZEdLuPgcHWgfRKQPWF9BS/V 0cWKG7W7LyIkNaS5sr7fbs5vQxO8ItAinSLNUEsj10BE
X-Google-Smtp-Source: AGHT+IGgEt7CQC5uoJm0jHtdg8u5pJiRuI4ipFOunwXvCOVU1aJcVxnSH+6Ko+zqjBCHu3RsSBGSmTNBtsF76lOr+bs=
X-Received: by 2002:a05:6870:3b85:b0:1f9:36fe:fd0e with SMTP id gi5-20020a0568703b8500b001f936fefd0emr1716227oab.47.1700425145715; Sun, 19 Nov 2023 12:19:05 -0800 (PST)
MIME-Version: 1.0
From: Hesham ElBakoury <helbakoury@gmail.com>
Date: Sun, 19 Nov 2023 12:18:53 -0800
Message-ID: <CAFvDQ9p81kUhXccN10uTZKOjfxArB29B=Rb0cKJuC3cke7TNHA@mail.gmail.com>
To: apn@ietf.org
Content-Type: multipart/alternative; boundary="000000000000c71091060a871418"
Archived-At: <https://mailarchive.ietf.org/arch/msg/apn/SRCX5HGen2BnbGXzjRuEzx2Kz4M>
Subject: [Apn] Application Defined Networks
X-BeenThere: apn@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Application-aware Networking <apn.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apn>, <mailto:apn-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/apn/>
List-Post: <mailto:apn@ietf.org>
List-Help: <mailto:apn-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apn>, <mailto:apn-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 19 Nov 2023 20:19:12 -0000

In HotNet 2023 a paper about Application Defined Networking will be
presented.

*Abstract*
"With the rise of microservices, the execution environment of many cloud
applications has become a set of virtual machines or containers connected
by a flexible and feature-rich virtual network. We argue that the
implementation of such
virtual networks should be completely application-specific and not layered
on top of general-purpose network abstractions from the Internet age. Such
layering tends to more than double the latency and CPU usage of
applications. We propose application-defined networks in which developers
specify network functionality in a high-level language and a controller
generates a custom distributed implementation that runs across available
hardware and software resources.

Experiments with a preliminary prototype suggest that, compared to the
state of the art, ADN reduces latency by up to 20x and increases the
throughput by up to 6x."

You can access the paper here:
https://xzhu27.me/papers/adn-hotnets2023.pdf

How the IETF APN performance compares with the performance of ADN?

Hesham