[Oslc-Automation] Updates to Availability Spec
Martin P Pain
martinpain at uk.ibm.com
Thu Aug 21 05:32:50 EDT 2014
I expect all discussion on this update to take place in the OASIS TC once
the draft has been contributed there.
Martin
"Oslc-Automation" <oslc-automation-bounces at open-services.net> wrote on
20/08/2014 16:32:07:
> From: Tim Friessinger <TFRIESS at de.ibm.com>
> To: oslc-automation at open-services.net
> Date: 21/08/2014 09:58
> Subject: [Oslc-Automation] Updates to Availability Spec
> Sent by: "Oslc-Automation" <oslc-automation-bounces at open-services.net>
>
>
>
> Hello group,
>
> finally I've completed my rework of the Availability Spec. I hope I got
all
> your comments (thanks again a lot covered), but I also have changed a
lot
> of things in the spec.
> You can find the latest spec here:
> http://open-services.net/wiki/automation/File%
> 3Aavailability_draft_2014_08_20.pdf
> Behind this link you can find a version including the changes I've made
(as
> Open Office allows to record) since the previous version. This may help
to
> skip old sections that haven't been changed:
> http://open-services.net/wiki/automation/File%
> 3Aavailability_draft_changes_2014_08_20.pdf
>
> The following BIG changes I've done described in a few words:
>
> (1) Removed all unnecessary properties like mttr, rto etc. since they're
> not needed for the current scenarios.
>
> (2) Removed the synchronized/ unsynchronized-stuff, that somehow was
mixed
> with Availability sub-domains.
> Instead I've introduced now one single sub-domain
> "http://open-services.net/ns/availability#Automated".
> Implementing this sub-domain means, that the Availability Resources of
the
> service provider are automated and not intended to be controlled
manually
> (e.g. by a software like SA z/OS).
> Therefore it is also recommended to implement the Automation Spec if
this
> sub-domain is used.
> If this sub-domain is implemented, the service provider MUST provide the
> Action Profile "Create an Automation Request".
> If the sub-domain is not implemented ("general purpose"), the service
> provider MUST provide the Action Profile "POST RDF described by a OSLC
> Resource Shape to the Action resource" instead.
>
> (3) Changing the condition of an Availability Resource is done by
executing
> an Action, the ConditionAction (this is already known by the old spec
> draft).
> Additionally, managing the membership of an Availability Group is now
also
> done by an Action, the "MembershipAction".
>
> (4) Replaced the "compoundState" with "consistentState", that's goal is
to
> signal if a resource is in a consistent state.
>
> (5) Property values: Properties like oslc-availability:{consistentState,
> currentState, desiredState} etc. are now specified to be a 1:n or 0:n
> cardinality. The spec pre-defines values for them (like "Available",
> "Unavailable" or "Consistent", "NotConsistent")
> and specifies that a service provider must use at least one of the
> predefined ones. But: A service provider is allowed to specify own
> properties and use this additionally to the enforced ones. This allows a
> service provider to provide additional information to the predefined
> states,
> for example why a resource is "Unavailable" (e.g. by "OutOfMemory" or
> so...)
>
> (6) Rewrote the "Availabilty Specification Guidance" to give a better
> understanding on how to use "Availability" and especially how to do the
> scenarios with it.
> I need to already apologize, because I assume that there is a lot of
text
> that could be written in a much better way. Its hard for me as a
non-native
> speaker to write in the "specification style".
>
> (7) What I haven't changed is the namespace, because its still unclear
how
> it will look like. Maybe we need to do a big "search and replace" later,
> but that shouldn't be a problem.
>
> (8) I have uploaded this draft still to open-services.net, but I have
> moving to OASIS on my TO DO list and hope to be able to do so, soon.
>
> Thanks a lot!
>
> Mit freundlichen Grüßen / Kind regards
>
> Tim Friessinger
>
> System Automation for z/OS Development
> IBM Software Group, Tivoli
> IBM Lab Boeblingen, Germany
>
>
>
>
>
> Phone: 49-7031-16-2535 IBM Deutschland
(Embedded
>
> image moved
> to
file:
>
> pic11721.gif)
>
> E-Mail: tfriess at de.ibm.com Schoenaicher Str.
> 220
>
> 71032 Boeblingen
>
> Germany
>
>
>
>
>
> IBM Deutschland
> Research &
> Development
> GmbH /
> Vorsitzende des
> Aufsichtsrats:
> Martina Koederitz
> Geschäftsführung:
> Dirk Wittkopp
> Sitz der
> Gesellschaft:
> Böblingen /
> Registergericht:
> Amtsgericht
> Stuttgart, HRB
> 243294
>
> [attachment "pic11721.gif" deleted by Martin P Pain/UK/IBM]
> _______________________________________________
> Oslc-Automation mailing list
> Oslc-Automation at open-services.net
>
http://open-services.net/mailman/listinfo/oslc-automation_open-services.net
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://open-services.net/pipermail/oslc-automation_open-services.net/attachments/20140821/622f9371/attachment-0003.html>
More information about the Oslc-Automation
mailing list