Towards Multi-Level Adaptation for Distributed Operating Systems and Applications

Djawida Dib 1 Nikos Parlavantzas 1 Christine Morin 1
1 MYRIADS - Design and Implementation of Autonomous Distributed Systems
IRISA-D1 - SYSTÈMES LARGE ÉCHELLE, Inria Rennes – Bretagne Atlantique
Abstract : Distributed operating systems simplify building and executing applications on large-scale infrastructures, such as clusters, grids and clouds. These systems operate in a constantly changing environment characterized by varying application needs and varying physical infrastructure capabilities. To handle the diversity and dynamism of both the applications and the underlying infrastructures, the distributed Operating System (OS) should continually adapt to its changing environment. Two challenges arise in this context: how to design the distributed OS in order to facilitate dynamic adaptation, and how to ensure that OS-level adaptation does not conflict with application-level adaptation. This paper proposes to address these challenges by: (1) building the distributed OS as an assembly of adaptable services following the service-oriented architecture; and (2) using a common multi-level adaptation framework to adapt both the OS and the application layers in a coordinated way. Moreover, the paper presents experimental evidence of the usefulness of this approach in adapting the distributed shared memory service of a specific distributed OS.
Type de document :
Communication dans un congrès
Yang Xiang and Ivan Stojmenovic and Bernady O. Apduhan and Guojun Wang and Koji Nakano and Albert Zomaya. 12th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP-12), Sep 2012, FUKUOKA, Japan. 7440, pp.100--109, 2012, Algorithms and Architectures for Parallel Processing. 〈http://rd.springer.com/chapter/10.1007/978-3-642-33065-0_11〉. 〈10.1007/978-3-642-33065-0_11〉
Liste complète des métadonnées

Littérature citée [19 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00712309
Contributeur : Djawida Dib <>
Soumis le : mardi 26 juin 2012 - 19:59:38
Dernière modification le : mercredi 16 mai 2018 - 11:23:31
Document(s) archivé(s) le : jeudi 27 septembre 2012 - 02:50:43

Fichier

ICA3PP_paper101.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Djawida Dib, Nikos Parlavantzas, Christine Morin. Towards Multi-Level Adaptation for Distributed Operating Systems and Applications. Yang Xiang and Ivan Stojmenovic and Bernady O. Apduhan and Guojun Wang and Koji Nakano and Albert Zomaya. 12th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP-12), Sep 2012, FUKUOKA, Japan. 7440, pp.100--109, 2012, Algorithms and Architectures for Parallel Processing. 〈http://rd.springer.com/chapter/10.1007/978-3-642-33065-0_11〉. 〈10.1007/978-3-642-33065-0_11〉. 〈hal-00712309〉

Partager

Métriques

Consultations de la notice

592

Téléchargements de fichiers

744