A CERN nagyszabású Linux-átállásba kezdett: 2026 végére az gyorsítóinfrastruktúrában működő több mint 2200 ipari számítógép és beágyazott rendszer mind a Debian 13 „Trixie”-t fogja futtatni.
A lépték óriási. A MiniDebConf Winterthur 2026 rendezvényen a CERN mérnökei, Federico Vaga és Nikos Tsipinakis elmondták, hogy a gyorsítók vezérlőrendszere nagyjából 43 négyzetkilométeren terül el. Jelenleg körülbelül 2200 számítógépből áll, amelyek mintegy 17 000 eszközhöz kapcsolódnak, és ez a szám folyamatosan nő.
Ezek nem átlagos irodai gépek vagy általános célú szerverek. Ezek a számítógépek a CERN gyorsítókomplexumát működtető infrastruktúra részei, közel helyezkednek el a berendezésekhez, és a létesítményekben található hardverekkel kommunikálnak.
Debian bejelentése megerősíti a tervet, hogy 2026 vége előtt az összes, 2200-nál is több ipari és beágyazott rendszer Debian 13-ra áll át.
Ezzel egy újabb fejezet kezdődik a CERN hosszú Linux-történetében. A gyorsítórendszerek korábban több generáción át a Red Hat-ökoszisztémát követték: a Scientific Linuxot használták a Red Hat Enterprise Linux 5 és 6 mellett, később pedig a CentOS felé mozdultak el a RHEL 7 és 8 idején.
Amikor azonban a CentOS irányt váltott, és a hagyományos CentOS Linux modellt a vártnál korábban kivezették, a CERN gyorsítóvezérlő csapatának újra kellett gondolnia, mennyire akar továbbra is ettől az ökoszisztémától függeni.
Eleinte mégis az volt a terv, hogy maradnak. A CERN számításba vette a CentOS Streamet: az volt a cél, hogy validálják a CentOS Stream 9-et, amint lehet, átálljanak a Stream 10-re, és később akár a Stream 11-re is.
Ezzel párhuzamosan a csapat elkezdett felkészülni arra is, hogy ez a megközelítés esetleg nem marad életképes. Az egyik cél az volt, hogy a CERN integrációs rétegét disztribúciófüggetlenné tegyék, és egy második operációs rendszert is előkészítsenek tartaléknak. Ez a tartalék lett a Debian.
Végül azonban nem pusztán a Linux disztribúciók közötti ízlésbeli különbség döntött Debian javára. A prezentáció szerint a korábbi megközelítés fenntartása komoly hardveres és mérnöki problémákat okozott volna.
A 2023 második negyedévében készült kockázatelemzés szerint, ha a Red Hat Enterprise Linux útvonalon maradnak, az nagyjából 5,4 millió svájci frankba kerülhetett volna. Körülbelül 11 hardveres kártyát kellett volna újratervezni, több elektronikai és szoftvermérnökre, illetve technikusra lett volna szükség, a rackeket át kellett volna rendezni és újrakábelezni, és az üzembe helyezés során a legtöbb rendszert érintette volna az átállás.
Még akkor is, ha minden csere hibamentesen zajlik, a CERN legfeljebb körülbelül 20%-os sikerarányt tartott reálisnak.
A határidő tovább nehezítette a helyzetet. A gyorsító infrastruktúrájának 2026 negyedik negyedévére készen kell állnia, ami alig hagy mozgásteret egy költséges hardvertervezésre.
Végül a CERN azt az utat választotta, amit a mérnökök úgy írtak le, mint szoftveres megoldást egy szoftveres problémára: a gyorsítószámítógépeket Debian-re költöztetik, ahelyett hogy a hardver nagy részét újraterveznék csak azért, hogy kompatibilisek maradjanak a Red Hat Enterprise Linuxszal.
Van egy másik, szokatlan korlát is. A CERN nem kezelheti a gyorsítószámítógépeket úgy, mint a hagyományos szervereket, amelyeket tetszőleges időpontban lehet frissíteni. A gyorsító működése szigorúan megtervezett menetrend szerint zajlik, üzemidőszakokkal, technikai leállásokkal, üzembe helyezési ablakokkal és hosszú leállásokkal.
Ez azt jelenti, hogy a vezérlő infrastruktúra alatt futó Linux kiadásának illeszkednie kell a gyorsító menetrendjéhez. A csapat kiemelte, mennyire fontos a megfelelő Debian kiadás kiválasztása, hogy ne kelljen „élő részecskegyorsítót hotpatch-elni”.
A migráció ráadásul jóval több annál, mint hogy a meglévő gépekre feltelepítik a Debian-t. A CERN a háttérinfrastruktúra egyes részeit is újratervezi, beleértve az operációs rendszer komponenseinek terítését és a front-end gépek bootolásának módját.
A device driverek is részei ennek a munkának. A CERN újragondolja, hogyan illeszkedjenek a speciális hardver driverek a Linuxhoz, ahelyett hogy túl szorosan támaszkodnának disztribúció-specifikus feltételezésekre – ez kulcskérdés azoknál a gépeknél, amelyek egyedi gyorsítóelektronikához csatlakoznak.
Így a „2200 számítógép költözik Debian-re” elsőre akár egy szokványos Linux-migrációnak is tűnhet, de a környezet egészen mássá teszi ezt az átállást. Ezeket a rendszereket a CERN gyorsító létesítményeiben szórtan helyezték el, több tízezer eszközhöz kapcsolódnak, és olyan infrastruktúrában működnek, ahol az állásidő, a hardverkompatibilitás és a hosszú távú életciklus-tervezés közvetlenül kihat az üzemelésre.
Az év végére így a Debian 13 egy különösen érdekes telepítéssel gazdagíthatja a referenciáit: a CERN gyorsítóvezérlő infrastruktúrája mögött futó ipari és beágyazott számítástechnikai réteget fogja működtetni.
További részletekért nézd meg a témáról szóló előadást, amely a Winterthur MiniDebConfon hangzott el.

