OCCI & FIware

fiware-large

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.

 

OCCI in RESERVOIR

reservoir-large

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 INFN

infn-large
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 LibVirt

tud_slide

“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.