← Back to team overview

openstack team mailing list archive

Re: Open Cloud Computing Interface Blueprint Implementation



Fantastic!  It's great to hear about this work and opportunities for more folks to get involved. 

As the developing organization for the OCCI specifications, we are delighted to see this kind of uptake. OCCI as you know is about to celebrate its third birthday as a full-scale working group, and just passed a year since ifirst formal publication. OCCI is already part of many items of commercial and open-source running software in the field and has proven its ease of implementation. We at the OGF are very pleased to have hosted the working group that has put out such a useful set of community-developed specs.

As the field of open cloud standards matures, I hope that the pioneering and already useful work done by the OCCI group is recognized, and the ease of use and multiple programming language interfaces and tools and related binding work that has been done will become familiar to the coding community. 

The specifications themselves can be found at 

http://ogf.org/documents/GFD.183.pdf ,
 http://ogf.org/documents/GFD.184.pdf and 

for the OCCI Core, Infrastructure and RESTful HTTP Rendering documents, respectively. As you know, the JSON Rendering specification work is already at a highly advanced and usable state. 

In addition to the extremely nice implementation work you refer to below, we have seen development of rOCCI for Ruby, OCCI4Java, libvirt4occi, pyssf and occi-py as well as the very powerful ANTLR grammar that you mention in the implementation links you provided. In addition, there are automated tools for compatibility testing and many working production coded examples that can be used as templates. These make it possible for working developers to get a quick start based on actual code for their favorite environment.

OCCI already forms the basis of the infrastructure interfaces for the EGI Federated Clouds Task Force and is built into OpenNebula, and recently work has been done to provide an EC2 interface implementation, raising the prospect now that OCCI can provide the first true cross-project, cross-platform and cross-infrastructure interface for cloud computing. 

I hope you have a great turnout at the OpenStack unconference session. Rest assured that OGF will continue to provide a great home for the open working groups that have provided these and related specs. We look forward to continued progress on your OpenStack implementation. Please keep us informed as your implementation progresses. 


Alan Sill
Vice President of Standards
Open Grid Forum

On Apr 15, 2012, at 9:13 AM, "Edmonds, AndrewX" <andrewx.edmonds@xxxxxxxxx> wrote:

> Hi all,
> Just a post to let you all know that the implementation for the Open Cloud Computing Interface (OCCI) [1] blueprint [2] has been placed up on Gerrit [3], with some great feedback there already. By having this API exposed out of OpenStack, large projects such as FutureGrid [4], EGI FedCloud [5], FIware [6] and CompatibleOne [7] (as well as others some listed here [8]) can leverage OpenStack as an infrastructure platform and in so growing the OpenStack community and adoption all the more! This also has the backing of recommendations from the UK [9] and German Governments [10]. Details of what it can do can be found in the OpenStack wiki [11]. This is work that has been carried out by Intel Labs Europe in the Cloud Service Lab and is partially funded by FIware [6] and echoes in spirit, as does the OCCI working group's principles, much of what Thierry Carrez wrote in his recent blog post [12].
> Further, there are an unconference session facilities [13] will be held at next week's design summit where further discussion can happen. It would be super if those interested or sceptical could attend this, especially from the aspect of learning more.
> Cheers,
> Andy
> [1]  http://www.occi-wg.org
> [2]  https://blueprints.launchpad.net/nova/+spec/bexar-open-cloud-compute-interface
> [3]  https://review.openstack.org/6410
> [4]  http://www.future-grid.org
> [5]  https://wiki.egi.eu/wiki/Fedcloud-tf:FederatedCloudsTaskForce
> [6]  http://www.fi-ware.eu
> [7]  http://www.compatibleone.org
> [8]  http://occi-wg.org/community/implementations/
> [9]  http://occi-wg.org/2011/02/21/occi-and-the-uk-government-cloud/
> [10]  http://occi-wg.org/2012/03/18/german-government-recognises-occi-as-leading-the-cloud-standards-arena/
> [11] http://wiki.openstack.org/occi
> [12] http://fnords.wordpress.com/2012/04/04/ask-not-what-openstack-can-do-for-you/
> [13] http://occi-wg.org/2012/04/14/occi-at-the-openstack-design-summit/
> -------------------------------------------------------------
> Intel Ireland Limited (Branch)
> Collinstown Industrial Park, Leixlip, County Kildare, Ireland
> Registered Number: E902934
> This e-mail and any attachments may contain confidential material for
> the sole use of the intended recipient(s). Any review or distribution
> by others is strictly prohibited. If you are not the intended
> recipient, please contact the sender and delete all copies.
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp