> -----Original Message-----
> From:
alexis.richardson@gmail.com [mailto:
alexis.richardson@gmail.com]
> On Behalf Of Alexis Richardson
> Sent: Monday, November 29, 2010 9:53 AM
> To: Andy Edmonds
> Cc: Thijs Metsch; Mark Pollack; Adrian Colyer
> Subject: Re: OCCI feedback
>
> Mark
>
> Please see below. Andy is co-chair and implementing OCCI at Intel.
>
> alexis
>
>
> On Mon, Nov 29, 2010 at 2:11 PM, Andy Edmonds <
andy.edmonds@gmail.com>
> wrote:
> > Very fair comment especially in the area of moving up a stack wrt
> > abstraction.
> > With regard to storage, there's little point in developing, imo, a
> deep
> > specification here given our (OGF-SNIA) agreements towards CDMI. It's
> for
> > this reason that it would appear to be somewhat anaemic, If one wants
> > something more extensive in the area of cloud storage management than
> what
> > is offered by OCCI then CDMI is the recommended route. Our linking
> mechanism
> > in OCCI will easily support this.
> > On aspects of interoperability, what is expected of a provider is
> specified,
> > however provider specific extensions can be discovered at runtime
> through
> > the query interface. What we do want are provider-specific extensions
> -
> > those that are common amongst a number of users are candidates for
> inclusion
> > in the main OCCI specification set.
> > Would your colleague be happy to submit such feedback to the group,
> whether
> > be it through the ML, or public comment phase? Such feedback is
> important
> > :-)
> > Andy
> >
andy.edmonds.be
> >
> >
> > On Mon, Nov 29, 2010 at 13:52, Alexis Richardson
> <
alexis@rabbitmq.com>
> > wrote:
> >>
> >> Andy, Thijs,
> >>
> >> Some feedback on OCCI from a colleague -
> >>
> >> a
> >>
> >>
> >>
> >> I did a quick read through the spec docs. As it describes at a very
> >> basic level what one would want when provisioning infrastructure it
> >> runs the risk of specifying too little to be of any true portable
> >> value. Take storage for example. All that is required is to
> specify
> >> the size of disk and manipulate/query a state machine of its status.
> >> This seems too simplistic. Then everyone implementing this spec
> will
> >> come up with their own attribute extensions, thus removing any true
> >> portability. Of course there isn't a neat answer here, the problem
> >> itself just seems to lend itself only so far to common abstractions.
> >> Perhaps the target audience for this type of software doesn't care
> >> about those details as the problems one is solving treats the
> >> infrastructure as a pure transient commodity, e.g. run a big batch
> job
> >> for a day, vs. running a mission critical application 24/7.
> >
> >