Re: [nmrg] draft-irtf-nmrg-autonomic-network-definitions-01 feedback

Olivier Festor <olivier.festor@inria.fr> Wed, 23 July 2014 15:19 UTC

Return-Path: <olivier.festor@inria.fr>
X-Original-To: nmrg@ietfa.amsl.com
Delivered-To: nmrg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B30E1B2928 for <nmrg@ietfa.amsl.com>; Wed, 23 Jul 2014 08:19:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.551
X-Spam-Level:
X-Spam-Status: No, score=-6.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 p8tv-dXLAFNG for <nmrg@ietfa.amsl.com>; Wed, 23 Jul 2014 08:19:38 -0700 (PDT)
Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9A7E1B2837 for <nmrg@irtf.org>; Wed, 23 Jul 2014 08:19:37 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.01,718,1400018400"; d="scan'208";a="86668709"
Received: from dhcp-9b97.meeting.ietf.org ([31.133.155.151]) by mail2-relais-roc.national.inria.fr with ESMTP/TLS/AES128-SHA; 23 Jul 2014 17:19:32 +0200
Content-Type: text/plain; charset="iso-8859-1"
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Olivier Festor <olivier.festor@inria.fr>
In-Reply-To: <53CD5D41.6050302@cisco.com>
Date: Wed, 23 Jul 2014 17:19:31 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <B46AC40D-C909-4EFC-9521-4F7302622DFA@inria.fr>
References: <53CD5D41.6050302@cisco.com>
To: "nmrg@irtf.org" <nmrg@irtf.org>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/nmrg/mFo4q3MjUz-ScizOe_5paGADa0A
Cc: "<olivier.festor@univ-lorraine.fr> Festor" <olivier.festor@univ-lorraine.fr>
Subject: Re: [nmrg] draft-irtf-nmrg-autonomic-network-definitions-01 feedback
X-BeenThere: nmrg@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Network Management Research Group discussion list <nmrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/nmrg>, <mailto:nmrg-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/nmrg/>
List-Post: <mailto:nmrg@irtf.org>
List-Help: <mailto:nmrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/nmrg>, <mailto:nmrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 15:19:40 -0000

Dear benoît and colleagues,

I would like to comment on your point #1: Logical OR between the functions.

If one considers Autonomic as defined in the original paper, and how it is experienced on various use cases, the functions must be all there to have a real « autonomic » system. 
I recommend the reading of work we did a couple of years ago on network renumbering with R. Droms and how the different self-* features when combined, lead to a real autonomic system.
The paper which was published in IEEE Communications Magazine can be found at in a draft version: hal.inria.fr/inria-00531215/PDF/


Best Regards,

/Olivier Festor



Le 21 juil. 2014 à 20:34, Benoit Claise <bclaise@cisco.com> a écrit :

> Dear all,
> 
> - Make it clear that the definition means a logical OR
>    Autonomic: Self-managing (self-configuring, self-protecting, self-
>    healing and self-optimizing); however, allowing high-level guidance
>    by a central entity, through intent.
> - 
>    Intent: An abstract, high level policy used to operate the network
>    autonomically.  Its scope is an autonomic domain, such as an
>    enterprise network.  It does not contain configuration or information
>    for a specific node.  It may contain information pertaining to nodes
>    with a specific role.
> 
> Well in the end, configuration or information for a specific node will be involved.
> I guess you want to rephrase that the intent is a general policy above configuration or information for a specific node, dealing with the intent you want to have from the network.
> 
> -  When I read "It requires no configuration" in ...
> 
>    Autonomic Function: A feature or function which requires no
>    configuration, and can derive all required information either through
>    self-knowledge, discovery or through intent.
> 
>    OR
> 
>    Fully Autonomic Node: A node which employs exclusively autonomic
>    functions.  It requires no configuration.
> 
> ... I wondered about an initial configuration before a device is shipped. Autonomic or not?
> Coincidently, this was just discussed at the time of typing these lines, by Brian, presenting in NMRG.
> I understand that this is automatic, right?
> And I see a extra definition in draft-irtf-nmrg-an-gap-analysis-00
> 
>   o  Automatic: A process that occurs without human intervention, with
>       step-by-step execution of rules.  However it relies on humans
>       defining the sequence of rules, so is not Autonomic in the full
>       sense.  For example, a start-up script is automatic but not
>       autonomic.
> 
> draft-irtf-nmrg-autonomic-network-definitions would benefit from this definition in my opinion, and a few words on the difference between autonomic and automatic
> 
> -
> Northbound interface. These days, with the SDN/controller story, this is a confusing term. 
> I would rephrase the section and the text inside
> OLD: 
> 3.4.  Simplification of the Northbound Interfaces
> OLD: 
> 3.4.  Simplification of the Autonomic Node Northbound Interfaces
> 
> - 
> 3.7 Modularity
> Section 3 intro says:
> 
>    This section explains the high level goals of Autonomic Networking,
>    independent of any specific solutions.
> 
> Is this an Autonomic Networking design goal to be modular? Not really
> I see this more like a good deployment practice, i.e. if you think about an autonomic protocol, please think of deployment, i.e. modularity
> 
> Regards, Benoit
> 
> _______________________________________________
> nmrg mailing list
> nmrg@irtf.org
> https://www.irtf.org/mailman/listinfo/nmrg