Section: Software
CoRDAGe
Participants : Gabriel Antoniu, Luc Bougé, Loïc Cudennec.
- Contact:
Loïc Cudennec, Loic.Cudennec@cea.fr
- URL:
- License:
GNU Lesser General Public License (LGPL) version 3.
- Status:
Registered at the Agence pour la Protection des Programmes (APP) under the Inter Deposit Digital Number IDDN.FR.001.090003.000.S.P.2009.000.10000 .
- Presentation:
CoRDAGe is a generic co-deployment and re-deployment service for grid computing applications. It addresses the deployment of applications in a dynamic way: it allows redeployment and reconfiguration during the execution, as well as coordinated deployment of multiple, heterogeneous applications. The service interfaces applications with grid reservation and deployment tools, thus making all interactions transparent for the applications and the final user. CoRDAGe has been developed since January 2008 within an Inria Gforge project. The current implementation features near all functionalities that come with the model. It includes more than 6,700 lines of C++, C and Perl code. It relies on the Adage deployment tool and the OAR resource scheduler. CoRDAGe can handle applications based on the JXTA peer-to-peer system, the JuxMem data-sharing service and the Gfarm distributed file system. It has been tested within the Grid'5000 experimental platform, using up to 386 nodes and 6 sites in a single experiment. The CoRDAGe prototype has been used within the ANR CI LEGO project (ended in June 2009), and within the ANR MD RESPIRE project (ended in December 2008).