Grid5000:School2016
February 2-5, 2016 - Inria Grenoble Rhône-Alpes Montbonnot Organized by GIS Grid'5000, LIG Laboratory with the financial support of Inria, RSD Research Group (CNRS) and the DISCOVERY Inria Project Labs.
Introduction
10 years after the Grid'5000 winter school and after the successful 2009, 2010, 2011, 2012 and 2014 editions (respectively 100, 72, 80, 67, 75 and 70 registered participants), Grid'5000 practitioners and future users are invited to gather, learn and share experience around the usage of Grid'5000 as a scientific instrument.
Hosted by Inria Grenoble Rhône-Alpes, from February 2nd to February 5th 2016, this 7th edition of the Grid'5000 school will bring together, but is not limited to, Grid'5000's newbies as well as expert-users, technical team and executive committee for 4 days of tutorials and talks focusing on best-practices and results. Presentations and practical sessions will cover basic and advanced usages of the platform as well as lessons on experiment control at large-scale. A challenge to showcase tools and environments demonstrating the deployment of distributed systems on Grid'5000 (including large-scale middleware, parallel and cloud applications, etc.) will be held this year for the fourth time. Language for the school will be English.
Program
Tuesday 2nd February
Shuttle:
- Morning : departure 11h30 Gare routière de Grenoble - arrival 12h00 at Inria
- Evening : departure Inria 18h00 - arrival 18h30/18h45 Gare routière de Grenoble
12:00-12:45 : Registration (Inria hall)
12:45-13:40 : Lunch («Restauration Collective Casino» Restaurant, 100m from Inria)
13:45-14:00 : Welcoming (Grand amphitheatre, Inria hall)
Chair: Lucas Nussbaum
14:00-14:45 : David Margery: Introduction to Grid'5000 (Grand amphitheatre, Inria hall)
14:45-15:45 : Presentation from G5K users (Grand amphitheatre, Inria hall)
- Houssem-Eddine Chihoub and Christine Collet : A scalability comparison study of smart meter data management approaches.
- Violaine Villebonnet, Georges Da Costa, Laurent Lefevre, Jean-Marc Pierson and Patricia Stolf : Building an energy proportional datacenter with an heterogeneous set of machines.
- Pedro Paulo Silva, Christian Perez and Frederic Desprez : Efficient Heuristics for the Placement of Large Applications on Multiple Clouds.
15:45-16:15 : Break (Room : A103, Inria hall)
16:15-18:00 : Parallel practical sessions (C207, C208, A104)
- C207: Getting Started (Simon Delamare)
- C208: Using the Distem emulator for HPC and SDN (Software-Defined Networking) experiments (Emmanuel Jeanvoine and Cristian Ruiz)
- A104: OpenStack deployment on Grid5000 (Pascal Morillon)
Wednesday 3th February
Shuttle:
- Morning : departure 08h10 Gare routière de Grenoble - arrival 08h45 at Inria
- Evening : departure Inria 18h00 - arrival 18h30/18h45 Gare routière de Grenoble
Chair: Adrien Lebre
9:00-10:00 : Keynote: Douglas Thain: Preservation and Portability in Distributed Scientific Computing. (Grand amphitheatre, Inria hall)
10:00-10:30 : Break (Room : A103, Inria hall)
10:30-11:30 : Presentation from G5K users (Grand amphitheatre, Inria hall)
- Jan Gmys and Rudi Leroy : Parallel Branch-and-Bound using Private IVM-based Work Stealing on Xeon Phi MIC Coprocessor.
- Daniel Balouek-Thomert, Eddy Caron and Laurent Lefevre : Workload placement through Green Scheduling and Differential Evolutionnary Algorithm.
- Anna Giannakou : Usefulness of Grid’5000 experimental platform on published results.
11:30-12:30 : Arnaud Legrand: Scientific Methodology and Performance Evaluation (Grand amphitheatre, Inria hall)
12:30-13:30 : Lunch («Restauration Collective Casino» Restaurant, 100m from Inria)
13:30-14:00: Challenge demo : Building the Energy Model of OpenStack Using Grid’5000 resources (Jonathan Pastor and Anthony Simonet) (Grand amphitheatre, Inria hall)
14:00-15:45 : Parallel practical sessions (C207, C208, A104)
- C207: Environments creation using kameleon (Michael Mercier and Simon Delamare)
- C208: Network reconfiguration (Pierre Neyron and Baptiste Pichot)
- A104: Moving Data around Grid'5000 (Anirvan Basu): use Ceph in your Big Data experiments
15:45-16:15: Break (Room : A103, Inria hall)
16:15-18:00 : Parallel practical sessions in parallel to challenge demos (C207, C208, A104)
- A004: Experiment scripting tutorial (Cristian Ruiz, Matthieu Imbert): how to use advanced tools to reserve resources and control your experiment
- C208: Measurements tutorial (David Margery)
- C207: HPC and HTC tutorial (Jeremie Gaidamour): HPC: how to use MPI, Xeon PHI and GPUs on Grid'5000; HTC: Use the CiGri middleware for your large job campaigns
18:00-18:40: Shuttle
Thursday 4th February
Shuttle :
- Morning : departure 08h10 Gare routière de Grenoble - arrival 08h45 at Inria
- Afertnoon : departure Inria 13h30 - arrival 14h30 in Chamrousse (ski ressort) for the Snowshoeing
- Evening :Departure from Chamrousse at 17h30, arrival around 18h30 Gare routière de Grenoble".
- Bags can be left in the bus while you will be out snowshoeing
Chair: Laurent Lefevre
9:00-10:00 : Keynote : Manish Parashar: Software-Defined Environments for Science. (Grand amphitheatre, Inria hall)
10:00-10:30 : Break (Room : A103, Inria hall)
10:30-12:00 : Selected/invited presentations from the G5K community (Grand amphitheatre, Inria hall)
- Orcun Yildiz : Investigating the Root Causes of I/O Interference on Grid’5000.
- David Guyon, Anne-Cécile Orgerie and Christine Morin : Energy-efficient User-oriented Cloud Computing.
- Cristian Ruiz, Emmanuel Jeanvoine and Lucas Nussbaum. Distem : Evaluation of Fault Tolerance and Load Balancing Strategies in Real HPC Runtimes through Emulation.
12:15-13:15 : Lunch («Restauration Collective Casino» Restaurant, 100m from Inria)
13:30-18:30 : Snowshoeing @ Chamrousse
14:00- :G5K Scientific Commitee (reserved for scientific committee members) (Room : A104, Inria hall)
20:00-23:00 : Gala diner (Caffè Forté)
Friday 5th February
Shuttle :
- Morning : departure 08h10 Gare routière de Grenoble - arrival 08h45 at Inria
- After lunch : departure Inria 13h45 - arrival 18h30/18h45 Gare routière de Grenoble
Chair: Frédéric Desprez
9:00-9:45 : Invited talks (Grand amphitheatre, Inria hall)
- Pierre Riteau: The Chameleon testbed: A configurable experimental environment for large-scale cloud research
- Lucas Nussbaum: Chameleon, CloudLab, Grid’5000: What will the ultimate testbed look like?
9:45-10:15: Break (Room : A103, Inria hall)
10:15-11:15 : Grid'5000 10 years later: Histories and Perspectives (Franck Cappello, Michel Cosnard and Thierry Priol) (Grand amphitheatre, Inria hall)
11:15-12:00 : Panel (T. Priol, F. Cappello, D. Margery, M. Daydé, K. Keahey) (Grand amphitheatre, Inria hall)
12:00-12:15 : Conclusion / Awards (best presentation, best challenge) / End of G5K Spring School (Grand amphitheatre, Inria hall)
12:20-13:40 : Lunch («Restauration Collective Casino» Restaurant, 100m from Inria)
Registration
Number of participants is limited ! Register today by using the following link : http://grid5000.gipco-adns.com/registration+grid+5000
Registration for Grid'5000 winter school is FREE.
Registration includes :
- Shuttle from Gare routière de Grenoble (near Grenoble railway station and down town) to Inria, for all days (we invite attendees to book an hotel close to the railway station).
- Access to the session.
- Coffee breaks.
- Snowshoeing @ Chamrousse
- Lunch at «Restauration Collective Casino» Restaurant, 100m from Inria
- Gala diner at Caffè Forté on 4th February
Instructions for presenters
The presentations will last 20mn (on Tuesday and Wednesday) and 30mn (on Thursday) and will have a fixed format with
- 10mn (Tue/Wed) or 20mn (Thu) to describe the scientific results
- 5mn to present techniques used to conduct the experiments
- 5mn for questions.
Call for presentations and practical sessions
Important dates
- December 11th, 2015: full-submission deadline for presentation and practical sessions proposals
- January, 12th 2016: notification to authors
- January 22nd, 2016: Registration to the Grid'5000 Large Scale Deployment Challenge.
Call for presentations
Grid'5000 users are invited to present recent results (including already published results) obtained using Grid'5000 as well as the tools and techniques used to produce these results. They will be evaluated based on:
- their scientific contribution,
- the quality of their experimental process
- the potential for other users to reproduce those experiments and/or to learn from those experiments for their own problems
- availability and visibility of the environments and scripts used, or
- clear description of the techniques used
Submissions in the Springer LNCS style should be either:
- A 1 page document (i.e a short paper) focusing on the usefulness of Grid'5000 when preparing a published or submitted paper describing recent work. Please send a pre-print of this document to help assess the interest of the work for presentation to the Grid'5000 school. This pre-print will not be made public.
- A 2 pages document, with 1 page presenting work in progress, and a second page focused on the interest of Grid'5000 for the work in progress
Submissions will be handled through Easychair system : https://www.easychair.org/conferences/?conf=g5kws16
Call for practical sessions
Seasoned Grid'5000 users are invited to submit proposals for practical sessions. These practical sessions should be focused on dedicated kadeploy environments maintained by the submitters or on specific tools developed or used to ease the use of Grid'5000 (e.g. on common use-cases of the instrument). In particular, maintainers of cloud management stacks, data frameworks and experiment steering tools (to name a few) are invited to make their work known. Practical sessions should be 1,5h long, or combine 2 sessions. Authors are invited to submit a 2 page long proposal detailing the tool, environment or technique that will be taught to practitioners, as well as the main steps of the practical session. The focus should be on hands-on experience, not on the presentation of the tool. Submissions will be handled through a mailing list
Registration for the Grid'5000 Large Scale Deployment Challenge
A challenge will be organized during the upcoming Grid'5000 School 2016, and we encourage users to submit a demo of your Grid'5000 experiment. Submission about all acceptable uses of Grid'5000 are welcomed: experiments on networking, virtualization, operating system, runtime, middleware, libraries, programming models, emulation, simulation, applications ... It is a great opportunity to demonstrate your work, your tools, and your mastering of the Grid'5000 platform. A submission consists in a short document (1 to 4 pages in the Springer LNCS style) describing the scientific context of the experiment, and giving an overview of the experiment. Submissions will be handled through a mailing list A few submissions will then be selected by the jury (composed of members of the Grid'5000 steering committee), and selected candidates will get the chance to do a live demo during the Grid'5000 School (the full experiment is expected to take between 30 minutes and 1 hour). Prizes will be awarded based on (in no particular order):
- size of the experiment (number of cores/nodes/clusters/sites and percentage of used resources: network, CPU, RAM, disks)
- complexity of the experiment
- efficiency of the experiment (qualitative ratio between quality of results and used resources)
- use of Grid'5000 features: Kadeploy, the Grid'5000 API, KaVLAN ...
- reproducibility: is your experiment fully scripted? Does it involve some manual steps?
- quality of the experimental process and methodology
- interest of the experiment for the Grid'5000 community
- quality of the live demo
Candidates can group themselves in teams. However, only one prize per team will be given. There is no restriction on the status of participants: interns, PhD students, engineers, permanent staff are all welcomed. However, when deciding the attribution of prizes, the status of participants might be taken into account.
Organizing and Program committee
- Olivier Richard
- Frédéric Desprez
- Laurent Lefevre
- Lucas Nussbaum
- Adrien Lebre
- Christian Perez
- David Margery
- Pierre Neyron
- Simon Delamare
- and members of the Grid5000 executive committee:
- Emmanuel Jeannot
- Yvon Jegou
- Fabrice huet
- Jean-Marc Pierson
- Laurent Lefevre
- Nouredine Melab
- Luiz Angelo Steffenel
- Jean-Marc Menaud
Local chairs
- Annie Simon
- Pierre Neyron
- Michael Mercier
- Baptiste Pichot
- Olivier Richard
- Simon Delamare
Pictures from this event
Pics Gallery (access to grid'5000 users only)