Great Circle Associates Network-Automation
(April 2005)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: available network automation tools
From: Daniel Hagerty <hag @ linnaean . org>
Date: Tue, 12 Apr 2005 10:48:32 -0400
To: Kirby Files <ksfiles @ gmail . com>
Cc: Brent Chapman <Brent @ GreatCircle . COM>,Aaron Glenn <aaron . glenn @ gmail . com>,network-automation @ greatcircle . com
In-reply-to: <425BD965.5020306@gmail.com>
References: <Pine.GSO.4.33.0504081252130.26766-100000@darksun.binsh.com><42573546.7050503@gmail.com><18f60194050409174575ada600@mail.gmail.com><42593FE4.7030901@gmail.com><p0621021fbe80b5cb0c76@[66.92.48.19]><425BD965.5020306@gmail.com>
Reply-to: Daniel Hagerty <hag @ linnaean . org>

 > Not only that, but also to define new types of devices and connections
 > for the model itself.

    And in doing this, you start to approach the realm of the semantic
problem.    The give away words in what you say are "new types".  What
is a new type?

 > And (3) How can we tell if the config *can* be applied to the device
 > (no conflicting assignments; preconditions met); and (4) How can we
 > tell that the configuration was successfully applied, and how to we
 > back out the configuration on all other affected devices if not?

    3 is effectively the semantic/knowledge representation problem.  4
is an operation you can construct given a good calculus of semantics
and representation.

 > Yup, and in particular, it has to be easily extensible by
 > non-programmer types. So I created a metadata syntax that Engineers

    What that usually translates to is that programmer types provide a
restricted language for working with your problem.  My present
employer hands out lisp macros to end users who are mostly blissfully
unaware of what goes on under the hood.


Follow-Ups:
References:
Indexed By Date Previous: Re: available network automation tools
From: "Georg Magschok" <gio@epygi.de>
Next: Re: available network automation tools
From: Kirby Files <ksfiles@gmail.com>
Indexed By Thread Previous: Re: available network automation tools
From: "Georg Magschok" <gio@epygi.de>
Next: Re: available network automation tools
From: Kirby Files <ksfiles@gmail.com>

Google
 
Search Internet Search www.greatcircle.com