Description
To allow coupling Autonomic Computing with Cloud Computing, each company's Cloud must be able to seamlessly provide an autonomic infrastructure. To this aim, we propose a generic description of the needed resources to instantiate an autonomic infrastructure using OCCI resources.
OCCI Extension Documents
In our work we extend the OCCI Core standard and uses HTTP rendering described in OCCI Core and OCCI HTTP Rendering.
A description of the defined Resources, Links and Mixins could be found following this link Open Cloud Computing Interface - Autonomic Computing. The link contains also a use case description that contains the needed queries to establish the autonomic infrastructure for an Application deployed on CloudFoundry.

Autonomic Computing Infrastructure.
Implementation
Our implementation extends OCCI Core and HTTP rendering implementations provided in the initial version of OCCI4Java.
We provide AutonomicOCCI4JAVA: a java implementation of an OCCI server. Our implementation is based on the OCCI4Java implementation of the OCCI specifications. A user guide describing the different steps of using the project is available here.
We also provide the preliminary implementation of the WS-Agreement Parser. This implementation is based on Eclipse Modeling Framework. The developed code is integrated in our OCCI implementation. It is used on a WS-Agreement Specifi SLA Mixin to parse SLAs written following the WS-Agreement description Language. This EMF project is based on the extended WS-Agreement XSD in which we added our requirements for autonomic management.
The application and clients that we used to evaluate our work could be downloaded using these links:
- The application war file ExperimentsServlet.war.
- The client that invokes this application Client.jar.
Autonomic Management for Service-based Business Processes elasticity
We applied our approach on SBPs to ensure their elasticity and consequently maintain their QoS. We used our mechanisms to dynamically add elasticity facilities to SBPs.
Autonomic Computing Infrastructure for SBPs elasticity.
Contributors from Telecom SudParis
- Mohamed Mohamed
- Djamel Belaïd
- Samir Tata
- Mourad Amziani
Contact
-
Samir Tata
Telecom SudParis
Computer Science Departement
9 rue Charles Fourier
91011 EVRY Cedex, France
email: samir.tata (-at-) telecom-sudparis.eu