Model driven simulation of elastic OCCI ...
Type de document :
Article dans une revue scientifique: Article original
DOI :
Titre :
Model driven simulation of elastic OCCI cloud resources
Auteur(s) :
Ahmed-Nacer, Mehdi [Auteur]
Université des Sciences et de la Technologie Houari Boumediene = University of Sciences and Technology Houari Boumediene [Alger] [USTHB]
Kallel, Slim [Auteur]
Unité de Recherche en développement et contrôle d'applications distribuées [REDCAD]
Zalila, Faiez [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Merle, Philippe [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Gaaloul, Walid [Auteur]
Architecture, Cloud continuum, formal Models, artificial intElligence and Services in distributed computing [ACMES-SAMOVAR]
Département Informatique [TSP - INF]
Institut Polytechnique de Paris [IP Paris]
Université des Sciences et de la Technologie Houari Boumediene = University of Sciences and Technology Houari Boumediene [Alger] [USTHB]
Kallel, Slim [Auteur]
Unité de Recherche en développement et contrôle d'applications distribuées [REDCAD]
Zalila, Faiez [Auteur]
Self-adaptation for distributed services and large software systems [SPIRALS]
Merle, Philippe [Auteur]

Self-adaptation for distributed services and large software systems [SPIRALS]
Gaaloul, Walid [Auteur]
Architecture, Cloud continuum, formal Models, artificial intElligence and Services in distributed computing [ACMES-SAMOVAR]
Département Informatique [TSP - INF]
Institut Polytechnique de Paris [IP Paris]
Titre de la revue :
The Computer Journal
Pagination :
1144–1166
Éditeur :
Oxford University Press (UK)
Date de publication :
2022-05
ISSN :
0010-4620
Mot(s)-clé(s) en anglais :
Amazon web services
Cloud computing
CloudSim
Elasticity
OCCI
OCCIware
Pricing
Simulation
Cloud computing
CloudSim
Elasticity
OCCI
OCCIware
Pricing
Simulation
Discipline(s) HAL :
Informatique [cs]/Calcul parallèle, distribué et partagé [cs.DC]
Informatique [cs]
Informatique [cs]/Génie logiciel [cs.SE]
Informatique [cs]
Informatique [cs]/Génie logiciel [cs.SE]
Résumé en anglais : [en]
Deploying a cloud configuration in a real cloud platform is mostly cost-and time-consuming, as large number of cloud resources have to be rent for the time needed to run the configuration. Thereafter, cloud simulation tools ...
Lire la suite >Deploying a cloud configuration in a real cloud platform is mostly cost-and time-consuming, as large number of cloud resources have to be rent for the time needed to run the configuration. Thereafter, cloud simulation tools are used as a cheap alternative to test Cloud configuration. However, most of existing cloud simulation tools require extensive technical skills and does not support simulation of any kind of cloud resources. In this context, using a model-driven approach can be helpful as it allows developers to efficiently describe their needs at a high level of abstraction. To do, we propose, in this article, a Model-Driven Engineering (MDE) approach based on the OCCI (Open Cloud Computing Interface) standard metamodel and CloudSim toolkit. We firstly extend OCCI metamodel for supporting simulation of any kind of cloud resources. Afterward, to illustrate the extensibility of our approach, we enrich the proposed metamodel by new simulation capabilities. As proof of concept, we study the elasticity and pricing strategies of Amazon Web Services (AWS). This article benefits from OCCIware Studio to design an OCCI simulation extension and to provide a simulation designer for designing cloud configurations to be simulated. We detail the approach process from defining an OCCI simulation extension until the generation and the simulation of the OCCI cloud configurations. Finally, we validate the proposed approach by providing a realistic experimentation to study its usability, the resources coverage rate and the cost. The results is compared with the ones computed from AWS.Lire moins >
Lire la suite >Deploying a cloud configuration in a real cloud platform is mostly cost-and time-consuming, as large number of cloud resources have to be rent for the time needed to run the configuration. Thereafter, cloud simulation tools are used as a cheap alternative to test Cloud configuration. However, most of existing cloud simulation tools require extensive technical skills and does not support simulation of any kind of cloud resources. In this context, using a model-driven approach can be helpful as it allows developers to efficiently describe their needs at a high level of abstraction. To do, we propose, in this article, a Model-Driven Engineering (MDE) approach based on the OCCI (Open Cloud Computing Interface) standard metamodel and CloudSim toolkit. We firstly extend OCCI metamodel for supporting simulation of any kind of cloud resources. Afterward, to illustrate the extensibility of our approach, we enrich the proposed metamodel by new simulation capabilities. As proof of concept, we study the elasticity and pricing strategies of Amazon Web Services (AWS). This article benefits from OCCIware Studio to design an OCCI simulation extension and to provide a simulation designer for designing cloud configurations to be simulated. We detail the approach process from defining an OCCI simulation extension until the generation and the simulation of the OCCI cloud configurations. Finally, we validate the proposed approach by providing a realistic experimentation to study its usability, the resources coverage rate and the cost. The results is compared with the ones computed from AWS.Lire moins >
Langue :
Anglais
Comité de lecture :
Oui
Audience :
Internationale
Vulgarisation :
Non
Collections :
Source :
Fichiers
- https://hal.inria.fr/hal-02976775/document
- Accès libre
- Accéder au document
- https://hal.inria.fr/hal-02976775/document
- Accès libre
- Accéder au document
- https://hal.inria.fr/hal-02976775/document
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- COMPJ.pdf
- Accès libre
- Accéder au document
- COMPJ.pdf
- Accès libre
- Accéder au document
- document
- Accès libre
- Accéder au document
- COMPJ.pdf
- Accès libre
- Accéder au document