A Component-Based Adaptation Approach for Multi-Cloud Applications - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

A Component-Based Adaptation Approach for Multi-Cloud Applications

Résumé

This paper presents a dynamic adaptation process for multi-cloud applications that is composed of two phases. The first one is a modeling phase, which borrows the ability for representing commonalities and variabilities from the software product lines (SPL) paradigm. In this phase, a customized model feature specifies the configuration of cloud services to be used by an application (commonalities) and the different possible providers for each service (variabilities). The second phase is an implementation phase, which relies on the Mape-K autonomic loop to define the steps of an adaptation strategy and a centralized knowledge management provides the proper inputs for each step. Finally, in order to make easier the task of developing the adaptation process itself, the current implementation of the adaptation strategy relies on the FraSCAti component framework, which allows performing wiring and unwiring operations between components.
Fichier non déposé

Dates et versions

hal-01113087 , version 1 (04-02-2015)

Identifiants

Citer

André Almeida, Everton Cavalcante, Thais Batista, Nelio Cacho, Frederico Lopes. A Component-Based Adaptation Approach for Multi-Cloud Applications. International Workshop on Cross-Cloud Systems (CrossCloud'14), Apr 2014, Toronto, Canada. pp.49-54, ⟨10.1109/INFCOMW.2014.6849167⟩. ⟨hal-01113087⟩
156 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More