Мой блог
ЦЕРН переводит более 2200 систем управления на Debian 13
Организация CERN начала масштабный переход своих промышленных и встраиваемых компьютеров на Debian 13, о чем инженеры Федерико Вага и Никос Ципинакис рассказали на конференции MiniDebConf Winterthur. К концу 2026 года более 2,2 тысяч подобных устройств будут работать под управлением этой операционной системы. Важно уточнить, что масштабный переезд затрагивает не всю IT-инфраструктуру центра, а конкретный уровень управления ускорителями — те самые периферийные компьютеры, которые напрямую взаимодействуют с оборудованием, управляющим пучком частиц.
Почему CERN решила сменить платформу
Во втором квартале 2023 года специалисты провели детальный анализ рисков, оценив финансовые затраты на сохранение прежнего курса в экосистеме Red Hat. По предварительным расчетам, расходы составили бы около 5,4 миллиона швейцарских франков. Потребовалась бы полная переработка 11 типов аппаратных плат, а также наем двух инженеров-электронщиков, двух разработчиков ПО и двух техников исключительно для решения этих задач. Дополнительно пришлось бы перестраивать и перекоммутировать стойки с оборудованием, а большинство систем неизбежно столкнулись бы с простоями во время пусконаладочных работ. Даже при условии выпуска идеальных компонентов без единой ошибки вероятность успешного исхода оценивалась оптимистично всего в 20 процентов.
Главной причиной столь радикальных мер стал определенный флаг компилятора. При сборке дистрибутивов RHEL компания Red Hat фиксирует минимальное поколение поддерживаемого процессора. Так, системные требования RHEL 9 отсеивают самые старые платы CERN — например, устройства на базе устаревших чипов Intel Core 2 Duo, которые составляют около 47 процентов всего парка оборудования. Выход RHEL 10 поднимает планку требований еще выше: под удар попадают даже относительно новые платы поколения Ivy Bridge, на долю которых приходится еще 17 процентов парка.
Стратегия релизов и графики перехода
Чтобы синхронизировать жизненный цикл дистрибутивов с графиком работы ускорителей, специалисты рассмотрели два основных сценария. План А предусматривает разработку на базе Bookworm на протяжении 2026 года, развертывание Trixie в качестве долгосрочного релиза с 2026 по 2030 год и последующий переход на Debian 15 с кодовым именем Duke. План Б исключает финальный прыжок: вместо этого система остается на Trixie с использованием программы расширенной долгосрочной поддержки (ELTS) вплоть до 2033 года. Третий вариант, предполагавший использование самого Bookworm под расширенной поддержкой на всем отрезке времени, отклонили сразу.
Успех любого из выбранных путей напрямую зависит от стабильной работы программ LTS и ELTS от Debian. Именно поэтому CERN начала спонсировать компанию Freexian, которая специализируется на технической поддержке и сопровождении проектов экосистемы Debian.
Как будет устроена новая сборка
Прежняя архитектура опиралась на сетевые протоколы NFS и tftpd — классическую модель загрузочного сервера, сформировавшуюся еще около 2005 года. Новая система разделяет загрузчик, ядро, начальный виртуальный диск (initramfs) и пользовательское пространство на независимые компоненты, переводя доставку обновлений на рельсы Kubernetes.

Специальный контроллер сравнивает целевую конфигурацию, необходимую CERN, с фактически развернутой на устройствах. Если обнаруживаются расхождения, система выполняет автоматическое развертывание, избавляя инженеров от необходимости вручную копировать файлы по протоколу NFS.
Описанные изменения никак не затрагивают основные дата-центры организации и касаются исключительно машин, обеспечивающих бесперебойную работу самих ускорителей. Завершить масштабную миграцию планируется до конца четвертого квартала 2026 года.

Источник: itsfoss.com
