Telefónica I+D is proud to announce the first release of its OCCI Java implementation.
After UCM’s efforts to provide the first fully-compliant OCCI server attached to OpenNebula, we release here a second OCCI implementation (Java REST client + server).
This is the result of privately-funded efforts as well as FP7 European Research projects (co-funded by Telefónica and the European Commission) such as RESERVOIR.
Affero GPL has been the chosen license for this OCCI implementation. Comments, critique and feedback are most welcome through our support pages.
Thanks a lot!!
Tags: none
The first of the Claudia components has been released today: the OVF Manager. It is a core library in the RESERVOIR’s Service Manager, used to process the Service Manifest issued by Service Providers. This library supports standard OVF (as defined by DMTF in DSP0243 v1.0), plus a set of extensions specifically defined to address specific needs in IaaS cloud computing environments, such as scalability and customization. These extensions were not available in the existing code (licensed under Mozilla Public Licence, MPL) in which the OVF Manager is based, which, in addition, has been enhanced and improved.
As part of its exploitation strategy, Telefónica I+D decided to release as Open Source a number of components developed during the research on Infrastructure as a Service (IaaS) Clouds. These components will be integrated in the Claudia Platform that will offer a Service Management toolkit to deploy and control the scalability of service among a public or private IaaS Cloud. Telefónica I+D chooses MORFEO Project to release the software because it guarantees the access to the results of research beyond the end of the project.
By March 2010, the first set of components, which are part of the research results of the RESERVOIR project, will be released:
- Service Lifecycle Manager that will control the deployment and dynamic scalability processes of the services.
- Scalability and Optimization Manager that will dynamically drive the configuration and scalability of the services.
- OVF Manager component, a library to parse and transform OVF files that contains the service definition.
- Service Monitoring Framework, based on the WASUP platform, will store and distribute the status of the services.
- Cloud Dashboard, based on the EzWeb mashup platform, will provide a Web GUI to manage the Cloud.
- The Service Manager Interface, an API that will allow developers to manage the deployment of their services as a whole.
- Implementation of the OCCI (Open Cloud Computing Interface) API to integrate Claudia with different Virtual Infrastructure managers.
These components will continue evolving and put into a “production” status by Telefónica I+D. Each component will be released with its own Open Source License (GPL, Apache, MPL, etc.). Telefónica I+D will also provide commercial support following a dual-license schema.
The Claudia Platform is aligned with the Morfeo’s Cloud Technologies Chapter vision of integrating a complete Open Source Stack for managing a IaaS Cloud. In this way, Claudia will be fully integrated with Open Nebula through the OCCI API as both are members of the chapter.
For more information about the Platform Architecture and other documentation, please visit our Wiki.