Generic deployment of applications on heterogeneous distributed platforms - LARA - Libre accès aux rapports scientifiques et techniques Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2008

Generic deployment of applications on heterogeneous distributed platforms

Résumé

From user’s point of view Grid computing requires an easy, automaticand efficient resource selection as well as application installation andexecution. This problem refers to the deployment process. A major lackof today’s deployment tools lies in their inefficient planning algorithmsto select and allocate resources for the applications. This paper presentsseveral planning heuristics which aims at minimizing the communicationcost between the applications, balancing the load among the processors,and maximizing the number of applications instances on the platform,for sequential and hierarchical applications. These heuristics have beenimplemented into the deployment tool Adage at the price of extendingits generic model to support hierarchical applications. Finally, the paper presents some simulations and experimental results.
Les actuelles plates-formes de calcul que sont les grilles confrontent les utilisateurs à une complexité croissante d’utilisation de l’environnement.La nécessité d’avoir une méthode simple, automatique et efficace de sélection des ressources, ainsi que d’installation et d’exécution des applications devient primordiale. Les outils de déploiement actuels manquent de maturité concernant leurs algorithmes de planification pour sélectionner et allouer des ressources aux applications. C’est pourquoi il est nécessaire d’en proposer de nouveaux qui soient efficaces et qui supportent aussi bien des applications séquentielles, parallèles que hiérarchiques. Cet article présente différentes heuristiques qui visent à répartir la charge entre les différents nœuds de calcul, à maximiser le nombre d’instances déployées sur la plate-forme, et à minimiser les coûts de communication entre les applications, pour des applications séquentielles et hiérarchiques. Ces heuristiques ont été implémentées dans le logiciel de déploiement Adage. Finalement, cet article présente des simulations et des résultats expérimentaux.
Fichier principal
Vignette du fichier
RR2008-06.pdf (503.14 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02102659 , version 1 (17-04-2019)

Identifiants

  • HAL Id : hal-02102659 , version 1

Citer

Benjamin Depardon. Generic deployment of applications on heterogeneous distributed platforms. [Research Report] LIP RR-2008-06, Laboratoire de l'informatique du parallélisme. 2008, 2+10p. ⟨hal-02102659⟩
10 Consultations
25 Téléchargements

Partager

Gmail Facebook X LinkedIn More