Déploiement et partitionnement dynamique de clusters avec Kadeploy et Kavlan - Archive ouverte HAL Access content directly
Conference Papers Year : 2011

Déploiement et partitionnement dynamique de clusters avec Kadeploy et Kavlan

Emmanuel Jeanvoine
  • Function : Author
  • PersonId : 847304
Nicolas Niclausse
  • Function : Author
Lucas Nussbaum

Abstract

Grid'5000 est une plate-forme expérimentale pour la recherche sur les systèmes distribués (P2P, grilles, Cloud, HPC, ...) composée de 1600 machines dans 10 sites en France. La principale spécificité de la plate-forme est d'être reconfigurable par les utilisateurs, leur permettant ainsi de réaliser des expériences complexes. Ce poster présentera deux outils-clé pour la reconfiguration de la plate-forme par les utilisateurs : Kadeploy et KaVLAN. Kadeploy http://kadeploy3.gforge.inria.fr est un outil libre de déploiement de clusters. Il utilise des mécanismes permettant des déploiements rapides et passant bien à l'échelle : il est par exemple possible de déployer un cluster de 140 machines en moins de 5 minutes. Il utilise des technologies et des protocoles comme IPMI ou RSA pour contrôler les machines de manière centralisée, PXE et TFTP pour le processus de boot, et des mécanismes de diffusion de données P2P (soit en organisant les noeuds sous forme de chaîne, soit en utilisant BitTorrent). Kavlan est un outil d'isolation réseau permettant de séparer un réseau physique réel en différents réseaux indépendants, en configurant automatiquement les routeurs et les switchs. Il permet ainsi de réaliser des expériences sur des logiciels nécessitant une infrastructure lourde (DHCP différent, par exemple) ou reposant sur l'utilisation de mécanisme de diffusion. L'utilisation de Kadeploy et Kavlan sur Grid'5000 répond à des besoins assez spécifiques de la communauté de recherche sur les systèmes distribués. Toutefois, ils peuvent être utiles dans d'autres contextes, notamment pour installer ou mettre à jour des clusters de production ou des grands nombres de machines où l'aspect "passage à l'échelle" est important.
No file

Dates and versions

hal-00640588 , version 1 (13-11-2011)

Identifiers

  • HAL Id : hal-00640588 , version 1

Cite

Emmanuel Jeanvoine, Nicolas Niclausse, Lucas Nussbaum, David Margery. Déploiement et partitionnement dynamique de clusters avec Kadeploy et Kavlan. JRES 2011, Nov 2011, Toulouse, France. pp.1. ⟨hal-00640588⟩
360 View
0 Download

Share

Gmail Facebook X LinkedIn More