Re: [nmrg] New Use Case Document: Autonomic Network Bootstrap
Olivier Festor <olivier.festor@inria.fr> Mon, 12 May 2014 20:14 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 9A5B01A0791 for <nmrg@ietfa.amsl.com>; Mon, 12 May 2014 13:14:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.201
X-Spam-Level:
X-Spam-Status: No, score=-7.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651] 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 VKKWrLob_0Jk for <nmrg@ietfa.amsl.com>; Mon, 12 May 2014 13:14:33 -0700 (PDT)
Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by ietfa.amsl.com (Postfix) with ESMTP id 84DDB1A0727 for <nmrg@irtf.org>; Mon, 12 May 2014 13:14:33 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.97,1037,1389740400"; d="scan'208";a="61546295"
Received: from 4li54-1-88-174-4-235.fbx.proxad.net (HELO [192.168.0.142]) ([88.174.4.235]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/AES128-SHA; 12 May 2014 22:14:26 +0200
Content-Type: text/plain; charset="windows-1252"
Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
From: Olivier Festor <olivier.festor@inria.fr>
In-Reply-To: <3AA7118E69D7CD4BA3ECD5716BAF28DF21089BAC@xmb-rcd-x14.cisco.com>
Date: Mon, 12 May 2014 22:14:25 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <6AEBD89A-2829-4BB5-B87B-9E5570E16304@inria.fr>
References: <3AA7118E69D7CD4BA3ECD5716BAF28DF21089BAC@xmb-rcd-x14.cisco.com>
To: "Michael Behringer (mbehring)" <mbehring@cisco.com>
X-Mailer: Apple Mail (2.1874)
Archived-At: http://mailarchive.ietf.org/arch/msg/nmrg/uItIjqlenaFUKX-wTGss3s97Pk8
Cc: "nmrg@irtf.org" <nmrg@irtf.org>
Subject: Re: [nmrg] New Use Case Document: Autonomic Network Bootstrap
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: Mon, 12 May 2014 20:14:40 -0000
Dear Michael and NMRG contributors, comments inline. Le 9 mai 2014 à 15:27, Michael Behringer (mbehring) <mbehring@cisco.com> a écrit : > NMRG, > > As discussed previously, here a use case contribution on Autonomic Networking: > > http://www.ietf.org/internet-drafts/draft-behringer-autonomic-bootstrap-00.txt (2) Security consideration: "An autonomic approach can used to make a bootstrap process secure. » -> "An autonomic approach can BE used to make a bootstrap process secure." > > While writing this document, I realised that we need to adapt the use case template further. At least in my use case, the template didn't flow perfectly yet. Here my main points: > > 1) We should bring out very explicitly why an autonomic (ie, distributed) solution is preferred or required. In my use case I therefore added a section "Benefits of an Autonomic Solution". As you can see, it's a very short paragraph, but I think we should be explicit about it. After all, this is what our use cases are all about. An autonomic system is not limited to self-configuration. The other functions should be explicitly mentioned here as well (protecting, healing, …). > > 2) The title "Parameters each device can decide for itself" doesn't really gel well in my doc. The issue is the word "decide". My original proposal was "Self-knowledge", which doesn't really capture is fully either. I decided in my version to call this section "Device Based Self-Knowledge and Decisions". I think that captures both thoughts. Agreed. > > 3) The separation of parameters (old section 4) and Interactions (old section 5) didn't really work out too well either for my use case. In 4 we say "parameters needed" and in 5 "information needed from neighbour devices ». To bootstrap, a device needs to set a couple of parameters. -a- some can be found internally (no need to observe anything outside or interact with any 3rd party). The #of interfaces of a router mentioned by Brian in his mail -b- some can be « learned » by the device from observation of his environment. No need to interact with a 3rd party -c- some can be learned from interacting with the environment (like testing for duplicate addresses for examples) -d- some need to be obtained from 3rd party entities (like the cloud service you mention in the autonomic bootstrap. -e- and sometimes a few need to be pre-provisionned on the devices The first 2 (a & b) correspond to your 5.1 subsection. -c- corresponds to 5.2. It is unclear to me if -d- are also to be described in 5.2 or elsewhere ? Where in your proposed structure should -e- appear ? Monitoring, diagnostics and reporting should not be a subsection of the analysis of parameters & information involved but rather a section on its own. > In my use case the following slightly re-shuffled structure worked better: > > 1. Introduction > 2. Problem Statement > 3. Benefits of an Autonomic Solution > 4. Intended User and Administrator Experience > 5. Analysis of Parameters and Information Involved > 5.1. Device Based Self-Knowledge and Decisions > 5.2. Interactions with other devices > 5.3. Information needed from Intent > 5.4. Monitoring, diagnostics and reporting > 6. Comparison with current solutions > > Thoughts? > Michael > /Olivier Festor > > _______________________________________________ > nmrg mailing list > nmrg@irtf.org > https://www.irtf.org/mailman/listinfo/nmrg
- [nmrg] New Use Case Document: Autonomic Network B… Michael Behringer (mbehring)
- Re: [nmrg] New Use Case Document: Autonomic Netwo… Brian E Carpenter
- Re: [nmrg] New Use Case Document: Autonomic Netwo… Brian E Carpenter
- Re: [nmrg] New Use Case Document: Autonomic Netwo… Michael Behringer (mbehring)
- Re: [nmrg] New Use Case Document: Autonomic Netwo… Olivier Festor
- Re: [nmrg] New Use Case Document: Autonomic Netwo… Michael Behringer (mbehring)