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

DIEGO LOPEZ GARCIA <diego@tid.es> Wed, 28 March 2012 22:20 UTC

Return-Path: <diego@tid.es>
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 92F6C21E80B3 for <altoext@ietfa.amsl.com>; Wed, 28 Mar 2012 15:20:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.225
X-Spam-Level:
X-Spam-Status: No, score=-3.225 tagged_above=-999 required=5 tests=[AWL=-0.626, BAYES_00=-2.599]
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 4lpZI+umSHnZ for <altoext@ietfa.amsl.com>; Wed, 28 Mar 2012 15:20:20 -0700 (PDT)
Received: from tidos.tid.es (tidos.tid.es [195.235.93.44]) by ietfa.amsl.com (Postfix) with ESMTP id 9946621E80AD for <altoext@ietf.org>; Wed, 28 Mar 2012 15:20:19 -0700 (PDT)
Received: from sbrightmailg01.hi.inet (sbrightmailg01.hi.inet [10.95.64.104]) by tid.hi.inet (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0M1M00B5A8PT19@tid.hi.inet> for altoext@ietf.org; Thu, 29 Mar 2012 00:20:17 +0200 (MEST)
Received: from tid (tid.hi.inet [10.95.64.10]) by sbrightmailg01.hi.inet (Symantec Messaging Gateway) with SMTP id 92.B8.03017.1AE837F4; Thu, 29 Mar 2012 00:20:17 +0200 (CEST)
Received: from correo.tid.es (mailhost.hi.inet [10.95.64.100]) by tid.hi.inet (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPS id <0M1M00B568PT19@tid.hi.inet> for altoext@ietf.org; Thu, 29 Mar 2012 00:20:17 +0200 (MEST)
Received: from EXCLU2K7.hi.inet ([10.95.67.65]) by htcasmad2.hi.inet ([192.168.0.2]) with mapi; Thu, 29 Mar 2012 00:20:17 +0200
Date: Thu, 29 Mar 2012 00:20:13 +0200
From: DIEGO LOPEZ GARCIA <diego@tid.es>
In-reply-to: <4F71F275.4000800@grotto-networking.com>
To: Greg Bernstein <gregb@grotto-networking.com>
Message-id: <29679E68-FD87-44EA-9908-BEE4940021D6@tid.es>
MIME-version: 1.0
Content-type: text/plain; charset="Windows-1252"
Content-language: en-US
Content-transfer-encoding: quoted-printable
Accept-Language: en-US
Thread-topic: [altoext] i2aex BOF - Large Bandwidth Use Case
Thread-index: Ac0NMPQWex1II9ZaSFu06mgUANyh8Q==
acceptlanguage: en-US
X-AuditID: 0a5f4068-b7f0c6d000000bc9-a5-4f738ea11cd3
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprOKsWRmVeSWpSXmKPExsXCFe/Apbuwr9jfoPmluMWtyZPYHRg9liz5 yRTAGMVlk5Kak1mWWqRvl8CVcWP+RZaCLoWKKT8vMTcw9kl1MXJySAiYSNy484odwhaTuHBv PVsXIxeHkMBGRokdDVOZIJzfjBLr9v1mgXAaGSW2P57PBtLCIqAqsfXpBLB2NgF1iZaj31hA bGEBa4mWZffAajgFTCUOHToEFhcRMJBYdv4BmM0soCmx79QRMJtXwFLicvM7dghbUOLH5HtQ NXoSH//cZoSwxSWaW29CxbUlnry7wApiMwKd/f3UGiaI+TYSn192Q9l6Eo+OQcxkFBCVuNO+ nhHiTQGJJXvOM0PYohIvH/9jhXqMSeLPuctMExjFZyG5YxaSO2YhuWMWkjsWMLKsYhQrTirK TM8oyU3MzEk3MNTLyNTLzEst2cQIiaWMHYzLd6ocYhTgYFTi4Z3gXOwvxJpYVlyZe4hRkoNJ SZQ3shcoxJeUn1KZkVicEV9UmpNafIhRgoNZSYTX1Rsox5uSWFmVWpQPk5Lh4FCS4J0P0iZY lJqeWpGWmQNMGDBpJg5OkHYeoPaDIDW8xQWJucWZ6RD5U4ySUuK8a0ASAiCJjNI8uN5XjOJA RwrztoNkeYCpDa7rFdBAJqCBS47kgwwsSURISTUwsj2y3tKSwXun+PSXiIWXLrwyWMy765HH wat6tX+P3JbM5d77WCWrebfpupjtB1s236g6nZb8VmpWxMLtwXtbJp3+5P6R/95vlibziYtC i09Gzp2vKDLp5rGtHt5TTih+jMnV0/jOF5iZO3Wmz4w9HqkiF9g6TvKv+bYgi/H1+e1qeZE7 tDc3MCqxFGckGmoxFxUnAgB4GkJAKgMAAA==
References: <7AEB3D6833318045B4AE71C2C87E8E1720C8E5DC@dfweml511-mbx.china.huawei.com> <2C0E90B7-4B30-45F4-A7B0-1887E8654A66@cs.yale.edu> <4F6F686F.5020202@grotto-networking.com> <4F6FD6BE.2040606@cs.yale.edu> <4F71F275.4000800@grotto-networking.com>
Cc: "altoext@ietf.org" <altoext@ietf.org>
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: Wed, 28 Mar 2012 22:20:21 -0000

Hi Greg,

On 27 Mar 2012, at 19:01 , Greg Bernstein wrote:

> Hi Richard, great conversation. A couple general comments on  "large
> bandwidth" case.  I think we are seeing some good convergence for some
> of the data center and "large bandwidth" use cases.
>
> Issues with "optical" bandwidth resources:
> (a) Being well below IP this bandwidth is not visible to upper layers,
> i.e., packet probing won't detect it.
> (b) Spare optical link capacity is not inherently usable unless
> specifically allocated. This is unlike packet technologies with
> statistical multiplexing. We need to set up "light paths", "OTUs",
> "STSs" (old fashioned circuits).
>
> We would like to extend ALTO to help with (a).

Wise words!

> To take advantage of the optical capacity we need high level guidance
> from the application layer as to which circuits to set up and their
> properties. This is what I've been calling a "reservation interface".
> Where this belongs (if at all) at the IETF is an open question. I'll try
> to describe it a bit more below.
>
> It is great that we have GMPLS, MPLS and Open Flow technologies that can
> allow us to dynamically set up "express lanes". However, I would not
> want the application to have to know any details of either the optical
> network (WDM, OTN, SDH, Ethernet, etc...) or the "bypass technology"
> utilized to create the "express lanes" (AKA "traffic engineering")
> (MPLS, PBE, OpenFlow).  This stems from both security and information
> hiding principles.
>
> A carrier doesn't want to necessarily reveal the details of the
> combination of optical and packet technologies it is currently using. In
> addition, those technologies can change overtime and the application
> layer folks would not want to deal with those changes. Hence I see the
> need for an interface that is not layer specific like the control planes
> for GMPLS, MPLS and PBE, or related UNIs.  These interfaces also assume
> more trust than I would want to extend outside the network.
>
> With current trends in data center networking pushing performance and
> guarantees, I think such an interface could be useful within the data
> center.  When I look at the OpenStack project (open source IaaS cloud
> software) they have one incubator project (Quantum) with "connectivity
> as a service" maybe that would be a place for this. However, I would
> think a standard would be better. Even NIST has mentioned "Network as a
> Service" in some of there cloud computing documents…

Let me add a few other references to projects related to this idea I'm
aware of, so we have other sources of inspiration and a few software pieces
to start with. I can name initiatives like GEMBus (in which I was
heavily involved in a past life, http://www.geant.net/Research/Multidomain_User_Application_Research/Pages/GEMBus.aspx), GEYSERS (http://www.geysers.eu/), and MANTYCHORE
(http://www.mantychore.eu/), which is even developing something called
OpenNaaS...

> Let me know if this makes the concept of "reservation interface"
> clearer. I'm not saying where it belongs organizationally only that it
> could be very useful.

I fully agree, though I think that abstract control has a longer history (see
for example, http://tools.ietf.org/html/draft-ietf-opsawg-management-stds-03)
than abstract information, and it would be wise to explore this previous
results before, and probably separate the focus on both interfaces.

Be goode,

--
"Esta vez no fallaremos, Doctor Infierno"

Dr Diego R. Lopez
Telefonica I+D
http://people.tid.es/diego.lopez/

e-mail: diego@tid.es
Tel:    +34 913 129 041
Mobile: +34 682 051 091
-----------------------------------------


Este mensaje se dirige exclusivamente a su destinatario. Puede consultar nuestra política de envío y recepción de correo electrónico en el enlace situado más abajo.
This message is intended exclusively for its addressee. We only send and receive email on the basis of the terms set out at
http://www.tid.es/ES/PAGINAS/disclaimer.aspx