Transposition d'environnements distribués reproductibles avec NixOS Compose - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2022

Transposition d'environnements distribués reproductibles avec NixOS Compose

Résumé

La mise au point des environnements logiciels pour l'expérimentation des systèmes distribuées est un processus itératif et souvent laborieux. Pouvoir tester simplement les environnements sur la machine de l'utilisateur ou sur la plateforme cible rend les cycles de développement plus rapides et fluides. Le caractère reproductible de ces environnements est également primordial pour une contribution scientifique rigoureuse. Nous introduisons dans ce papier NixOS Compose, un outil basé sur la distribution NixOS pour la génération reproductible d'environnements distribués. Il permet d'effectuer des déploiements virtualisés (docker, qemu) ou physiques (Grid'5000) avec une description unique. Nos expériences montrent une amélioration en temps de construction des images de l'ordre de 5 et reconstruction d'un facteur 7 par rapport à Kameleon, la solution usuelle pour construire des images sur la plateforme Grid'5000.
Fichier principal
Vignette du fichier
compas_nxc.pdf (294.41 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03696485 , version 1 (16-06-2022)
hal-03696485 , version 2 (24-11-2022)

Licence

Paternité

Identifiants

  • HAL Id : hal-03696485 , version 2

Citer

Quentin Guilloteau, Jonathan Bleuzen, Millian Poquet, Olivier Richard. Transposition d'environnements distribués reproductibles avec NixOS Compose. COMPAS 2022 - Conférence francophone d'informatique en Parallélisme, Architecture et Système, Jul 2022, Amiens, France. pp.1-9. ⟨hal-03696485v2⟩
133 Consultations
113 Téléchargements

Partager

Gmail Facebook X LinkedIn More