Re: [nmrg] New Use Case Document: Autonomic Network Bootstrap
"Michael Behringer (mbehring)" <mbehring@cisco.com> Tue, 13 May 2014 13:24 UTC
Return-Path: <mbehring@cisco.com>
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 A7CFD1A0120 for <nmrg@ietfa.amsl.com>; Tue, 13 May 2014 06:24:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.152
X-Spam-Level:
X-Spam-Status: No, score=-10.152 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] 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 SH9E4xBgUhP1 for <nmrg@ietfa.amsl.com>; Tue, 13 May 2014 06:24:28 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) by ietfa.amsl.com (Postfix) with ESMTP id 7E33F1A0127 for <nmrg@irtf.org>; Tue, 13 May 2014 06:24:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4368; q=dns/txt; s=iport; t=1399987459; x=1401197059; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=IbyXvu6pPIjsgG9jiUDf+MYGQDTlgRtBVf+Au38zJT8=; b=YztyC4jT9eUodU7ZDx+WDMSQs8iH/oYQn8Pf9bu4Q2v5OVqRT35V/lEi adb3/NUjLGbROYgfpwgSwh2wDHAgLMqXQg21bLMHctoXZFpt8QVzW4lCn gh8ruCeKpRe/1GmnZ4Nl+4pj9vjn6bUUX2MqPAqbDvFmfOlt0Sgkpmv7P 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AosHANEbclOtJA2M/2dsb2JhbABZgwZPWKtTAQEBAQEBBQGSYIc7AYEgFnSCJQEBAQMBAQEBJBM0CwULAgEIIhQQJwslAQEEDgUIE4geCA3QVxMEhVaHAYEjBwEBHjEHgyuBFQSsT4M2gW0JFyI
X-IronPort-AV: E=Sophos;i="4.97,1044,1389744000"; d="scan'208";a="43386304"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-1.cisco.com with ESMTP; 13 May 2014 13:24:18 +0000
Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by alln-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id s4DDOIeG007072 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 13 May 2014 13:24:18 GMT
Received: from xmb-rcd-x14.cisco.com ([169.254.4.213]) by xhc-rcd-x05.cisco.com ([173.37.183.79]) with mapi id 14.03.0123.003; Tue, 13 May 2014 08:24:17 -0500
From: "Michael Behringer (mbehring)" <mbehring@cisco.com>
To: Olivier Festor <olivier.festor@inria.fr>
Thread-Topic: [nmrg] New Use Case Document: Autonomic Network Bootstrap
Thread-Index: Ac9riias8CPNnWpiSLiTjNEdNSPK6ACvocmAABjzHgA=
Date: Tue, 13 May 2014 13:24:17 +0000
Message-ID: <3AA7118E69D7CD4BA3ECD5716BAF28DF2109D853@xmb-rcd-x14.cisco.com>
References: <3AA7118E69D7CD4BA3ECD5716BAF28DF21089BAC@xmb-rcd-x14.cisco.com> <6AEBD89A-2829-4BB5-B87B-9E5570E16304@inria.fr>
In-Reply-To: <6AEBD89A-2829-4BB5-B87B-9E5570E16304@inria.fr>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.55.238.134]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/nmrg/SdIMHvIJjKFi8U2_eozDyi8N4yA
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: Tue, 13 May 2014 13:24:30 -0000
Thanks for your mail, Olivier, responses inline... > (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." Thanks, will be fixed. > > 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, > ...). Completely agree, but I don't understand why you mention that. The text you reference doesn't mention configuration at all. Also the draft mentions "config" 4 times, and I believe in the correct context. Please point to some text that you believe needs fixing. > > 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. Tx > > 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 ? To me, your -d- falls into 5.2., "interaction with other devices". Where the word "devices" doesn't capture the spirit exactly either. > Monitoring, diagnostics and reporting should not be a subsection of the > analysis of parameters & information involved but rather a section on its > own. Hmmm... Yes, that would be possible. No strong views here. To me, I saw it as a protocol interaction that has to happen, so it falls into section 5. Bottom line: There is no 100% right or wrong. As long as the information is there in the draft, and as long as the main points are covered (ie we haven't missed a main point), I think let's not over engineer this template either. Slight adaptations to specific use cases are legit. Michael > > 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)