[Capi-bof] Cloud Standards Roadmap

Sam Johnston samj at samj.net
Tue Mar 24 06:21:33 CDT 2009


Hi Lori,

I haven't got around to announcing it yet but I've
refined<http://wiki.cloudcommunity.org/wiki/Cloud_Computing_Stack_%282009%29>last
year's 6
layer stack<http://samj.net/2008/09/taxonomy-6-layer-cloud-computing-stack.html>already
(see attached), adding a 'Fabric' layer below infrastructure,
collapsing "Services" and "Applications" into "Software" and "Storage" into
"Infrastructure" and emphasising the three universally accepted layers:
Infrastructure (IaaS), Platform (PaaS) and Software (SaaS). This "stack" is
effectively a "taxonomy <http://en.wikipedia.org/wiki/Taxonomy>" and
(simple) "ontology<http://en.wikipedia.org/wiki/Ontology_%28information_science%29>"
in one and so far as I can tell it covers all solutions available today; the
hard part was making it simple. So far as I can tell it now covers all the
solutions that the previous one did not.

I've attached SVG and PNG versions which are
CC0<http://creativecommons.org/publicdomain/zero/1.0/>licensed to
avoid "not invented here" problems associated with attribution
requirements.

Orchestration APIs are an interesting idea too - most of the APIs we've
spoken about are user-facing and while providers could also benefit from
such standardisation we have to start somewhere.

Cheers,

Sam

On Tue, Mar 24, 2009 at 12:03 PM, Lori Mac Vittie <L.MacVittie at f5.com>wrote:

>  Hi Sam,
>
>
>
> I’m wondering, too, if there isn’t a place – perhaps in “Fabric” – for an
> overall common orchestration overlay layer. There is no such effort that I
> am aware of, but I think it’s a necessary component of the cloud. Basically
> I think there needs to be a standard mechanism for orchestrating
> provisioning and processes around the collaboration necessary between the
> disparate components in the cloud. Having management and configuration APIs
> for the different layers is great, but being able to tie them together in a
> standards-based way would be beneficial.
>
>
>
> I also don’t have all the links handy so I won’t edit the wiki, but under
> “Vendor owned standards | Fabric”    Citrix, Cisco, Radware, and Zeus
> Technologies all have accessible APIs for management similar to F5 iControl.
>
>
>
>
> Zeus Technologies
>
> http://www.*zeus*.com/products/zxtm/manage/control_*api*.html<http://www.zeus.com/products/zxtm/manage/control_api.html>
>
>
>
> Radware (APSolute API)
>
> http://www.radware.com/Customer/default.aspx
>
>
>
>
>
> Thanks,
>
> Lori
>
>
>
> *From:* cloud-standards at googlegroups.com [mailto:
> cloud-standards at googlegroups.com] *On Behalf Of *Sam Johnston
> *Sent:* Tuesday, March 24, 2009 3:21 AM
> *To:* Cloud Standards; CCIF; capi-bof
> *Subject:* Cloud Standards Roadmap
>
>
>
> Morning all,
>
> I have added the Cloud Standards Roadmap<http://wiki.cloudcommunity.org/wiki/Cloud_Standards_Roadmap>to the Cloud
> Computing Community Wiki <http://wiki.cloudcommunity.org/>. Please review
> it and let me know if there are any efforts I have missed (or better yet,
> add them to the wiki). We can use this document as an authorative source to
> track standardisation efforts and hopefully prevent
> duplication/proliferation.
>
> Thanks,
>
> Sam
>
> ---------- Forwarded message ----------
> From: *Sam Johnston* <samj at samj.net>
> Date: Tue, Mar 24, 2009 at 11:06 AM
> Subject: [Sam Johnston] Cloud Standards Roadmap
> To: samj at samj.net
>
> Almost a year ago in "Cloud Standards: not so fast...<http://samj.net/2008/08/cloud-standards-not-so-fast.html>"
> I explained why standardisation efforts were premature. A lot has happened
> in the interim and it is now time to start intensively developing standards,
> ideally by deriving the "consensus" of existing implementations.
>
> To get the ball rolling I've written a Cloud Standards Roadmap<http://wiki.cloudcommunity.org/wiki/Cloud_Standards_Roadmap>which can be seen as an authorative source for information spanning the
> various standardisation efforts (including identification of areas where
> effort is required).
>
> Currently it looks like this:
>
> Cloud Standards Roadmap
>
> The cloud standards roadmap tracks the status of relevant standards efforts
> underway by established multi-vendor standards bodies.
>
>   *Layer *
>
> *Description *
>
> *Group *
>
> *Project *
>
> *Status *
>
> *Due *
>
> Client
>
>  ?
>
>  ?
>
>  ?
>
>  ?
>
>  ?
>
> Software (SaaS)
>
> Operating environment
>
> W3C <http://en.wikipedia.org/wiki/World_Wide_Web_Consortium>
>
> HTML 5 <http://en.wikipedia.org/wiki/HTML_5>
>
> Draft
>
> 2008
>
> Event-driven scripting language
>
> ECMA <http://en.wikipedia.org/wiki/ECMA>
>
> ECMAScript <http://en.wikipedia.org/wiki/ECMAScript>
>
> Mature
>
> 1997
>
> Data-interchange format
>
> IETF <http://en.wikipedia.org/wiki/IETF>
>
> JSON <http://en.wikipedia.org/wiki/JSON> (RFC4627<http://tools.ietf.org/html/rfc4627>)
>
>
> Mature
>
> 2006
>
> Platform (PaaS)
>
> Management API
>
>  ?
>
>  ?
>
>  ?
>
>  ?
>
> Infrastructure (IaaS)
>
> Management API
>
> OGF <http://en.wikipedia.org/wiki/Open_Grid_Forum>
>
> Cloud Infrastructure API (CIA)
>
> Formation
>
> 2009
>
> Container format for virtual machines
>
> DMTF <http://en.wikipedia.org/wiki/Distributed_Management_Task_Force>
>
> Open Virtualisation Format (OVF)<http://en.wikipedia.org/wiki/Open_Virtualization_Format>
>
> Complete
>
> 2009
>
> Descriptive language for resources
>
> DMTF <http://en.wikipedia.org/wiki/Distributed_Management_Task_Force>
>
> CIM<http://en.wikipedia.org/wiki/Common_Information_Model_%28computing%29>
>
> Mature
>
> 1999
>
> Fabric
>
>  ?
>
>  ?
>
>  ?
>
>  ?
>
>  ?
>
>
>
> Other standards efforts
>
>    - Cloud Standards Group<http://wiki.cloudcommunity.org/wiki/Cloud_Standards_Group>
>
>
>     - Cloud Computing Reference Model<http://wiki.cloudcommunity.org/wiki/Cloud_Computing_Reference_Model>
>       - Cloud Computing Stack<http://wiki.cloudcommunity.org/wiki/Cloud_Computing_Stack>
>       - Cloud Platform Reference Architecture<http://wiki.cloudcommunity.org/wiki/Cloud_Platform_Reference_Architecture>
>
>
>    - CCIF <http://www.cloudforum.org/> UCI<http://code.google.com/p/unifiedcloud/>- A "
>    *singular programmatic point of contact that can encompass the entire
>    infrastructure stack as well as emerging cloud centric technologies all
>    through a unified interface*"
>
> Vendor-owned standards
>
>    - Infrastructure
>
>
>     - Amazon EC2 API<http://docs.amazonwebservices.com/AWSEC2/latest/DeveloperGuide/>
>       - AppNexus API<https://wiki.appnexus.com/display/documentation/Linux+Command-Line+Tools>
>       - ElasticHosts API <http://www.elastichosts.com/products/api>
>       - Eucalyptus <http://eucalyptus.cs.ucsb.edu/wiki/API_v1.4> (which
>       uses the Amazon EC2 API)
>       - FlexiScale API <https://api.flexiscale.com/current/doc/>
>       - Globus Numbus <http://workspace.globus.org/> (which uses the
>       Amazon EC2 API and WSRF <http://www.globus.org/wsrf/>)
>       - GoGrid API <http://wiki.gogrid.com/wiki/index.php/API>
>       - OpenNebula API<http://www.opennebula.org/doku.php?id=documentation:rel1.2:api>
>       - SliceHost API <http://www.slicehost.com/docs/Slicehost_API.pdf>
>       - Sun Cloud APIs <http://kenai.com/projects/suncloudapis>
>
>
>    - Fabric
>
>
>     - F5 iControl <http://www.f5.com/products/technologies/open-apis/>(Networking)
>
> Other resources
>
>    - Apache Tashi <http://incubator.apache.org/tashi/>
>    - OASIS <http://en.wikipedia.org/wiki/OASIS> Reference Model for
>    Service Oriented Architecture<http://docs.oasis-open.org/soa-rm/v1.0/soa-rm.html>
>
>
>  Please check the Cloud Computing Community Wiki<http://wiki.cloudcommunity.org/>for the latest version as this information will be quickly dated. If you
> have any updates please feel free to contribute them.
>
>
>
> --~--~---------~--~----~------------~-------~--~----~
> You received this message because you are subscribed to the Google Groups
> "Cloud Standards" group.
> To post to this group, send email to cloud-standards at googlegroups.com
> To unsubscribe from this group, send email to
> cloud-standards+unsubscribe at googlegroups.com<cloud-standards%2Bunsubscribe at googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/cloud-standards?hl=en
> -~----------~----~----~----~------~----~------~--~---
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ogf.org/pipermail/capi-bof/attachments/20090324/2494d90e/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CloudComputingStack2009.png
Type: image/png
Size: 38444 bytes
Desc: not available
Url : http://www.ogf.org/pipermail/capi-bof/attachments/20090324/2494d90e/attachment-0001.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CloudComputingStack2009.svg
Type: image/svg+xml
Size: 6840 bytes
Desc: not available
Url : http://www.ogf.org/pipermail/capi-bof/attachments/20090324/2494d90e/attachment-0001.bin 


More information about the Capi-bof mailing list