Christine Morin, Christine.Morin@irisa.fr
Not defined yet
Vigne is a prototype of a grid-aware system for grids, whose goal is to ease the use of computing resources in a grid for executing distributed applications. Vigne is made up of a set of operating system services based on a peer-to-peer infrastructure. This infrastructure currently implements a structured overlay network inspired from Pastry  and an unstructured overlay network inspired from Scamp  for join operations. On top of the structured overlay network, a transparent data sharing service based on the sequential consistency model has been implemented. It is able to handle an arbitrary number of simultaneous reconfigurations. An application execution management service has also been implemented including resource discovery, resource allocation and application monitoring services.
The Vigne prototype has been developed in C and includes 39,000 lines of code. This prototype has been coupled with a discrete-event simulator. The use of this simulator enabled to evaluate the Vigne system in systems composed of a large number of nodes. In 2006, the Vigne system has been experimented on several sites of the Grid 5000 platform and in the framework of the SALOME open source integration platform for numerical simulation (http://www.salome-platform.org/ ) at EDF R&D.