Collaborative autonomic management of distributed component-based applications - Archive ouverte HAL
Communication Dans Un Congrès Année : 2015

Collaborative autonomic management of distributed component-based applications

Résumé

Executing component-based applications in dynamic dis- tributed environments requires autonomic management to cope with the changes of these environments. However, using a centralized Autonomic Manager (AM) for monitoring and adaptation of a large number of dis- tributed components is a non trivial task. Therefore, we argue for a distributed management by using an AM for each component. These dis- tributed managers should collaborate to avoid conflicting decisions that may entail the application's failure. Towards this objective, we propose a collaborative autonomic management of component-based applications in distributed environments. An application is considered as a compos- ite of atomic or composite components. Each component or composite is managed by its AM that holds local strategies for its reconfiguration. An AM is able to collaborate with other managers in different hierar- chical levels for the self-management of the whole application. We show the utility of our approach through a use case in the context of Cloud computing
Fichier non déposé

Dates et versions

hal-01263715 , version 1 (28-01-2016)

Identifiants

Citer

Nabila Belhaj, Imen Ben Lahmar, Mohamed Mohamed, Djamel Belaïd. Collaborative autonomic management of distributed component-based applications. COOPIS 2015 : 23rd International Conference on Cooperative Information Systems, Oct 2015, Rhodes, Greece. pp.3 - 18, ⟨10.1007/978-3-319-26148-5_1⟩. ⟨hal-01263715⟩
254 Consultations
0 Téléchargements

Altmetric

Partager

More