OCCI & FIware

Posted February 28th, 2012 in Implementations by admin


The FIware project is aiming to provide a services platform for the Future Internet upon which multiple usage area projects can build. FIware project is providing an OCCI compliant API on top of OpenStack. This work also uses the pyssf OCCI library. OCCI is used within FIware as an interoperability provider at the resource management layer. It provides a single well defined interface into the underlying infrastructure management framework. The resources that are managed at this layer include Compute, Storage and Networking and there are various extensions to the OCCI specifications to enable differentiating features.



Posted February 20th, 2012 in Implementations by admin


pyOCNI (Python Open Cloud Networking Interface) is a Python implementation of an extended OCCI with a JSON serialization and a cloud networking extension. pyOCNI is developped by Institut Télécom and supported by CompatibleOne Project (a French FUI 10 project) and the European project SAIL (IST 7th Framework Programme Integrated Project).


Posted May 25th, 2011 in Implementations by admin


For more information on R2AD‘s OCCI/CDMI client visit: http://www.r2ad.com/cloudclient.html


Posted March 22nd, 2011 in Implementations by admin


RESERVOIR (Resources and Services Virtualization without Barriers) is a European Union FP7 project that has enabled massive scale deployment and management of complex IT services across different administrative domains, IT platforms and geographies. OCCI is used in RESERVOIR in order to enable the interoperation of it and SLA@SOI. The details of this integration can be found here.

OCCI in Morfeo Claudia

Posted March 22nd, 2011 in Implementations by admin


The Morfeo Claudia Platform is an advanced Service Management toolkit that allows Service Providers to dynamically control the Service provisioning and scalability in an IaaS Cloud. A Java implementation of OCCI is available from the Claudia Project.

OCCI in BigGrid

Posted March 22nd, 2011 in Implementations by admin


The BigGrid project uses OCCI as one of their interfaces to allow the provisioning of virtual machines on their infrastructure.


Posted March 22nd, 2011 in Implementations by admin


The EMOTIVE middleware allows executing tasks and providing virtualized environments to the users with Xen, KVM or VirtualBox hypervisor. EMOTIVE is a project run out of the Barcelona Supercomputing Centre and uses OCCI as a means to achieve interoperability with provisioning systems.


Posted December 15th, 2010 in Implementations by admin
The Italian National Institute of Nuclear Physics (INFN) have implemented OGF’s OCCI API as the interface of their application (WNoDoes), due to its open and slim nature. It is a —Java Enterprise application built with industry leader technologies such as Spring, Hibernate, JPA, Restlet, Jetty, Maven. WNoDoes is installed at two sites of INFN (INFN CNAF and INFN Laboratori Nazionali di Legnaro).

OCCI in jclouds

Posted December 15th, 2010 in Implementations by admin


jclouds is an open source library that helps you get started in the cloud and reuse your java development skills. A jclouds OCCI client is currently in development by SLA@SOI and will be contributed to the jclouds project. It will use the OCCI ANTLR grammar definitions.

OCCI in LibVirt

Posted December 15th, 2010 in Implementations by admin


“As a research institute with a long legacy in research and development on Distributed Computing Infrastructures, we take the opportunity to provide the academic community with an implementation of OCCI ontop of libvirt.” — Alexander Papaspyrou (@papaspyrou), Distributed Computing Virtual Laboratory at the Robotics Research Institute.