Trois petits ordinateurs, une vraie expérience
Un système de calcul à distance, gouverné et bilingue, pour la physique des rayons cosmiques à Mérida, au Venezuela, construit sur du matériel que la plupart jetteraient.
Ce qu’un laboratoire de Mérida possède
LAGO, le Latin American Giant Observatory, étudie les rayons cosmiques avec des détecteurs Tcherenkov à eau à travers le continent. Son site de Mérida, à l’Universidad de Los Andes où j’ai étudié, avait besoin d’une informatique accessible de partout aux chercheurs et aux étudiants. Le matériel disponible : trois Mac mini de 2014.
Je les ai transformés en un système gouverné : Ubuntu Server, des runners persistants enregistrés dans une organisation GitHub pour que les tâches soient soumises comme du code et relues en accès libre, des espaces de travail nettoyés entre les tâches parce que la mémoire soudée ne peut pas être augmentée, et une configuration de durcissement conservée comme drop-in documenté. Tout est écrit deux fois, en espagnol et en anglais.
Pièce 1SchémaSe lit de gauche à droite
Trois petits ordinateurs, une vraie expérience
De vieilles machines deviennent utiles quand le système qui les entoure est gouverné : les tâches arrivent sous forme de code, s’exécutent dans un espace propre et laissent des résultats et des journaux que tout le groupe peut lire.
Pourquoi un petit système compte
En chemin, j’ai corrigé un bogue bloquant dans la simulation Geant4 du détecteur, où des photons issus de désintégrations de muons contaminaient le signal, et publié une version de réparation qui a rétabli des réglages sûrs du noyau. Chaque correction est une version étiquetée avec une brève explication, pour que la personne suivante puisse suivre le raisonnement.
La présence du Venezuela dans la stratégie latino-américaine pour la physique des hautes énergies, la cosmologie et les astroparticules, c’est en pratique LAGO. Un système documenté et en service, si petit soit-il, est un argument dans ce processus : il montre ce qu’un groupe peut faire tourner et gouverner seul, et ce qu’il pourrait faire avec davantage.
Pièce 2ChiffresChaque chiffre renvoie au document qui l’établit
Le système, en chiffres
Pièce 3RessourcesOuvrir la chose elle-même, pas une description