11–15 May 2026
Vivosa Apulia Resort
Europe/Rome timezone

I servizi di Software Management di INFN DataCloud

15 May 2026, 10:30
30m
Sala Meeting "Messapica" (Vivosa Apulia Resort)

Sala Meeting "Messapica"

Vivosa Apulia Resort

Via Vicinale Fontanelle - 73059 Ugento (Lecce)
Presentazione orale Servizi ICT Sessione "Servizi ICT"

Speakers

Alessio Fiori (Istituto Nazionale di Fisica Nucleare) Alex Lenni (Istituto Nazionale di Fisica Nucleare)

Description

INFN DataCloud offre agli utenti un servizio di Software Management basato su CernVM-FS, un filesystem distribuito progettato per fornire un meccanismo affidabile e scalabile per la distribuzione di software in ambienti eterogenei. Il prototipo sviluppato dal gruppo Ricerca e Sviluppo di INFN DataCloud e l’istanza di pre-produzione messa a punto dal gruppo Operations sono stati presentati nelle scorse edizioni del Workshop. Il servizio è in produzione su INFN DataCloud dall’inizio di quest’anno ed è oggi integrato nella maggior parte dei centri di calcolo INFN.

Gli utenti possono scegliere tra due differenti modalità di pubblicazione, da specificare al momento della richiesta. Nella modalità standard, gli utenti richiedono un repository personale o di gruppo tramite il ServiceDesk di INFN DataCloud, e possono distribuire il loro software mediante i meccanismi nativi del CVMFS Publisher. Le chiavi e i certificati necessari per pubblicare vengono forniti all’utente in formato crittografato al momento della creazione del repository. La seconda modalità di pubblicazione permette invece agli utenti di pubblicare immagini scompattate di container in un repository dedicato. I progetti nel registro di container Harbor denominati “unpacked-[nome]” - creati su richiesta per esperimenti, gruppi o singoli utenti - vengono sincronizzati in un unico repository CVMFS denominato “unpacked.infn.it”. Grazie ad un webhook e al meccanismo di spacchettamento DUCC nativo di CVMFS, ogni immagine pubblicata dall’utente nel proprio progetto Harbor verrà automaticamente scompattata e resa disponibile nel repository in un percorso corrispondente al progetto.

Un’ulteriore modalità di pubblicazione, attualmente in fase di completamento, prevede la sincronizzazione automatica tra un bucket S3 personale o di gruppo - su cui gli utenti scrivono in INFN DataCloud - e un repository CVMFS tramite un’applicazione di sincronizzazione sviluppata ad-hoc. È in corso l’integrazione con un servizio aggiornato di gestione centralizzata delle chiavi, a seguito della quale questo scenario sarà messo in produzione.

Il sistema di Software Management è oggi integrato con gli altri servizi core di INFN DataCloud. Il gruppo Supporto Utenti fornisce documentazione e supporto dedicato. Questo servizio offre agli utenti una migliore esperienza grazie ad un meccanismo di pubblicazione software versatile, intuitivo e adatto a diversi casi d’uso.

Authors

Alessio Fiori (Istituto Nazionale di Fisica Nucleare) Alex Lenni (Istituto Nazionale di Fisica Nucleare)

Co-authors

Ahmad Alkhansa (Istituto Nazionale di Fisica Nucleare) Carmelo Pellegrino (Istituto Nazionale di Fisica Nucleare) Daniele Lattanzio (Istituto Nazionale di Fisica Nucleare) Daniele Spiga (Istituto Nazionale di Fisica Nucleare) Dr Diego Michelotto (CNAF) Francesca Del Corso (Istituto Nazionale di Fisica Nucleare) Marco Verlato (Istituto Nazionale di Fisica Nucleare) Massimo Sgaravatto (Istituto Nazionale di Fisica Nucleare) Sergio Traldi (Istituto Nazionale di Fisica Nucleare) Stefano Stalio (Istituto Nazionale di Fisica Nucleare)

Presentation materials

There are no materials yet.