Grid'5000 user report for Emmanuel Jeanvoine

Jump to: navigation, search

User information

Emmanuel Jeanvoine (users, user, ct, orsay-staff, nancy, ml-users user)
More user information in the user management interface.


  • Architecture scalability in Vigne (Middleware) [achieved]
    Description: Vigne is a grid operating system based on peer-to-peer networks. We have measured the scalabity of these peer-to-peer networks with Grid'5000 testbed.
  • Resource discovery in Vigne (Middleware) [achieved]
    Description: The Vigne grid operating system has automatic mechanisms for discovering resources in the grid based on unstructured peer-to-peer overlays. We will study several protocols for discovering resources with Grid'5000.
  • Resource co-allocation in Vigne (Middleware) [achieved]
    Description: The Vigne grid operating system has simple and efficient mechanisms to allow users to describe the co-allocation requirements for their applications. We evaluate the efficiency of Vigne for scheduling application where co-allocation is required (mpi applications with intensive network use).
  • Test of kadeploy 3 (Operating System) [achieved]
    Description: The goal is to qualify the reliability of the next major release of Kadeploy. Kadeploy V3 has been completely rewritten in Ruby and the deployment process is now based on a deterministic automata. A better reliability and error management will be provided. We can notice that Kadeploy 3 heavily relies on Taktuk.
    Results: Kadeploy 3 is now used as a core tool of the Grid'5000 testbed.
  • Benchmarking ORWL (Middleware) [in progress]
    Description: ORWL (Ordered Read Write Locks) is a library written in C99 by Jens Gusted. It is designed to provide an efficient read/write lock mechanism for distributed applications, especially the ones that performs iterative operations. This experiment aims at benchmarking ORWL using state of the art benchmark codes, like the Livermore Loops Kernels for instance.
  • Parallel commands tools benchmaking inside Distem (Operating System) [in progress]
    Description: This experiment aims at benchmarking the efficiency of some parallel commands tools like TakTuk and ClusterShell with several thousands of nodes. To this end, we use Distem to emulate a virtual platform over the Grid'5000 clusters with an high folding level (about 100 virtual nodes on a physical node).
  • File broadcast benchmarking (Networking) [in progress]
    Description: This experiments aims at comparing the efficiency of three tools designed to broadcast efficiently files in a cluster. These tools are: - Kastafior (currently used by Kadeploy3), a chain based broadcast, the chain is established thanks to TakTuk - an Ruby implementation of a chain based broadcast, the chain is established thanks to Net-ssh-mutli - an MPI implementation based on MPI_Bcast()



    Success stories and benefits from Grid'5000

    • Overall benefits
    • First of all, Grid'5000 is the one national testbed easily accessible for conducting grid experiments. At the opposite of other Grid like PlanetLab, nodes are quite often accessible and administrators also. Furthermore, the capability to deploy images on nodes will allow us to conduct realistic experiments with several operating system and several cluster schedulers. This is a main strength to deal with heterogeneity in term of hardware, but also in term of software.

    last update: 2013-04-30 15:30:26