Bibliothèque des projets du CNES

18 Novembre 2019

Centre de Calcul

Le Centre de Calcul du CNES est un ensemble de plateformes et de services dédiés au développement et à l'exécution d'algorithmes de calcul intensif ou de traitement de données massives. Cette ensemble est mis à la disposition des ingénieurs et chercheurs travaillant sur des projets spatiaux en lien avec le CNES.

Le calcul scientifique et intensif existe depuis plusieurs dizaines d’années au CNES. Initialement orienté vers les modélisations physiques complexes (par exemple la mise au point de pièces mécaniques complexes), les traitements effectués au Centre sont à présent majoritairement centrés sur l’analyse et la transformation de la donnée.

Le CNES soutient des activités portées soit par des utilisateurs ou projets purement internes, soit en collaboration avec des partenaires extérieurs (hébergement de traitements de partenaires, études scientifiques). Ces activités peuvent revêtir un caractère opérationnel lorsqu’il s’agit du segment sol (traitement des données de la charge utile) d’un projet spatial. Elles se font néanmoins majoritairement dans le cadre de recherche et développement en amont des projets ou en aval pour leur valorisation.

Le Centre de Calcul est composé d’une plateforme de traitement de type HPC (High Performance Computing) qui regroupe plus de 12000 cœurs de calcul et 8Po de stockage haute performance sont partagés par plus d'un millier d'utilisateurs ou de projets opérationnels comme CFOSat, Theia ou encore PEPS.

Deux services de stockage de données scientifiques sont accolés à cette plateforme :

  • Le STAF (Service de Transfert et d'Archivage de Données) : la mémoire du CNES. En charge de pérenniser indéfiniment les données et algorithmes des missions passées, en cours et à venir.
  • Le stockage capacitif utilisé en particulier par le projet PEPS pour stocker, diffuser et valoriser les données issues des satellites Sentinel, soit à l'heure actuelle près de 13Po de données.

Les utilisateurs peuvent ensuite s’appuyer sur un ensemble de logiciels préinstallés et configurés pour la plateforme de calcul ainsi que sur des services orientés développement logiciels pour la gestion de configuration et l’intégration continue de leur code. Ils peuvent également bénéficier d’un support personnalisé via une équipe en charge de faciliter l’utilisation des services du Centre. Cela peut aller de l’aide pour l’accès aux moyens jusqu'à l'expertise de code et l'optimisation, en passant par les bonnes pratiques de distribution du calcul et d'accès aux données ou le support à l'utilisation des logiciels et de l'ensemble des services disponibles.

Le Centre de Calcul est accessible depuis l'extérieur du CNES, que ce soit en ligne de commande (SSH) ou via une interface dédiée qui permettent des collaborations nationales et internationales.

Contact

L-SIS-poleHPC at cnes.fr