CERN переводит ускорительный комплекс на Debian 13 до конца 2026 года

2026-09-02 105 комментарии
Управляющая инфраструктура ускорителей CERN до конца 2026 года перейдёт на Debian 13 «trixie»: речь о более чем 2200 промышленных и встраиваемых компьютерах. Сроки подтверждены в новостной ленте проекта Debian после доклада на MiniDebConf в Винтертуре

Ускорительный комплекс CERN до конца 2026 года переводят на Debian 13 «trixie»: под управлением этой системы будут работать более 2200 промышленных и встраиваемых компьютеров. Сроки подтвердили 2026 года в новостной ленте проекта Debian, а подробности прозвучали в докладе инженеров организации на MiniDebConf в Винтертуре. Причина смены платформы не сводится к предпочтениям в дистрибутивах: по оценке рисков 2023 года, сохранение линии Red Hat Enterprise Linux обошлось бы примерно в 5,4 млн швейцарских франков и потребовало бы переделки одиннадцати аппаратных плат. В CERN описали свой выбор как программный ответ на программную задачу – меняется операционная система, а не электроника.

2200 компьютеров и 17 000 устройств на 43 квадратных километрах

Управляющая инфраструктура ускорителей рассредоточена по площади примерно 43 квадратных километра. Как прозвучало в докладе, в неё входит около 2200 компьютеров, связанных приблизительно с 17 000 устройств, и это число продолжает расти. Речь идёт не об офисных рабочих станциях и не об универсальных серверах: машины стоят вплотную к оборудованию ускорительного комплекса и работают с аппаратурой напрямую.

CERN – Европейская организация по ядерным исследованиям, межправительственная лаборатория физики частиц на франко-швейцарской границе под Женевой. Существует с 1954 года, объединяет 25 государств-членов и обслуживает крупнейший в мире комплекс ускорителей, включая Большой адронный коллайдер.

Путь от Scientific Linux к CentOS Stream

Системы ускорителей долго держались экосистемы Red Hat: сначала Scientific Linux рядом с Red Hat Enterprise Linux 5 и 6, затем CentOS в поколениях RHEL 7 и 8. Смена курса проекта CentOS и досрочное прекращение поддержки классической CentOS Linux вынудили пересмотреть, насколько тесной должна оставаться привязка к этой экосистеме.

Сразу уходить никто не собирался. В работе оставался CentOS Stream: проверить пригодность Stream 9, как можно быстрее перебраться на Stream 10, позднее, возможно, взять Stream 11. Параллельно готовился запасной вариант – слой интеграции сделали независимым от дистрибутива, а второй операционной системой на этот случай выбрали Debian.

CentOS Stream – непрерывно обновляемая ветка, которая идёт впереди очередного выпуска Red Hat Enterprise Linux. В отличие от прежней CentOS Linux, она не повторяет уже вышедший RHEL, а служит площадкой для того, что попадёт в него позже.

Оценка рисков 2023 года: 5,4 млн франков и одиннадцать плат

Решающим оказался счёт, а не симпатия к дистрибутиву. Согласно докладу, анализ рисков во II квартале 2023 года показал: движение по прежнему пути Red Hat Enterprise Linux потребовало бы порядка 5,4 млн швейцарских франков. Переделке подлежали бы около одиннадцати аппаратных плат, штат инженеров-электронщиков, программистов и техников пришлось бы расширять, стойки – переставлять и перекоммутировать, а на этапе пусконаладки изменения затронули бы большинство систем. Даже при безошибочной замене оптимистичная оценка успеха не превышала 20%.

Положение осложняли сроки: инфраструктура должна быть готова к IV кварталу 2026 года, и запаса на дорогую переделку электроники не оставалось.

График ускорителя диктует выбор выпуска Debian

Обновлять управляющие компьютеры ускорителей по удобному моменту невозможно. Работа комплекса подчинена расписанию: периоды эксплуатации, технические остановки, окна пусконаладки и длительные остановки. Выпуск Linux под системой управления обязан укладываться в этот график, поэтому версию Debian подбирали так, чтобы не пришлось, по формулировке докладчиков, латать работающий ускоритель на ходу.

Перестройка загрузки front-end компьютеров и драйверов

Переход не сводится к установке Debian на существующие машины. В CERN перестраивают часть обеспечивающей инфраструктуры: способ распространения компонентов операционной системы и порядок загрузки front-end компьютеров. Отдельная работа касается драйверов – интеграцию собственных драйверов специализированной электроники пересматривают так, чтобы она меньше опиралась на особенности конкретного дистрибутива.

Front-End Computer (FEC) – компьютер нижнего уровня системы управления, установленный рядом с оборудованием ускорителя. Он принимает управляющие воздействия верхнего уровня, обращается к электронике через специализированные драйверы и передаёт наверх измерения.

Заключение

К концу 2026 года промышленный и встраиваемый слой системы управления ускорителями CERN должен целиком работать на Debian 13. Показателен здесь не размер парка, а мотив: смена дистрибутива обошлась дешевле, чем переделка электроники под требования прежней платформы. Инженерам, отвечающим за жизненный цикл промышленных систем, стоит запомнить и второй вывод – запасной дистрибутив готовят заранее, до того как поставщик поменяет правила. Технические подробности разобраны в записи доклада с MiniDebConf в Винтертуре.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте