Re: [Anima] Fwd: New Version Notification for draft-du-anima-an-intent-04.txt

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 11 July 2016 16:29 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: anima@ietfa.amsl.com
Delivered-To: anima@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB4EB12D5C4 for <anima@ietfa.amsl.com>; Mon, 11 Jul 2016 09:29:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.69
X-Spam-Level:
X-Spam-Status: No, score=-2.69 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, T_FREEMAIL_DOC_PDF=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 tn5j1pJNr2oi for <anima@ietfa.amsl.com>; Mon, 11 Jul 2016 09:29:05 -0700 (PDT)
Received: from mail-wm0-x235.google.com (mail-wm0-x235.google.com [IPv6:2a00:1450:400c:c09::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EDB612D5C3 for <anima@ietf.org>; Mon, 11 Jul 2016 09:29:04 -0700 (PDT)
Received: by mail-wm0-x235.google.com with SMTP id f65so70153310wmi.0 for <anima@ietf.org>; Mon, 11 Jul 2016 09:29:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:organization:message-id:date:user-agent :mime-version:in-reply-to; bh=GR2CGOisdwFhER4hj9Bu3FmJ5xjk6oEXVCfRPewR8Sk=; b=RVWPU1ZYnyp+QPUokqi1AFIuWn8Ud+7OHNqKY6aMRI0FXlJokqC2SieTJlDs/1P7TP nl0PO9wmSRIzSRaGTLuIIKBpiYkgoLo1v302KL9Bq3+u6dwjNzuY42PauWYytKzzQY7C hsCj3gxRQYueWh3ZqTecM2vC//qTG1V4joaZHTCascYHxJRhTLkLNLZ10Uw7b+X3cWkX aUumfbOI4JoqCc0kSqV27W0hYsl7Uts9uL2V2boT06GX8pBGXdf+6rtfAeEaEUsM8yaa lXrNFYqvYSzB2iKN7LlH3ULRty3O9y8kjEhHSF8reDlJeGHNroeziILwL5pAkOnKRIIl Otow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to; bh=GR2CGOisdwFhER4hj9Bu3FmJ5xjk6oEXVCfRPewR8Sk=; b=AxuPJmGi82VBJ1SKeUSC7xuOleGbFsKv4ET0yDjWk+6fdyFCkf9nyt3tYOJ95pMp4l 15u7xYdycvqO/0KIaSMxK8T7riVDeGrgFwdV1iEOG6ldnyEcYBihdWT/HF9Lzptqjx4Z EPPp12zKA3k1uGsHBaZJ3l8t15Nu8Y0zDVAdOiRLGZ8jtdWZVBaQkYjk1Ll6YOJaX5rb yqI/ImWNBdbyD2hpsodWrbPh9r/WPMZ3joHNZr18721Pd6QNx/9BN6z5d4r9Uu77QAku js+4tJGpvRWgiIGXqnk0ziKNaDgbsz0lgaHetR2nJpNna/QA+GZeojGhFXvQNrRBgrs+ ie2A==
X-Gm-Message-State: ALyK8tJDIlmyBDZiJl9SeJAEltF76WPyHXaNpMjoJ+/H77mbMSscGCmHrhrxGmh9Mugy2Q==
X-Received: by 10.194.201.165 with SMTP id kb5mr690609wjc.130.1468254542853; Mon, 11 Jul 2016 09:29:02 -0700 (PDT)
Received: from [10.0.1.29] (cpc66883-mort6-2-0-cust696.19-2.cable.virginm.net. [92.233.126.185]) by smtp.gmail.com with ESMTPSA id x203sm2289625wmg.0.2016.07.11.09.29.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 11 Jul 2016 09:29:01 -0700 (PDT)
To: Laurent Ciavaglia <Laurent.Ciavaglia@nokia-bell-labs.com>, "Joel M. Halpern" <jmh@joelhalpern.com>, "Michael Behringer (mbehring)" <mbehring@cisco.com>, anima <anima@ietf.org>
References: <20160708153949.32209.45567.idtracker@ietfa.amsl.com> <f71bea03-d9a0-8178-cd3f-91671a66551c@nokia-bell-labs.com> <1fe314ad-d22f-1291-7e85-4e51ccd328a2@gmail.com> <c5cb4a64cc924448a215c263888888e2@XCH-RCD-006.cisco.com> <54f47cc8-bd8b-3783-274a-86e98d9e49ea@gmail.com> <374d2ce8aec64c8aa7b9124a7e1a2646@XCH-RCD-006.cisco.com> <9dbf5192-39ce-826c-b5aa-e88557051415@joelhalpern.com> <91b353d5-7672-c1ae-e173-d43e44b9ee5d@nokia-bell-labs.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <baf1f66b-efe2-894b-6326-5cffb98b9d21@gmail.com>
Date: Tue, 12 Jul 2016 04:29:01 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <91b353d5-7672-c1ae-e173-d43e44b9ee5d@nokia-bell-labs.com>
Content-Type: multipart/mixed; boundary="------------5B16F3D677FF6A5BF85CF188"
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/Zo5ImS9Ky1SfWLnHmM7k_HXcmnI>
Subject: Re: [Anima] Fwd: New Version Notification for draft-du-anima-an-intent-04.txt
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Autonomic Networking Integrated Model and Approach <anima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/anima>, <mailto:anima-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima/>
List-Post: <mailto:anima@ietf.org>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/anima>, <mailto:anima-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Jul 2016 16:29:07 -0000

Is the attached drawing correct? It's supposed to be an Autonomic Function
implemented across three Autonomic Nodes X, Y and Z containing a total of
four ASAs managing two different technical objectives A and B.

(If anyone wants to fire back a corrected version I have attached the PPT
as well as the PDF.)

Regards
   Brian

On 12/07/2016 02:45, Laurent Ciavaglia wrote:
> Hello,
> 
> There is some text in draft-peloso-anima-autonomic-function-01
> (https://tools.ietf.org/html/draft-peloso-anima-autonomic-function-01) detailing what should be considered when installing,
> instantiating and operating AF/ASA.
> Please see sections 3+.
> 
> Feedback on the text is most welcome as this will be presented at IETF96/Berlin.
> 
> Best regards, Laurent.
> 
> 
> On 11/07/2016 14:55, Joel M. Halpern wrote:
>> I believe your description, and that of others as to what we "intend", does not line up with the definition you quote.
>>
>> The text says that an ASA "implements an autonomic function." That seems to say that I sould expect an autonomic function to
>> be implemented by an ASA, thus implying a 1-1 relationship.
>>
>> yet, your example states an AF of "bootstrapping", but the funcitonality of the ASA being a much smaller piece.
>>
>> Net: No, the words do not clearly state what we intend.
>>
>> Yours,
>> Joel
>>
>> On 7/11/16 8:39 AM, Michael Behringer (mbehring) wrote:
>> ...
>>>>>> Also, how is the relevance for each ASA known?
>>>>>
>>>>> My proposal: Intent comes in sections; those sections are
>>>>> labelled with the
>>>> name of the ASA / autonomic function they belong to. Also here,
>>>> there are many ways to do this, it's a simple proposal which could
>>>> be optimised in many ways.
>>>>>
>>>>>> And is that the correct granularity of the section? Maybe the
>>>>>> granularity should be individual objectives, or certain groups
>>>>>> of objectives? I think this needs more discussion.
>>>>>
>>>>> On this one I agree!! We should have more discussions on that.
>>>>> Your point
>>>> from the other mail, that we should try implementing some ASAs
>>>> would help understand this better.
>>>>
>>>> Yes. There's been an assumption, I think, that one "autonomic
>>>> function" == one ASA. We need to be clear if that is an axiom, and
>>>> we need to think about how ASAs are named, and if those names need
>>>> to be registered somehow.
>>>
>>> Yes, that misunderstanding keeps popping up all the time.  I think
>>> RFC7575 is quite clear:
>>>
>>> Autonomic Function: A feature or function that requires no
>>> configuration and can derive all required information through self-
>>> knowledge, discovery, or Intent.
>>>
>>> Autonomic Service Agent: An agent implemented on an autonomic node
>>> that implements an autonomic function, either in part (in the case
>>> of a distributed function) or whole.
>>>
>>> Example: There is the "autonomic function" "bootstrapping of new
>>> nodes". It consists of 3 different ASAs: The new_device ASA, the
>>> proxy ASA and the registrar ASA.
>>>
>>> How can we make that clearer? (I thought RFC7575 *is* clear).
>> ...
>>
>> _______________________________________________
>> Anima mailing list
>> Anima@ietf.org
>> https://www.ietf.org/mailman/listinfo/anima
>>
>