News, curiosità e attualità
Il CERN sceglie Debian per gli acceleratori: così risparmia milioni
Quando si parla di CERN vengono subito in mente il Large Hadron Collider, le particelle e gli esperimenti di fisica più avanzati del mondo. Ma dietro tutto questo c'è anche un'enorme infrastruttura informatica, fatta di migliaia di computer, schede elettroniche e dispositivi che devono funzionare in modo affidabile per molti anni.
Proprio per questo il CERN ha preso una decisione molto interessante: oltre 2.200 computer utilizzati per controllare gli acceleratori passeranno a Debian Linux 13 "Trixie".
La scelta potrebbe sembrare semplicemente un cambio di sistema operativo, ma in realtà nasconde un problema molto più importante: come mantenere in funzione hardware ancora valido quando il nuovo software richiede computer più moderni?
Il problema: computer ancora funzionanti, ma considerati troppo vecchi
Per molti anni il CERN ha utilizzato sistemi Linux appartenenti all'ecosistema Red Hat, tra cui Scientific Linux, CentOS e Red Hat Enterprise Linux, conosciuto anche come RHEL.
Il problema è arrivato con i requisiti delle versioni più recenti di RHEL.
RHEL 9 richiede il supporto alle istruzioni x86-64-v2, mentre RHEL 10 utilizza requisiti ancora più elevati, basati su x86-64-v3. Una parte dei computer utilizzati negli acceleratori del CERN non possiede queste caratteristiche.
In altre parole, alcuni computer sono ancora perfettamente utilizzabili, ma il nuovo sistema operativo non sarebbe più compatibile con loro.
Un esempio semplice
Immaginiamo di avere un'automobile del 2010 perfettamente funzionante.
Il motore funziona, i freni funzionano e l'auto può tranquillamente continuare a viaggiare.
Un giorno arriva una nuova normativa che impedisce di utilizzare quel modello di motore.
A quel punto ci sono due possibilità:
1. Cambiare automobile.
2. Utilizzare una soluzione che permetta di continuare a usare quella che abbiamo.
Il CERN ha scelto, in sostanza, la seconda strada.
Cambiare i computer sarebbe costato milioni
Sostituire o modificare l'hardware incompatibile non sarebbe stato affatto semplice.
Secondo l'analisi effettuata dal CERN, mantenere la piattaforma precedente avrebbe potuto richiedere circa 5,4 milioni di franchi svizzeri.
Il progetto avrebbe coinvolto anche la riprogettazione di 11 schede elettroniche, nuovo personale specializzato e modifiche a rack e cablaggi.
E non si trattava semplicemente di prendere 2.200 PC nuovi e collegarli.
I computer interessati controllano direttamente apparecchiature degli acceleratori e sono collegati a migliaia di dispositivi. L'infrastruttura coinvolta comprende circa 17.000 dispositivi distribuiti su un'area di circa 43 chilometri quadrati.
Un altro esempio pratico
Immaginiamo un'azienda con 2.000 macchinari industriali.
Tutti i macchinari funzionano ancora bene, ma il nuovo software gestionale non è più compatibile con i computer che li controllano.
Cambiare tutti i computer potrebbe costare milioni e richiedere mesi o anni di lavoro.
Se esiste un sistema operativo alternativo compatibile con quei computer, potrebbe essere molto più conveniente cambiare il software invece dell'hardware.
È proprio questo il ragionamento seguito dal CERN.
La soluzione: Debian
La soluzione scelta è Debian 13 "Trixie", una delle distribuzioni Linux più conosciute e utilizzate nel mondo.
Il passaggio riguarda principalmente i computer che controllano direttamente gli acceleratori. Non significa che tutto il CERN stia abbandonando Red Hat.
I sistemi di calcolo e altre infrastrutture continueranno infatti a utilizzare sistemi dell'ecosistema Red Hat, mentre alcune console utilizzano AlmaLinux.
Quindi è importante chiarire:
non è un "CERN passa tutto a Debian".
È più precisamente:
una parte specifica dell'infrastruttura degli acceleratori passa a Debian per poter continuare a utilizzare hardware ancora valido.
Perché proprio Debian?
Uno dei vantaggi fondamentali è la grande compatibilità di Debian con hardware differenti e meno recente.
Questo permette al CERN di evitare, dove possibile, la sostituzione di apparecchiature specializzate che sono ancora funzionanti.
Ma c'è anche un altro elemento importante: la stabilità nel lungo periodo.
Il CERN non può comportarsi come un normale utente che aggiorna il computer ogni pochi anni.
Gli acceleratori hanno cicli di funzionamento, manutenzione e fermate tecniche programmati con grande anticipo.
Un aggiornamento del sistema operativo deve quindi essere pianificato attentamente.
Non basta installare Debian
La migrazione è molto più complessa di una normale installazione Linux.
I computer coinvolti utilizzano hardware particolare, driver specifici e sistemi di avvio dalla rete.
Per questo gli ingegneri del CERN hanno dovuto adattare anche gli strumenti utilizzati per costruire e distribuire il software.
In pratica, il CERN sta costruendo una sorta di ambiente Debian personalizzato capace di dialogare con la propria infrastruttura hardware.
È un po' come installare Linux su un normale PC rispetto a installarlo su una macchina industriale progettata appositamente per controllare un acceleratore di particelle.
Debian fino al 2030
Il progetto prevede di utilizzare Debian 13 con il supporto a lungo termine, arrivando indicativamente fino al 2030.
Nel frattempo il CERN sta già guardando agli aggiornamenti successivi e ha iniziato a collaborare con Freexian per il supporto a lungo termine.
Questo dimostra quanto sia diverso il mondo industriale e scientifico da quello dei normali computer domestici.
Un utente può aggiornare il proprio PC in poche ore.
Il CERN deve invece pianificare alcuni cambiamenti anni prima.
La lezione del CERN: non sempre bisogna comprare nuovo
Questa storia contiene una lezione interessante anche per le aziende e per gli utenti comuni.
Quando un computer viene definito "vecchio", non significa necessariamente che sia inutilizzabile.
A volte il problema è semplicemente il software che non supporta più quel determinato hardware.
Esempio: un vecchio PC
Supponiamo di avere un computer con 8 GB di RAM e un processore di diversi anni fa.
Con un sistema operativo moderno potrebbe essere lento o addirittura non supportato.
Ma installando una distribuzione Linux più leggera potrebbe tornare perfettamente utilizzabile per:
- navigare su Internet;
- scrivere documenti;
- guardare video;
- utilizzare programmi da ufficio;
- gestire file;
- trasformarlo in un piccolo server domestico.
In questo caso non abbiamo necessariamente bisogno di comprare un nuovo computer.
Possiamo cambiare il software e allungare la vita dell'hardware.
Una scelta economica, ma anche tecnologica
La decisione del CERN non è quindi soltanto una questione di preferenze tra Linux diversi.
È soprattutto una scelta di sostenibilità, compatibilità e costi.
Se un computer industriale funziona ancora bene, sostituirlo soltanto perché il nuovo sistema operativo non lo supporta può diventare estremamente costoso.
Debian permette invece al CERN di continuare a utilizzare una parte importante dell'hardware esistente.
Il risultato è una strategia molto semplice:
invece di cambiare migliaia di computer, cambiare il sistema operativo che li fa funzionare.
Il significato più importante
La vicenda del CERN dimostra una cosa che spesso dimentichiamo nel mondo tecnologico:
«Nuovo non significa sempre migliore.»
Un computer vecchio può essere ancora perfettamente adatto al proprio compito.
La vera domanda dovrebbe essere:
"Funziona ancora e soddisfa le nostre esigenze?"
Se la risposta è sì, forse non è necessario sostituirlo.
A volte è sufficiente trovare il software giusto.
Ed è proprio quello che sta facendo il CERN: utilizzare Debian per conservare hardware ancora funzionante, evitando un progetto di sostituzione stimato in circa 5,4 milioni di franchi svizzeri.
In sintesi
🔬 CERN: una parte dei sistemi di controllo degli acceleratori.
💻 Computer coinvolti: oltre 2.200.
⚙️ Dispositivi controllati: circa 17.000.
🐧 Nuovo sistema operativo: Debian 13 "Trixie".
💰 Costo stimato per adeguare l'hardware: circa 5,4 milioni di franchi svizzeri.
🛠️ Strategia: mantenere l'hardware funzionante e cambiare il software.
📅 Supporto previsto: Debian 13 fino al 2030 attraverso il supporto a lungo termine.
La scelta del CERN è quindi un esempio concreto di come software open source, compatibilità hardware e pianificazione a lungo termine possano diventare strumenti per ridurre costi e sprechi tecnologici.
0 commenti
Ancora nessun commento. Sii il primo a scrivere cosa ne pensi!
Lascia un commento