[occi-wg] Evolution proposal in "OCCI Platform" specification

Boris Parak xparak at mail.muni.cz
Sat Mar 25 09:44:37 EDT 2017


Dear Pierre-Yves Gibello,

AFAIK, this looks like a reasonable addition.

I noticed that you are using 'configured' as a target state in action
tables. However, there is no such state declared in state tables or
shown in state diagrams.

Regards, Boris Parak
--
CESNET

On Fri, Mar 24, 2017 at 3:22 PM, Pierre-Yves Gibello
<pygibello at linagora.com> wrote:
> Dear OCCI team,
>
> We at OCCIWare project (www.occiware.org) are using OCCI Platform to model
> and deploy/configure software applications in the cloud.
>
> But we quickly came to the conclusion that the current "OCCI Platform" spec
> is too uncomplete, as we needed to extend it to cover some basic issues.
>
> For instance, an application component (eg. a software component, like a
> database or an app server) will first be installed (we call that
> "deployed"), then configured, prior to managing its lifecycle (start/stop
> and so on).
>
> OCCI Platform assumes the component is already installed and configured (it
> provides only "inactive" and "active" states with "start" and
> "shttps://github.com/gibello/occi-wgtop" actions), or that
> install/configure/start is a single action (which is not true).
>
> What we propose here is adding 2 states ("undeployed" and "deployed") and 3
> actions ("deploy", "configure" and "undeploy") in both the component and the
> application states (all modifications are located in chapters 3.1 and 3.2 of
> the OCCI Platform spec: figures 2 and 3 + tables 3 and 5).
> Of course, the new states and transitions can be considered optional by
> implementers, which would make things as simple as before for minimal use
> cases.
>
> Attached, the new OCCI Platform spec we propose.
>
> We cloned the OCCI specifications repository (redmine) on github, and the
> commits can be found here :
> https://github.com/gibello/occi-wg (simply "git clone" the repo, then "make"
> to build the specs).
>
> Let us know what you think, and if relevant, which process to update the
> next version of "OCCI platform" specification.
>
> Regards,
>  Pierre-Yves Gibello - OCCIWare project
>
>
> _______________________________________________
> occi-wg mailing list
> occi-wg at ogf.org
> https://www.ogf.org/mailman/listinfo/occi-wg


More information about the occi-wg mailing list