Avec cette présentation, je souhaite partager plus de 10 années de pilotage de la Sécurité de l’Information au laboratoire Subatech. Cela a commencé à l’issue d’une formation CNRS sur les systèmes de management de sécurité de l’information (SMSI) et les normes ISO 27000, à Roscoff, en septembre 2009. A la même époque, une réflexion sur la PSSI était en cours à l’IN2P3. Au retour de cette...
Bien que la RGPD ne concerne pas uniquement l'informatique, elle se retrouve très souvent être gérée par l'exploitation informatique. A IJCLab nous avons commencé à recenser les traitements qui doivent être déclarés ainsi que les modalités pour. Le CNRS a progressé dans la méthodologie et propose des outils qui simplifient (un peu...) la tâche. Nous ferons un retour d'expérience sur la mise en...
Je propose une présentation sur l'expérience de création d'ICJLab au niveau de l'informatique, avec à la fois ses challenges humains et techniques
Je me propose de faire un statut du projet de R&D DOMA qui a pour objectif de préparer la gestion de la donnée scientifique à l’horizon 2028 (HL-LHC)
Ce projet international qui a débuté en 2018 vise à étudier, proposer et quantifier les différentes évolutions possibles et usages des services de stockage de données scientifique et cela pour répondre aux besoins que sont : la gestion de la...
Cette contribution donnera un aperçu des activités de support aux utilisateurs menées au CC-IN2P3.
Dans ce cadre, nous présenterons les différentes thématiques de travail de l'équipe Support et ses récentes réalisations, et nous intégrerons également des éléments sur l'offre de service du Centre, sur les outils mis à disposition aux utilisateurs pour mener leurs travaux, ainsi que sur nos...
Le réseau TEAMLAB de l'IN2P3 est un réseau sur le management d'équipe proposant à ses membres un lieu d'échange sur les problématiques liées au management ainsi que des outils et des accompagnements. Son but est de participer au développement d'une culture management bienveillante et respectueuse des individus, commune à l’IN2P3.
Le langage VHDL permet de décrire une architecture matérielle très bas niveau. Il permet de cibler des architectures reconfigurables de type FPGA, au prix d’un temps de compilation qui dépasse souvent une journée de travail. Comme alternative, et dans l’idée de tester le bon fonctionnement du code, il est de plus en plus nécessaire d’avoir recours à des bibliothèques de vérification...
Depuis 2010 le petit monde des conteneurs logiciels est souvent réduit à Docker, pourtant ce n'est qu'une petite partie d'un écosystème vaste et hétéroclite ! Je vous propose de découvrir comment se passer complétement de Docker sans pour autant changer vos habitudes.
Le retour au présentiel se précise enfin ! Mais avec lui vont hélas aussi revenir les problématiques pratiques liées à l'organisation d'événements présentiels, et notamment celle de la stabilité souvent aléatoire des infrastructures réseau des lieux d'accueil.
Pour le formateur qui souhaite organiser un TP autour de la performance logicielle, cette instabilité est particulièrement difficile...
Parmi les différentes futures technologies dites « quantiques », communications, capteurs, métrologie, cryptographie, il y a les aspects « calcul générique » et « simulations » qui ont fait l’objet de discussion pendant les dernières journées prospectives Calcul, algorithmes et données.
Le OpenLab du CERN a inséré son initiative quantique dans la mise à jour 2020 de la stratégie européenne...
Point sur l'infrastructure des clusters Ceph du CC-IN2P3 (4 clusters/~70 serveurs/8 Pio)
Retour d'expérience sur l'utilisation de CephFS à grande échelle (> 5 Pio)
Dans cette présentation nous allons visiter une des récentes fonctionalités de git
(> 2.27) pour gérer des sous-répertoires ou de fichiers isolés dans un dépôt local. git-sparse
, encore en état expérimentale, devient une alternative simple et effective aux sous-modules et sous-arbres git
. Une application directe dans un environnement de développement python3
sera présentée.
Démonstration du chiffrement/déchiffrement d'un PC Linux avec enregistrement d'une clef dans le TPM2 du BIOS ou en réseau
Aujourd’hui, de plus en plus d’expériences et d’instruments scientifiques nécessitent une visualisation d’une grande quantité de données au travers de plusieurs applications dédiées. Ces applications peuvent superviser des variables en temps réel ou bien afficher des données historiées dans une base de données. Et par conséquence, un logiciel intuitif permettant l’affichage de plusieurs types...
Dash est un framework qui permet de construire des applications web en Python avec de la visualisation interactive. Je présenterai l’outil et illustrerai par des applications développées à IJCLab dans des domaines aussi variés que l’astrophysique, le pôle santé ou l’informatique de gestion.
ROOT est une suite de bibliothèques principalement écrites en C++.
C'est également le format de fichier permettant de stocker les données de la plupart des expériences de physique des particules.
Cependant, ce format de fichiers n'est pas formalisé ni standardisé.
Le format de fichiers ROOT est simplement défini par ce qu'accepte la bibliothèque ROOT I/O.
Il n'est donc possible de lire...
AMI (ATLAS Metadata Interface) est un écosystème générique pour l’agrégation, la transformation et le traitement de métadonnées scientifiques.
Bénéficiant de presque 20 ans d'expérience dans le contexte du LHC (Large Hadron Collider), la seconde version majeure de l'écosystème a récemment été finalisée. Nous décrivons les choix techniques et les avantages qui en découlent pour la...
OpenCL a tenté, en son temps, d'offrir un API C standard pour tous les accélérateurs de calcul : GPUs, FPGAs, et les défunts Xeon Phi. Trop bas niveau et verbeux pour être écrit par un chercheur, soutenu du bout des lèvres par NVidia, ce standard a finalement surtout été porté par le milieu de l'informatique embarquée. Aujourd'hui, les mêmes acteurs retentent l'aventure avec le standard SYCL,...
Le projet Reprises contribue depuis quelques années au regroupement d'information nécessaires à l'amélioration de la qualité logicielle en générale.
Portabilité, Performance, Productivité et Précision (les 4P de David)
Nous avons regroupé ces informations sous la forme d'un [Guide][1] destiné à la fois aux scientifiques désirant améliorer les performances de leurs programmes et aux...
Les FPGA (Field Programmable Gates Array) ont été utilisés pendant longtemps pour le prototypage des ASICs (Application Specific Integrated Circuit) ou directement comme des processeurs de signaux numériques dans les chaînes d’acquisition des systèmes de détection.
Pour le cas des détecteurs utilisés dans les expérience de physique des particules, les FPGA peuvent exécuter des algorithmes...
Depuis quelques années, le développement de programmes performants se heurte à la multiplicité des architectures à cibler. Il existe en effet plus d'une vingtaine d'architectures différentes, rien que pour Intel, ce qui complique énormément la tâche des développeurs lorsqu'ils ont besoin d'obtenir la meilleure performance possible, et ce, quelque soit l'architecture ciblée (notamment sur la...
La science génère de plus en plus de données, pour les exploiter des systèmes intelligents de stockage tels que les bases de données intègrent des langages d’interrogation pour faciliter leur exploitation. Les SGBDR ont marqué l’histoire avec le modèle relationnel et l’introduction de moteur transactionnel. Toutefois, cette solution souffre par son architecture monolithique et un modèle de...
SVOM is a satellite experiment that should start in 2023 and is built by a collaboration of institutes in France and China.
The SVOM ground segment consists of a set of services dedicated to the processing and management of data coming from the satellite.
In France we have deployed these services in what we call FSC (French Science Center). In this presentation we will show the architecture...
La phase de haute luminosité du LHC au CERN va entraîner à partir de 2027 une forte augmentation du volume et de la complexité des données enregistrées par le détecteur ATLAS installé au CERN, à Genève. Considérant les ressources de calcul prévues, les algorithmes actuels de reconstruction de traces de particules sont trop lents et, sans amélioration, le programme de physique de la...
Les nouvelles architectures de calcul HPC posent de nouveaux défis pour la simulation numérique. Les architectures matérielles pour l'exascale sont plus variées que pour les générations précédentes, et parfois plus difficiles à programmer. Du GPU aux nouveaux processeurs ARM, il devient difficile d'écrire du code performant sur toutes les architectures.
Dans cette présentation, je présente...
Le temps d'exécution est un point critique pour le code développé pour la recherche en physique des hautes énergies (HEP pour « high energy physics »). Les expériences requièrent typiquement une puissance de calcul importante pour le traitement de données. Celles auprès du LHC font appel à une grille de calcul, le "Worlwide LHC computing grid", qui comptent un million de cœurs de processeurs....
Red Hat a modifié sa politique de sortie des versions de Linux (RHEL & CentOS). La nouvelle politique proposée est moins adaptée aux sites académiques et data centres qui l'utilisent pour effectuer de la production.
Lors du dernier HEPiX, qui s'est déroulé en distanciel du 25 au 29 octobre [*], une session spéciale de discussion (Bird of a Feather) a été organisée afin de faire un point sur...
Le CC-IN2P3 pilote de nombreux outils collaboratifs mis à disposition des laboratoires par la direction technique de l'institut.
Ces outils visent à faciliter les développements en CAO mécanique et en calculs par éléments finis dans les projets menés par les laboratoires de l'IN2P3.
Il s'agit des plateformes collaboratives de conception Catia V5 / Smarteam en transition vers Catia V6 / 3D...