Re: [Anima] CASM BOF

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 20 March 2017 23:01 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 C90B4127077 for <anima@ietfa.amsl.com>; Mon, 20 Mar 2017 16:01:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 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] 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 m-5wNl641RFn for <anima@ietfa.amsl.com>; Mon, 20 Mar 2017 16:01:32 -0700 (PDT)
Received: from mail-it0-x235.google.com (mail-it0-x235.google.com [IPv6:2607:f8b0:4001:c0b::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 EF61E126D85 for <anima@ietf.org>; Mon, 20 Mar 2017 16:01:31 -0700 (PDT)
Received: by mail-it0-x235.google.com with SMTP id y18so197579itc.1 for <anima@ietf.org>; Mon, 20 Mar 2017 16:01:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:organization:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=wHZtGsbAv/JFsW4VFUqbs2nphs1Bgz2/L4lqT2BC1p4=; b=OVwhhrdx3YlePlP1zN3apyGjtskRPSlwPRSfcupFdF0kAwJj/TOBEx8wXOieIJiCa+ U+9G2nCyBkNYND+JfCFVTjbosNIQ6QHd7ANQ4lDM+Dasc4PDHM3aLx/Ff3PwTvDtfYPw KsFRO1e0ylKyk9xLcSmK6d3sW4ClvKPRFBwPBjI9xTiSzcp7p0ZEzxpbAD9Z1+OIvRZR Ol8UPkKwj+F4+uq4e4qMJrHO2C5fIZAH1kUwWSiUJ9cdZpVV2LN7YsfuTMZCU4XND6ik te7t6Jc+ycfkleVvpUhl8w8f8GMobhqjWKHGXwhTDPLoo3U0hdO7H4kmGmpD9dGolZQZ s0qg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=wHZtGsbAv/JFsW4VFUqbs2nphs1Bgz2/L4lqT2BC1p4=; b=bomNJcRh0l/vT2cMhET4j3p/ao2UrvpUtKFUxEh1GB3b/Lf9IVIY02h4ZtXpQzXDKy VKlZgcdzmBQpqSDZRLaxyKchjWJ/mxU88axfv/TKDcrRTHnAxbp+8K2d6OvUB3pmgbU9 Lo4BbS6juW0+pRhAt3PNPIoX3AF2nOblTXfmnkwFVtsn4TF+AgrwMgi4zkjKffMgTu7h 2AzCUJqryuj80JDtJEdAuZIx3OK0BQvleRkF5xWRhJM4L/nH0rm+AfVAbe3LBXrb5nhp rTDmOML6KIsqRCv98egUy4WELr2P0X89t4DcbIT/PZi7V/uUHqEKLKZaGQHCuHQ/WVyf Dw6w==
X-Gm-Message-State: AFeK/H0IbHpIQnJsdSHiRoFzqDU8Kl+ZI18/eGCQ3E89HA8j5m6NbbPLmJsfkUrFR0tBUQ==
X-Received: by 10.36.77.148 with SMTP id l142mr11211itb.69.1490050891279; Mon, 20 Mar 2017 16:01:31 -0700 (PDT)
Received: from [172.16.11.95] (50-76-68-137-static.hfc.comcastbusiness.net. [50.76.68.137]) by smtp.gmail.com with ESMTPSA id k68sm9213225iod.13.2017.03.20.16.01.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Mar 2017 16:01:30 -0700 (PDT)
To: Michael Richardson <mcr+ietf@sandelman.ca>, anima <anima@ietf.org>
References: <583.1490040495@obiwan.sandelman.ca> <9c4fa532-7abd-1f70-51d3-514463ddb0fd@gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <622210d9-daf1-d5eb-aed0-7d427fc62a5d@gmail.com>
Date: Tue, 21 Mar 2017 12:01:33 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <9c4fa532-7abd-1f70-51d3-514463ddb0fd@gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/EQKuRN7iKIhkG7ZV0OEz8_HPjtc>
Subject: Re: [Anima] CASM BOF
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.22
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, 20 Mar 2017 23:01:34 -0000

Specifically, if you look at
https://tools.ietf.org/html/draft-sun-i2apm-address-pool-management-yang-02
you will see data that could be used to trigger an ASA for the
PrefixManager and PrefixManager.Params objectives defined in
https://tools.ietf.org/html/draft-ietf-anima-prefix-management-02

I've written some "toy" code for those objectives, by the way.
It doesn't do anything real but it can negotiate prefixes with
another copy of itself. I'm hoping to make it better during the
hackathon. The first cut is at
https://www.cs.auckland.ac.nz/~brian/graspy/pfxm1.py

Regards
   Brian

On 21/03/2017 10:50, Brian E Carpenter wrote:
> I've been tracking this a bit. Their main focus is on a YANG
> interface between the NOC and the IPAM system. It's thanks to
> me that the C stands for Coordinated instead of Centralized.
> 
> I believe that our prefix management use case is part of
> the back end for this rather than competition, but we should
> definitely track the work.
> 
> Regards
>    Brian
> 
> On 21/03/2017 09:08, Michael Richardson wrote:
>>
>> https://trac.tools.ietf.org/bof/trac/
>>
>> writes about:
>>        Coordinated Address Space Management (CASM) - Approved for IETF 98
>>
>>        Description: Organizations use IP Address Space Management (IPAM)
>>        tools to manage their IP address space, often with proprietary
>>        database and interfaces. This work intends to evolve IPAM into
>>        standardized interfaces for coordinated management of IP addresses,
>>        including SDN/NFV networks and other forms of virtualization. Use
>>        cases include dynamic allocation and release of IP addresses and
>>        prefixes based on usage (reallocation in case of no more in use)
>>        and/or user intent (for specific services). The purpose of the BoF is
>>        to gather a common set of requirements from a larger set of operators
>>        and, if needed, possible protocol work milestones and scope.
>>
>> It seems that there should be coordination with ANIMA...
>> consider showing up to this BOF!!!
>>
>> --
>> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
>>  -= IPv6 IoT consulting =-
>>
>>
>>
>>
>>
>> _______________________________________________
>> Anima mailing list
>> Anima@ietf.org
>> https://www.ietf.org/mailman/listinfo/anima
>>