Re: [Ibnemo] [Nfvrg] 答复: 答复: Defining a Common Model for intent
"Natale, Bob" <RNATALE@mitre.org> Fri, 05 June 2015 04:01 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 1AC8D1B2A84
for <ibnemo@ietfa.amsl.com>; Thu, 4 Jun 2015 21:01:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.309
X-Spam-Level:
X-Spam-Status: No, score=-2.309 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3,
RCVD_IN_DNSWL_LOW=-0.7, 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 Zu6am7sksfhx for <ibnemo@ietfa.amsl.com>;
Thu, 4 Jun 2015 21:01:56 -0700 (PDT)
Received: from smtpvbsrv1.mitre.org (smtpvbsrv1.mitre.org [198.49.146.234])
by ietfa.amsl.com (Postfix) with ESMTP id 7CA241B2A8D
for <ibnemo@ietf.org>; Thu, 4 Jun 2015 21:01:55 -0700 (PDT)
Received: from smtpvbsrv1.mitre.org (localhost.localdomain [127.0.0.1])
by localhost (Postfix) with SMTP id C9A7FB2E3A3;
Fri, 5 Jun 2015 00:01:54 -0400 (EDT)
Received: from IMCCAS04.MITRE.ORG (imccas04.mitre.org [129.83.29.81])
by smtpvbsrv1.mitre.org (Postfix) with ESMTP id B7BE2B2E3A5;
Fri, 5 Jun 2015 00:01:54 -0400 (EDT)
Received: from imshyb02.MITRE.ORG (129.83.29.3) by IMCCAS04.MITRE.ORG
(129.83.29.81) with Microsoft SMTP Server (TLS) id 14.3.224.2; Fri, 5 Jun
2015 00:01:54 -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; Fri, 5 Jun
2015 00:01:54 -0400
Received: from na01-bl2-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; Fri, 5 Jun 2015 00:01:54 -0400
Received: from CY1PR09MB0922.namprd09.prod.outlook.com (10.163.89.140) by
CY1PR09MB0921.namprd09.prod.outlook.com (10.163.89.14) with Microsoft SMTP
Server (TLS) id 15.1.184.17; Fri, 5 Jun 2015 04:01:53 +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; Fri, 5 Jun 2015 04:01:52 +0000
From: "Natale, Bob" <RNATALE@mitre.org>
To: DIEGO LOPEZ GARCIA <diego.r.lopez@telefonica.com>, Susan Hares
<shares@ndzh.com>
Thread-Topic: =?utf-8?B?W05mdnJnXSBbSWJuZW1vXSAg562U5aSNOiAg562U5aSNOiAgRGVmaW5pbmcg?=
=?utf-8?Q?a_Common_Model_for_intent?=
Thread-Index: AQHQnwN5C8RFU3PwbUahheD9NfMTYJ2dRvnA
Date: Fri, 5 Jun 2015 04:01:52 +0000
Message-ID: <CY1PR09MB09228415B704C5C0372FB229A8B20@CY1PR09MB0922.namprd09.prod.outlook.com>
References: <D19315B6.1D624%pedroa.aranda@telefonica.com>
<014801d09d86$46b6d4b0$d4247e10$@ndzh.com>
<D19460A3.1D73F%pedroa.aranda@telefonica.com>
<A747A0713F56294D8FBE33E5C6B8F581295121C3@szxeml513-mbx.china.huawei.com>
<01d501d09efd$2b05f6b0$8111e410$@ndzh.com>
<83E20623-51AE-4384-B41C-1F4A84B362C4@telefonica.com>
In-Reply-To: <83E20623-51AE-4384-B41C-1F4A84B362C4@telefonica.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: telefonica.com; dkim=none (message not signed)
header.d=none;
x-originating-ip: [192.80.55.89]
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR09MB0921;
x-microsoft-antispam-prvs: <CY1PR09MB0921F4D58531F65E9A3D7B62A8B20@CY1PR09MB0921.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:CY1PR09MB0921; BCL:0; PCL:0;
RULEID:; SRVR:CY1PR09MB0921;
x-forefront-prvs: 05986C03E0
x-forefront-antispam-report: SFV:NSPM;
SFS:(10009020)(252514010)(377454003)(16236675004)(189998001)(54356999)(99286002)(62966003)(77156002)(46102003)(50986999)(76176999)(76576001)(77096005)(5001770100001)(5001960100002)(2656002)(106116001)(19580405001)(224303003)(87936001)(93886004)(19609705001)(15975445007)(5001920100001)(2900100001)(2950100001)(19625215002)(5002640100001)(122556002)(74316001)(19300405004)(40100003)(19580395003)(19617315012)(86362001)(102836002)(66066001)(33656002)(92566002);
DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR09MB0921;
H:CY1PR09MB0922.namprd09.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
Content-Type: multipart/alternative;
boundary="_000_CY1PR09MB09228415B704C5C0372FB229A8B20CY1PR09MB0922namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jun 2015 04:01:52.3007 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: c620dc48-1d50-4952-8b39-df4d54d74d82
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR09MB0921
X-OriginatorOrg: mitre.org
Archived-At: <http://mailarchive.ietf.org/arch/msg/ibnemo/M0URRMrCEC3EokV_SF9BepnWlxU>
Cc: "nfvrg@irtf.org" <nfvrg@irtf.org>, "draft-xia-ibnemo-icim@tools.ietf.org"
<draft-xia-ibnemo-icim@tools.ietf.org>,
"zhangyali \(D\)" <zhangyali369@huawei.com>,
"ibnemo@ietf.org" <ibnemo@ietf.org>
Subject: Re: [Ibnemo] =?utf-8?b?W05mdnJnXSAgIOetlOWkjTogIOetlOWkjTogIERlZmlu?=
=?utf-8?q?ing_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: Fri, 05 Jun 2015 04:01:59 -0000
Major +1 from me Diego’s statement of the need … absolutely on the mark, in my judgment. Two things I have found confusing in the threads on this topic: - Use of “role” (and I think Diego may be questioning this too) … I think I understand the usage, but that term carries a certain specificity that is too rigid in the context of understanding the levels of translation usually modeled into policy-based management solutions … “views” or “perspectives” or something like that is more common. - The targeting of “user” intent in this discussion … other than where “user” is proxy for “operator” or “provider” or something like that (and I think Bert might have touched on that too), I don’t think we should focus on user intents yet. I would agree that user intents will ultimately be addressed via successful intent-based policy management solutions but that’s too aggressive for where we are now … better to assume that user intents come into the service provider business model at the top and are mediated by that business model (e.g., via service offerings, SLAs, etc.) and represented in the intents that the service provider/network operator use to control network behavior on behalf the their users. Avanti, BobN From: Nfvrg [mailto:nfvrg-bounces@irtf.org] On Behalf Of DIEGO LOPEZ GARCIA Sent: Thursday, June 04, 2015 4:17 PM To: Susan Hares Cc: nfvrg@irtf.org; PEDRO ANDRES ARANDA GUTIERREZ; draft-xia-ibnemo-icim@tools.ietf.org; zhangyali (D); ibnemo@ietf.org Subject: Re: [Nfvrg] [Ibnemo] 答复: 答复: Defining a Common Model for intent Hi, Let me try to bring a new view on this (hence no quotation of previous exchanges) in the hope it helps to get to a common understanding. Those of you who know me have probably heard me saying that to complete the promise of SDN we need something like a "network SQL": a declarative language based on a formal network model that would allow both defining network properties and manipulating network behavior, and, what is of capital importance in my view, support the seamless integration of these definitions and manipulations within general-purpose applications. This is my hope for intent-based networking, and that is my understanding of an intent expression. An intent model would precisely define this formal network model on which to base the declarative language. Different models would support different views (or roles?) and therefore translate into different declarative languages, the same way we have several mechanisms to manipulate data that are not necessarily SQL. Be goode, -- "Esta vez no fallaremos, Doctor Infierno" Dr Diego R. Lopez Telefonica I+D http://people.tid.es/diego.lopez/ e-mail: diego.r.lopez@telefonica.com<mailto:diego.r.lopez@telefonica.com> Tel: +34 913 129 041 Mobile: +34 682 051 091 ---------------------------------- ________________________________ Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede contener información privilegiada o confidencial y es para uso exclusivo de la persona o entidad de destino. Si no es usted. el destinatario indicado, queda notificado de que la lectura, utilización, divulgación y/o copia sin autorización puede estar prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción. The information contained in this transmission is privileged and confidential information intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this transmission in error, do not read it. Please immediately reply to the sender that you have received this communication in error and then delete it. Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinatário, pode conter informação privilegiada ou confidencial e é para uso exclusivo da pessoa ou entidade de destino. Se não é vossa senhoria o destinatário indicado, fica notificado de que a leitura, utilização, divulgação e/ou cópia sem autorização pode estar proibida em virtude da legislação vigente. Se recebeu esta mensagem por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via e proceda a sua destruição
- Re: [Ibnemo] 答复: Defining a Common Model for inte… PEDRO ANDRES ARANDA GUTIERREZ
- [Ibnemo] 答复: 答复: Defining a Common Model for inte… zhangyali (D)
- Re: [Ibnemo] [Nfvrg] 答复: Defining a Common Model … Susan Hares
- Re: [Ibnemo] 答复: 答复: Defining a Common Model for … Susan Hares
- [Ibnemo] 答复: 答复: 答复: Defining a Common Model for … zhangyali (D)
- Re: [Ibnemo] [Nfvrg] 答复: Defining a Common Model … PEDRO ANDRES ARANDA GUTIERREZ
- [Ibnemo] 答复: [Nfvrg] 答复: Defining a Common Model … Xiayinben
- Re: [Ibnemo] 答复: 答复: 答复: Defining a Common Model … Susan Hares
- Re: [Ibnemo] [Nfvrg] 答复: Defining a Common Model … Susan Hares
- [Ibnemo] 答复: 答复: 答复: 答复: Defining a Common Model … zhangyali (D)
- [Ibnemo] 答复: [Nfvrg] 答复: Defining a Common Model … zhangyali (D)
- Re: [Ibnemo] 答复: [Nfvrg] 答复: Defining a Common Mo… Susan Hares
- Re: [Ibnemo] 答复: 答复: 答复: 答复: Defining a Common Mo… Susan Hares
- Re: [Ibnemo] [Nfvrg] 答复: Defining a Common Model … Susan Hares
- Re: [Ibnemo] [Nfvrg] 答复: 答复: Defining a Common Mo… Susan Hares
- Re: [Ibnemo] [Nfvrg] 答复: 答复: Defining a Common Mo… DIEGO LOPEZ GARCIA
- [Ibnemo] 答复: 答复: 答复: 答复: 答复: Defining a Common Mo… zhangyali (D)
- Re: [Ibnemo] [Nfvrg] 答复: 答复: Defining a Common Mo… Natale, Bob
- Re: [Ibnemo] [Nfvrg] 答复: Defining a Common Model … PEDRO ANDRES ARANDA GUTIERREZ
- [Ibnemo] 答复: 答复: [Nfvrg] 答复: Defining a Common Mo… Xiayinben
- Re: [Ibnemo] [Nfvrg] 答复: 答复: Defining a Common Mo… Susan Hares
- Re: [Ibnemo] 答复: 答复: 答复: 答复: 答复: Defining a Commo… Susan Hares
- Re: [Ibnemo] [Nfvrg] 答复: 答复: Defining a Common Mo… Susan Hares
- Re: [Ibnemo] 答复: [Nfvrg] 答复: Defining a Common Mo… Susan Hares
- Re: [Ibnemo] [Nfvrg] 答复: Defining a Common Model … Susan Hares
- Re: [Ibnemo] [Nfvrg] 答复: 答复: Defining a Common Mo… Gember-Jacobson, Aaron
- [Ibnemo] 答复: [Nfvrg] 答复: 答复: Defining a Common Mo… Xiayinben
- [Ibnemo] 答复: [Nfvrg] 答复: Defining a Common Model … Xiayinben
- Re: [Ibnemo] [Nfvrg] 答复: 答复: Defining a Common Mo… PEDRO ANDRES ARANDA GUTIERREZ
- Re: [Ibnemo] [Nfvrg] 答复: Defining a Common Model … Zhoutianran
- Re: [Ibnemo] [Nfvrg] 答复: Defining a Common Model … PEDRO ANDRES ARANDA GUTIERREZ
- Re: [Ibnemo] [Nfvrg] 答复: Defining a Common Model … Bert Wijnen (IETF)
- Re: [Ibnemo] [Nfvrg] 答复: Defining a Common Model … Sumandra Majee
- Re: [Ibnemo] [Nfvrg] 答复: Defining a Common Model … Susan Hares