Contribution to the management of large scale platforms: the Diet experience - TEL - Thèses en ligne Access content directly
Habilitation À Diriger Des Recherches Year : 2010

Contribution to the management of large scale platforms: the Diet experience

Abstract

10 years. Ten years of research around high-performance computing in a distributed environment. And throughout these years, the development of the Diet middleware, increasing the value of that research. Today, a start-up company improves the status of Diet, giving it a new life. It feels only natural for me to give a complete review of this decade. The purpose of this document is to give a comprehensive description of the Diet middleware. Researches and developments carried out to create this Grid and Cloud middleware will be dis- cussed. Most of my researches focuses on Diet, hence the target of this document is twofold. First, to give an overview of my work and, secondly, to illustrate, through a real middleware, the issues met when designing, deploying and using this software platform dedicated to high-performance computing. Huge problems can now be computed over the Internet thanks to Grid Computing Environments or the new approach called Cloud Computing.
10 ans. 10 ans de recherches autour du calcul haute performance dans des environnements distribués. Et tout au long de ces années, le développement d'un intergiciel appelé DIET comme liant de ces recherches. Aujourd'hui la naissance d'une start'up autour de DIET, offre à cet intergiciel une autre vie. Ce tournant me donne alors l'occasion de proposer une vision que j'espère complète de cette aventure. A travers l'expérience de DIET, il sera intéressant d'évoquer les problèmes de recherche inhérents au développement complet d'un intergiciel de grille et de Cloud pour le calcul haute performance. Les aspects d'interoperabilités seront tout d'abord évoqués au travers des efforts de standardisation du GridRPC, et nous verrons comment DIET répond au problème de la localisation de ressources. Le problème de l'extensibilité sera ensuite traité au travers de l'architecture proposée. Nous verrons ensuite la réponse faite pour la découverte de services qui partant d'un besoin de notre intergiciel débouchera sur une solution générique. Ces premiers travaux évoqués se focalise côté client. Côté serveur nous évoquerons la solution mise en place pour la gestion des ressources. L'étape suivante sera de s'intéresser au déploiement et à la planification de ce déploiement. Conformément à notre objectif initial de fournir un outil complet, nous aborderons ensuite les problèmes liés à la gestion de données. Nous mettrons ensuite en lumière un des points forts de DIET qui est la réponse de ce dernier aux problèmes d'ordonnancement sur des environnements hétérogènes. Ce qui nous conduira jusqu'à la gestion des workflows dans notre intergiciel. Enfin pour conclure je vous présenterai différents cas d'utilisation de DIET sur des applications réelles et variées dont la plateforme du projet Décrypthon qui utilise notre intergiciel dans un cadre de production.
Fichier principal
Vignette du fichier
hdr.pdf (10.95 Mo) Télécharger le fichier
Loading...

Dates and versions

tel-00629060 , version 1 (05-10-2011)

Identifiers

  • HAL Id : tel-00629060 , version 1

Cite

Eddy Caron. Contribution to the management of large scale platforms: the Diet experience. Networking and Internet Architecture [cs.NI]. Ecole normale supérieure de lyon - ENS LYON, 2010. ⟨tel-00629060⟩
396 View
765 Download

Share

Gmail Facebook X LinkedIn More