Réalisation d'expériences avec Grid'5000 - Archive ouverte HAL Access content directly
Conference Papers Year : 2017

Réalisation d'expériences avec Grid'5000

(1) , (2, 3) , (4)
1
2
3
4

Abstract

Grid'5000 est une infrastructure pour la recherche et l'expérimentation des systèmes informatiques. Son principal objectif est de proposer une plate-forme pour réaliser des expériences, pouvant être de natures très diverses : par exemple, valider le bon comportement d'un logiciel, d'un matériel ou d'une configuration. Son utilisation est particulièrement adaptée au déploiement de systèmes large échelle et complexes (une infrastructure OpenStack complète, une topologie réseau de grande envergure, etc.), souvent difficilement réalisable avec les ressources et outils disponibles en interne. Pour cela, Grid'5000 met à disposition des ressources matérielles abondantes et variées, entièrement réservables et reconfigurables par ses utilisateurs, ainsi qu'une suite logicielle pour aider à la réalisation des expériences. Après avoir introduit le fonctionnement et les principaux services rendus par la plate-forme, notre présentation montrera de manière pratique comment réaliser une expérience à l'aide de Grid'5000. Pour cela, nous nous appuierons sur un scénario d'exemple, qui consiste à évaluer les ressources matérielles nécessaires au déploiement d'une application Web devant satisfaire un grand nombre de requêtes clientes. Les différentes étapes nécessaires à la mise en place de ce scénario seront décrites : réservation des ressources matérielles, déploiement des systèmes d'exploitation, mise en place de l'application Web au sein d'instances Docker répliquées, génération des requêtes clientes et utilisation de l'API Grid'5000 pour collecter les mesures de performance. Nous expliquerons également comment cette expérience peut être scriptée dans un langage de haut niveau tel que Python.
Fichier principal
Vignette du fichier
jres2017-grid5000.pdf (649.24 Ko) Télécharger le fichier
Vignette du fichier
jres2017-grid5000-slides.pdf (3.32 Mo) Télécharger le fichier
Origin : Files produced by the author(s)
Format : Presentation
Loading...

Dates and versions

hal-01639524 , version 1 (20-11-2017)

Identifiers

  • HAL Id : hal-01639524 , version 1

Cite

Simon Delamare, Pascal Morillon, Lucas Nussbaum. Réalisation d'expériences avec Grid'5000. JRES2017 - Journées Réseaux de l'enseignement et de la recherche, Nov 2017, Nantes, France. ⟨hal-01639524⟩
895 View
315 Download

Share

Gmail Facebook Twitter LinkedIn More