CoRDAGe : Un service générique de co-déploiement et redéploiement d'applications sur grilles

Loïc Cudennec 1
1 PARIS - Programming distributed parallel systems for large scale numerical simulation
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, ENS Cachan - École normale supérieure - Cachan, Inria Rennes – Bretagne Atlantique
Abstract : Federating physical resources located in different universities, institutes and companies leads to the concept of grid computing. These infrastructures are particularly outfitted to support the heavy computing demand coming from scientific distributed applications. Unfortunately, both applications and infrastructures are complex to use, especially when dealing with the very initial deployment step. This requires from the user to select physical resources, transfer programs and monitor the execution of the application. As far as today, a large number of systems allow to automate these operations in very simple static cases. Unfortunately, only a few of them can handle complex deployments like the re-deployment of some additional parts of the application or the coordinated deployment of multiple applications.

In this thesis we propose a model that helps in dynamically deploying applications over computing grids. This model offers two main functionalities. First, it translates high-level application-specific actions into low-level generic operations to manage resources. Second, it performs a pre-planification of deployments, as well as re-deployments and co-deployments.

This model satisfies three properties. 1) Resource management is made transparent for the application and the user. 2) Actions are specific to each application type. 3) Applying the model is as few intrusive as possible regarding the application programming model and source code.

CORDAGE is an architecture that has been proposed to illustrate this model. It has been developed on top of the OAR job scheduler and the ADAGE deployment tool. CORDAGE has been validated using the JXTA peer-to-peer framework, the JUXMEM data-sharing service and the GFARM distributed file-system. Ou approach has been tested within the GRID'5000 experimental testbed.

http://cordage.gforge.inria.fr/
Complete list of metadatas

https://tel.archives-ouvertes.fr/tel-00357473
Contributor : Loïc Cudennec <>
Submitted on : Friday, January 30, 2009 - 2:33:31 PM
Last modification on : Friday, November 16, 2018 - 1:25:16 AM
Long-term archiving on : Tuesday, June 8, 2010 - 9:42:52 PM

Identifiers

  • HAL Id : tel-00357473, version 1

Citation

Loïc Cudennec. CoRDAGe : Un service générique de co-déploiement et redéploiement d'applications sur grilles. Réseaux et télécommunications [cs.NI]. Université Rennes 1, 2009. Français. ⟨tel-00357473⟩

Share

Metrics

Record views

601

Files downloads

617