CERN menja operativni sistem na 2.200 računara da ih ne bi bacio: Razlog je prilično bizaran
Sumirano
- CERN prelazi sa Red Hat-a na Debian 13 za preko 2.200 računara zbog problema sa starijim procesorima.
- Odluka sprečava zamenu funkcionalnih računara koji kontrolišu akceleratore.
- Zamena sistema bi zahtevala ogromne troškove i radove, procenjene na najmanje 5,4 miliona švajcarskih franaka.
- Debian 13 omogućava očuvanje postojeće opreme uz prilagođavanje softvera.
- Prelazak se odnosi na računare za kontrolu akceleratora, dok se RHEL i AlmaLinux i dalje koriste drugde.
CERN će više od 2.200 računara koji kontrolišu opremu akceleratora prebaciti sa Red Hat-ovog ekosistema na Debian 13. Razlog nije cena, niti to što je Debian odjednom postao bolji izbor, već problem sa starijim procesorima koji bi zbog zahteva novijih verzija Linuxa mogli da postanu neupotrebljivi.
Odluka je doneta kako bi CERN izbegao zamenu ogromnog broja računara koji su i dalje funkcionalni. Da je organizacija nastavila putem novijih izdanja RHEL-a, procene pokazuju da bi morala da menja veliki deo računara koji se koriste za kontrolu akceleratora.
Računari rade, ali ih novi Linux više ne podržava
CERN decenijama koristi distribucije zasnovane na Red Hat tehnologiji. Poslednjih godina za veliki deo infrastrukture koristio je AlmaLinux, dok su RHEL i AlmaLinux i dalje podržani u drugim delovima sistema. Debian se sada uvodi konkretno na takozvane front-end računare koji kontrolišu akceleratore.
Problem je nastao kada su novije verzije RHEL-a počele da zahtevaju novije mogućnosti procesora. RHEL 9 koristi bazu x86-64-v2, što izbacuje podršku za deo starijih 64-bitnih procesora, dok RHEL 10 ide još dalje, na x86-64-v3.
Za običan kućni računar to možda ne bi bio naročit problem. U CERN-u, međutim, računari nisu samo obični računari koje možete da zamenite novim modelom.
Mnogi od njih povezani su sa specijalizovanim hardverom napravljenim upravo za CERN, uključujući prilagođene ploče i sisteme koji služe za nadzor i kontrolu opreme. Njihova zamena zahtevala bi mnogo više od kupovine nekoliko hiljada novih računara.
Prema procenama predstavljenim na konferenciji MiniDebConf u švajcarskom Vinterturu, zamena kompletnog sistema zahtevala bi redizajn više prilagođenih ploča, dodatno osoblje, nove rekove i kablove, a na pojedinim lokacijama čak i radove u tunelima duboko ispod zemlje. Procena troška bila je najmanje 5,4 miliona švajcarskih franaka, uz procenjenu malu verovatnoću uspeha projekta.
Zato je CERN odlučio da problem reši na drugoj strani. Ako postojeći hardver više ne odgovara novijem Red Hat okruženju, inženjeri će promeniti operativni sistem umesto da menjaju računare.
Debian kao način da se sačuva postojeća oprema
CERN je zbog toga počeo prelazak na Debian 13, poznat i pod kodnim imenom Trixie. Plan obuhvata više od 2.200 industrijskih i ugrađenih računara koji se koriste oko akceleratora.
Prelazak, međutim, nije jednostavan. CERN koristi sopstvene kernela, drajvere za specijalizovani hardver, sistemske slike i bootloadere, dok se računari pokreću preko mreže i svoje sistemske fajlove dobijaju sa centralne infrastrukture. Sve to mora da se prilagodi Debianu.
Inženjeri zato moraju da rešavaju probleme koji kod obične instalacije Debiana praktično ne postoje. Posebno je komplikovana izgradnja i održavanje paketa i drajvera za različite konfiguracije hardvera.
Ipak, računica je jasna. Mnogo je racionalnije prilagoditi softver računarima koji i dalje rade nego baciti hiljade funkcionalnih sistema i iz početka praviti infrastrukturu za njihovu zamenu.
Prelazak se odnosi na računare koji kontrolišu akceleratore, dok CERN za druge delove svoje infrastrukture i dalje koristi RHEL i AlmaLinux. Zvanična CERN stranica već navodi Debian 13 kao podržanu opciju upravo za sisteme za kontrolu akceleratora.
CERN tako dobija prilično neobičan ishod: umesto da zbog starog hardvera kupuje novi hardver, menja Linux koji na njemu radi.
(Telegraf.rs)
Video: ITHS-ITS-FSU učenici, studenti i alumnisti upoznali AgiBot robote koji će postati deo nastave
Telegraf.rs zadržava sva prava nad sadržajem. Za preuzimanje sadržaja pogledajte uputstva na stranici Uslovi korišćenja.