As part of our work regarding simulation resources in Cloud environment, we propose a new IaaS resources description model based on Open Cloud Computing Interface (OCCI).
According to the OCCI core and infrastructure model, our description model defines lists of new Kinds, Links and Mixins.
The simulation resource types that we defined are derived from OCCI infrastruture and core level. The mixins are applied to infrastructure resources, while links resources are derived from OCCI core level Link entity.
The main defined OCCI simulation resources are:
We also define a links to connect and interact these resources between them:
we define some Types. These types are associated to the attributes of CloudSim entities:
For more details regarding this extension, please download the documentation available through the correspondent link in the right column of the Web page.
We propose an implementation of our description model based on
Sirius Technology for designing OCCI Simulation Designer such as presented in this Figure. This tool
is able to designing, analyzing and managing any kind of cloud computing resources.
The implementation uses also CloudSim toolkit to run the simulation.
This implemntation is open source and available at A Formal Framework for Everything-as-a-Service
Since December 1, 2014, OCCIware begin to work on a formal framework, model-driven and associated with tools for managing every kind of computing resources as services. Ths framework covers all steps from modelization, design, development, simulation, deployment, execution and administration of cloud computing resources .
We are in contact with them and we are actively participating in the development of this framework.
For more details, please contact the OCCIware coordinator.