Re: [altoext] i2aex BOF - Large Bandwidth Use Case

"Y. R. Yang" <yry@cs.yale.edu> Sat, 24 March 2012 23:21 UTC

Return-Path: <yry@cs.yale.edu>
X-Original-To: altoext@ietfa.amsl.com
Delivered-To: altoext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB09821E802D; Sat, 24 Mar 2012 16:21:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.203
X-Spam-Level:
X-Spam-Status: No, score=-1.203 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_QP_LONG_LINE=1.396]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QdY40z-E-uZq; Sat, 24 Mar 2012 16:21:59 -0700 (PDT)
Received: from vm-emlprdomr-05.its.yale.edu (vm-emlprdomr-05.its.yale.edu [130.132.50.146]) by ietfa.amsl.com (Postfix) with ESMTP id 67EF021F84B6; Sat, 24 Mar 2012 16:21:59 -0700 (PDT)
Received: from [192.168.1.69] (108-210-77-55.lightspeed.wlfrct.sbcglobal.net [108.210.77.55]) (authenticated bits=0) by vm-emlprdomr-05.its.yale.edu (8.14.4/8.14.4) with ESMTP id q2ONLjF8025816 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Sat, 24 Mar 2012 19:21:46 -0400
References: <7AEB3D6833318045B4AE71C2C87E8E1720C8E5DC@dfweml511-mbx.china.huawei.com>
In-Reply-To: <7AEB3D6833318045B4AE71C2C87E8E1720C8E5DC@dfweml511-mbx.china.huawei.com>
Mime-Version: 1.0 (iPad Mail 8J3)
Content-Type: text/plain; charset="us-ascii"
Message-Id: <2C0E90B7-4B30-45F4-A7B0-1887E8654A66@cs.yale.edu>
Content-Transfer-Encoding: quoted-printable
X-Mailer: iPad Mail (8J3)
From: "Y. R. Yang" <yry@cs.yale.edu>
Date: Sat, 24 Mar 2012 19:27:19 -0400
To: Leeyoung <leeyoung@huawei.com>
X-Scanned-By: MIMEDefang 2.71 on 130.132.50.146
Cc: "altoext@ietf.org" <altoext@ietf.org>, Enrico Marocco <enrico.marocco@telecomitalia.it>, "alto@ietf.org" <alto@ietf.org>, Spencer Dawkins <spencer@wonderhamster.org>, Greg Bernstein <gregb@grotto-networking.com>, DIEGO LOPEZ GARCIA <diego@tid.es>, "Vijay K. Gurbani" <vkg@bell-labs.com>
Subject: Re: [altoext] i2aex BOF - Large Bandwidth Use Case
X-BeenThere: altoext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Non-WG list for discussions related to ALTO Protocol Extensions <altoext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/altoext>, <mailto:altoext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/altoext>
List-Post: <mailto:altoext@ietf.org>
List-Help: <mailto:altoext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/altoext>, <mailto:altoext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 24 Mar 2012 23:22:00 -0000

Hi Young, 

Very nice deck of slides with some very interesting use cases!

A quick comment/question on using approximate graphs to address the interesting issues of shared bottlenecks that may not be exposed by e2e links. In a dynamic, interactive constraint solving/joint optimization setting, such internal coupling will show up as "cost" increase on one source-dest pair, when using another independent pair.

But your use case does show another way to expose infrastructure info. We consider the use case that the path for a source, destination pair is computed by the infrastructure, not by the app (otherwise, it is a different story). Then one issue of exposing only a graph is ambiguity for an app to determine the path for a source, destination pair, unless the underlying graph has no loop, since then the computed path then will depend on the policy of the infrastructure. For example, consider a graph, where each s1, s2, rs, r1, r2, rd, d1, d2 is a pid, si is source ER, and di is destination ER in your example:

s1 -> rs
s2 -> rs
rs -> r1
rs -> r2
r1 -> rd
r2 -> rd
rd -> d1
rd -> d2

Then the app may not be able to figure out the path for s1 to d1, or s2 to d2.

One possibility is to expose the node path in a "cost" map, where the value of each entry is a (bgp style) path vector, in addition to a graph topology map. I get a feeling that others may have better, more compact representation, but the preceding seems simple.  What do you think?

Thanks!

Richard

On Mar 23, 2012, at 1:40 PM, Leeyoung <leeyoung@huawei.com> wrote:

> WARNING: contains banned part
> This message cannot be displayed because of the way it is formatted. Ask the sender to send it again using a different format or email program. multipart/mixed
> _______________________________________________
> altoext mailing list
> altoext@ietf.org
> https://www.ietf.org/mailman/listinfo/altoext