Re: [Ibnemo] [Sdn] Defining a Common Model for intent

"Natale, Bob" <RNATALE@mitre.org> Mon, 08 June 2015 16:30 UTC

Return-Path: <RNATALE@mitre.org>
X-Original-To: ibnemo@ietfa.amsl.com
Delivered-To: ibnemo@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 793C61B304D for <ibnemo@ietfa.amsl.com>; Mon, 8 Jun 2015 09:30:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.21
X-Spam-Level:
X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, T_RP_MATCHES_RCVD=-0.01] autolearn=unavailable
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 E20vaJYdF6gB for <ibnemo@ietfa.amsl.com>; Mon, 8 Jun 2015 09:30:22 -0700 (PDT)
Received: from smtpvbsrv1.mitre.org (smtpvbsrv1.mitre.org [198.49.146.234]) by ietfa.amsl.com (Postfix) with ESMTP id 055351A9170 for <ibnemo@ietf.org>; Mon, 8 Jun 2015 09:30:22 -0700 (PDT)
Received: from smtpvbsrv1.mitre.org (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 88FFEB2E115; Mon, 8 Jun 2015 12:30:21 -0400 (EDT)
Received: from IMCCAS01.MITRE.ORG (imccas01.mitre.org [129.83.29.78]) by smtpvbsrv1.mitre.org (Postfix) with ESMTP id 6B0F734E077; Mon, 8 Jun 2015 12:30:21 -0400 (EDT)
Received: from imshyb02.MITRE.ORG (129.83.29.3) by IMCCAS01.MITRE.ORG (129.83.29.78) with Microsoft SMTP Server (TLS) id 14.3.224.2; Mon, 8 Jun 2015 12:30:21 -0400
Received: from imshyb01.MITRE.ORG (129.83.29.2) by imshyb02.MITRE.ORG (129.83.29.3) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Mon, 8 Jun 2015 12:30:20 -0400
Received: from na01-bn1-obe.outbound.protection.outlook.com (10.140.19.249) by imshyb01.MITRE.ORG (129.83.29.2) with Microsoft SMTP Server (TLS) id 15.0.1044.25 via Frontend Transport; Mon, 8 Jun 2015 12:30:20 -0400
Received: from CY1PR09MB0922.namprd09.prod.outlook.com (10.163.89.140) by CY1PR09MB0922.namprd09.prod.outlook.com (10.163.89.140) with Microsoft SMTP Server (TLS) id 15.1.184.17; Mon, 8 Jun 2015 16:30:17 +0000
Received: from CY1PR09MB0922.namprd09.prod.outlook.com ([10.163.89.140]) by CY1PR09MB0922.namprd09.prod.outlook.com ([10.163.89.140]) with mapi id 15.01.0184.014; Mon, 8 Jun 2015 16:30:17 +0000
From: "Natale, Bob" <RNATALE@mitre.org>
To: "ibnemo@ietf.org" <ibnemo@ietf.org>
Thread-Topic: [Ibnemo] [Sdn] Defining a Common Model for intent
Thread-Index: AQHQntj52clzMhtkW0CvceozlByThZ2b83IAgAZsKWCAAE+mgIAAIwUw
Date: Mon, 8 Jun 2015 16:30:17 +0000
Message-ID: <CY1PR09MB0922BBF12C8A3BAE4F68ED46A8BF0@CY1PR09MB0922.namprd09.prod.outlook.com>
References: <00f301d09b13$79cc2410$6d646c30$@ndzh.com> <8D15A2BAF93E9C49AB037A0647E5FA643F8490D8@eusaamb105.ericsson.se> <865C20BAAE8BBD4C89E7D6FE694F6B3B2D3CA540@nkgeml505-mbs.china.huawei.com> <8D15A2BAF93E9C49AB037A0647E5FA643F84AAA2@eusaamb105.ericsson.se> <1220E2C537595D439C5D026E83751866C42AC2FF@ex-mb3.corp.adtran.com> <BBA82579FD347748BEADC4C445EA0F2166BBFC2F@nkgeml512-mbx.china.huawei.com>, <556EFC42.9040208@bwijnen.net> <BBA82579FD347748BEADC4C445EA0F2166BC00C1@nkgeml512-mbx.china.huawei.com> <001201d09ed8$f7c6f480$e754dd80$@ndzh.com> <55706F7C.9080300@bwijnen.net> <BBA82579FD347748BEADC4C445EA0F2166BC0C1F@nkgeml512-mbx.china.huawei.com> <1220E2C537595D439C5D026E83751866C42ACD09@ex-mb3.corp.adtran.com>
In-Reply-To: <1220E2C537595D439C5D026E83751866C42ACD09@ex-mb3.corp.adtran.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;
x-originating-ip: [128.29.234.212]
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR09MB0922;
x-microsoft-antispam-prvs: <CY1PR09MB0922BDD8B67DC46679587993A8BF0@CY1PR09MB0922.namprd09.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(520003)(5005006)(3002001); SRVR:CY1PR09MB0922; BCL:0; PCL:0; RULEID:; SRVR:CY1PR09MB0922;
x-forefront-prvs: 060166847D
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(377454003)(51484002)(54094003)(2501003)(5890100001)(54356999)(19580405001)(106116001)(76576001)(93886004)(76176999)(99936001)(19580395003)(87936001)(5002640100001)(99286002)(50986999)(33656002)(110136002)(5001960100002)(86362001)(66066001)(189998001)(77096005)(77156002)(2950100001)(74316001)(2900100001)(46102003)(102836002)(15975445007)(40100003)(92566002)(122556002)(2351001)(2656002)(62966003); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR09MB0922; H:CY1PR09MB0922.namprd09.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
Content-Type: multipart/mixed; boundary="_002_CY1PR09MB0922BBF12C8A3BAE4F68ED46A8BF0CY1PR09MB0922namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jun 2015 16:30:17.6631 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: c620dc48-1d50-4952-8b39-df4d54d74d82
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR09MB0922
X-OriginatorOrg: mitre.org
Archived-At: <http://mailarchive.ietf.org/arch/msg/ibnemo/UzEwoxnkEFNllpDzycutcBMvgB0>
Cc: "sdn@irtf.org" <sdn@irtf.org>
Subject: Re: [Ibnemo] [Sdn] Defining a Common Model for intent
X-BeenThere: ibnemo@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussion of Nemo, an intent-based North Bound \(NB\) interface consisting of an application protocol running over HTTP \(RESTful interfaces\) to exchange intent-based primitives between applications and meta-controllers controlling virtual network resources \(networks, storage, CPU\)." <ibnemo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ibnemo>, <mailto:ibnemo-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ibnemo/>
List-Help: <mailto:ibnemo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ibnemo>, <mailto:ibnemo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jun 2015 16:30:24 -0000

Apologies to those on the lists who have already seen the attached (Dave Lenrow's introductory presentation to the 2015 Intent Based Network Summit), but I thought that it might be useful for those who haven't.

Avanti,
BobN

-----Original Message-----
From: Ibnemo [mailto:ibnemo-bounces@ietf.org] On Behalf Of STUART VENTERS
Sent: Monday, June 08, 2015 10:22 AM
To: sdn@irtf.org
Cc: ibnemo@ietf.org; Susan Hares
Subject: Re: [Ibnemo] [Sdn] Defining a Common Model for intent

All,

Over the weekend I figured out what is bugging me about the word intent.

Thinking about the interface (role?) between the customer and service provider.
To provision a service, the provider needs to know the following:
   WHO the customer is. (the billing and technical contact info, perhaps a PO number, and if the customer is a residence or business)
   WHAT sort of service.  (the speeds and feeds, what packet headers the network is aware of, addressing, special things like nat or firewall,  etc)
   WHERE the service should appear. (physical location of the endpoints, maybe logical circuit ID's)
   WHEN the service should work. (Install date, maybe the 100Gig for backups only works at night?)

Conspicuously missing is the following  question:
   WHY the customer wants the service. (Perhaps the provider could provide a better service if he knew this?)

To me, the word 'intent' focuses one to think about WHY.
Saying that the service is provisioned based on intent, implys that the service provider can figure out what to do from mostly the WHY question.
This seems misleading.

That said, to figure out how to specify a service, there are all sorts of interesting questions in the who, what, where, when area.
I wonder if this is where this intent stuff should head?


-Stuart

_______________________________________________
Ibnemo mailing list
Ibnemo@ietf.org
https://www.ietf.org/mailman/listinfo/ibnemo