Re: [alto] a survey of ALTO

Jensen Zhang <jingxuan.n.zhang@gmail.com> Mon, 11 June 2018 06:32 UTC

Return-Path: <jingxuan.n.zhang@gmail.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 B4D41130E05 for <alto@ietfa.amsl.com>; Sun, 10 Jun 2018 23:32:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FDOvZX99_aUr for <alto@ietfa.amsl.com>; Sun, 10 Jun 2018 23:32:32 -0700 (PDT)
Received: from mail-yw0-x244.google.com (mail-yw0-x244.google.com [IPv6:2607:f8b0:4002:c05::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFC18130DFE for <alto@ietf.org>; Sun, 10 Jun 2018 23:32:32 -0700 (PDT)
Received: by mail-yw0-x244.google.com with SMTP id w13-v6so5971661ywa.5 for <alto@ietf.org>; Sun, 10 Jun 2018 23:32:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=JE/Bz+O9C62OvHvadDGMlaLl/VFKEaMgaYGBL62Glqc=; b=TuCFjulzmt9xaNeU7adQ64NpbauFUOEJnY42O0E5XE9dXiFsFwCn8RZf6JPPE9dM95 +7h2ZA3gp1lhGNPr4hSpkbCtaoVwHEB9u5XTkBqvoXQBKGp5/28RwGQkNyWjR9RAR0E4 0dxxnwOdpOyZMEkmHKuxo32/Yb0Sa80IpAb6nnlWPiNdjnpGe+Afy9Jqq9SlmXMo9C2w 7qpFWyRc+B5EZrUhoKhrxjiRnKopz2XGPWYhQGuwaYgPlQpWBnp/L5VKUWM1cTb++jJc KGEgDU8DbbeqVCMATeQyMypUfmKmPQKeyZjwlB8bwoOh+vgNguo96WSw4tcFerXZgMHp chnw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=JE/Bz+O9C62OvHvadDGMlaLl/VFKEaMgaYGBL62Glqc=; b=OKdYNLdYChT3nGhXjVTdeDnj2G/sdy4WGQSu7n3e40+LnG2ZERt3EWJNah3A7k8PDI drxKb7MnnvepVnYU5tFEGXMSBMmrZRcpG1YtiGOxlY47lT+vEgvpMMpwkC5zv8nsvGf3 CvryWT0awBgi5PV4sczxW8wumYbTgj5pYWea+ctLWayUyBBAHqc3+5Pid0PnQk865cRM QSAT9f741x+X+gxidJET5161LfuSaswiJPNN6h7d02StPc/NP3RD4hsiFRa5YxrOK4az 3v7KPPBdArhAOTysiY0tf4pGdYt8u0gGqF3SBtrgdVgHh5tvqwGbqq7AbbOJIn1qsi5z hUAg==
X-Gm-Message-State: APt69E1csn15ysKErHYOnmqgISRdZchvqWvTIzUHYk4lIEp85UWLHx+t XvZ5ib0L3e2AfyjYp7B3H6kQ49KiQok39jzo41s=
X-Google-Smtp-Source: ADUXVKKRhZME7DINC7BG20Mdk+aqxhn7Q8d91nhwMcaaSt/iBA89i+QXCxSZdtn4KswuQf1x4WkQE9mbFqCSDz4FTp4=
X-Received: by 2002:a0d:f485:: with SMTP id d127-v6mr9463599ywf.433.1528698751542; Sun, 10 Jun 2018 23:32:31 -0700 (PDT)
MIME-Version: 1.0
References: <CA+oaSDp3Pq9jBat8E_3BFpX8iqLaPxgjr_PJbkeeXFSOOr_QTQ@mail.gmail.com>
In-Reply-To: <CA+oaSDp3Pq9jBat8E_3BFpX8iqLaPxgjr_PJbkeeXFSOOr_QTQ@mail.gmail.com>
From: Jensen Zhang <jingxuan.n.zhang@gmail.com>
Date: Mon, 11 Jun 2018 02:32:19 -0400
Message-ID: <CAAbpuypa=1mEsTZ94bc98ns+FSEPrkTPwgATKCc3AKAV+5zEfw@mail.gmail.com>
To: Shawn Lin <x.shawn.lin@gmail.com>
Cc: IETF ALTO <alto@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000000deb2b056e57eab6"
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/spXZ6_Cn-lvlMA-cZZwdKVl6D-4>
Subject: Re: [alto] a survey of ALTO
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.26
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: Mon, 11 Jun 2018 06:32:35 -0000

Hi Shawn,

Thank you a lot! Also, thank Dawn and Danny. A survey on the current ALTO
related works is very helpful.

I believe your classification for the ALTO use cases is based on the role
ALTO plays in the existing system. Do we have any summary of the
requirements? All of them use the standard ALTO without any modification or
extension? I believe such information is more useful and should be
considered in the survey. Because we try to understand what are the
essential additional requirements for newer scenarios. It will decide
whether we need to recharter the WG.

Best,
Jensen

On Mon, Jun 11, 2018 at 1:21 PM Shawn Lin <x.shawn.lin@gmail.com> wrote:

> Dear ALTOers,
>
>
> @Dawn, @Danny and I are working on a survey of ALTO. Our goal is to
> understand what ALTO can already do in the real system, how others use ALTO
> and the additional requirements for newer applications (like SDN, NFV,
> Block-chain network) to do the traffic optimization.
>
> Currently, we have a deck of slides and a skeleton of our draft. We had
> some wonderful discussions with @Richard and @Sabine! So here we would like
> to share the slides with the WG and get feedback from WG members. I believe
> it is a good way to summarize the current status and look into the next
> step :)
>
> The current slides include 6 ALTO implementations (from open source
> project, academic research, and company production) and 18 use cases (from
> IETF drafts/slides, papers, and white papers) in 5 categories like below:
>
>
> ALTO Use Cases
>
>   |
>
>   +--> Information Source
>
>   |     |
>
>   |     +---> Path Selection in MPTS-AR
>
>   |     |
>
>   |     +---> Locate Content in Mobile Edge Cache
>
>   |     |
>
>   |     +---> Virtualized Service Function Chain Placement
>
>   |     |
>
>   |     +---> Intelligent VM Placement
>
>   |     |
>
>   |     +---> Service Placement in IoT
>
>   |
>
>   +--> Ranking Server
>
>   |     |
>
>   |     +---> A Peer Ranking Service for P2P Streaming
>
>   |     |     Information
>
>   |     +---> A Service to Select CDN Surrogate
>
>   |     |
>
>   |     +---> A Service to Select CDN Servers from
>
>   |     |     Different SDN Domains
>
>   |     +---> A Service to Select downstream CDN
>
>   |     |
>
>   |     +---> A Service to Guide the Peer Connection
>
>   |           in  Blockchain
>
>   |
>
>   +--> Network Abstraction
>
>   |     |
>
>   |     +---> Network Abstraction Provider in SDN
>
>   |     |
>
>   |     +---> Topology Abstraction for VPN Scale-out
>
>   |     |     Decisions
>
>   |     +---> ALTO being Used to Solving n2  Problem
>
>   |
>
>   |--> Information Exchanger
>
>   |     |
>
>   |     +---> Network Behaviors Exchanger between
>
>   |           Providers
>
>   |
>
>   +--> Measure Results Interface
>
>         |
>
>         +---> An Interface to Query on the LMAP
>
>               measure results
>
>
> We attach the slides below. You can also access the editable version in
> Google Slides:
>
> *https://docs.google.com/presentation/d/1aXIZfUjQrSFhkVIUbvt2ouKWqLgGq4kbG-EBmSaZtKo/edit?usp=sharing
> <https://docs.google.com/presentation/d/1aXIZfUjQrSFhkVIUbvt2ouKWqLgGq4kbG-EBmSaZtKo/edit?usp=sharing>*
>
>
> Any comments or suggestions are welcomed and appreciated!
>
> Bests,
> Shawn Lin
> _______________________________________________
> alto mailing list
> alto@ietf.org
> https://www.ietf.org/mailman/listinfo/alto
>