欧州合同核研究機関(CERN)は、産業システムの大規模な移行を行っています。2200台以上の組み込み制御コンピュータが、2026年末までにRed Hatを捨ててDebian 13に移行します。この決定は、ハードウェアの継続性を脅かす前例のない技術的制約に対応しています。
広範なシステムの互換性に関してソフトウェアの要件が課せられたため、この機関は柔軟なオープンソースソリューションを選択しました。この選択は、重要なインフラの複雑さとLinux環境における実務的な適応の必要性を示しています。
CERNが産業用コンピュータでRed HatをDebianに置き換える理由
Red Hat Enterprise Linux(RHEL)9は、特定のCPUアーキテクチャのサポートを義務付けています。それはx86-64-v2です。この標準は、2009年以前のプロセッサにアクセスできない要求の厳しい命令セットを導入しています。
CERNにとって、これはその制御機械の約47%を廃棄せざるを得ないことを意味します。その多くはこの時期より前のものであり、機能しているハードウェアをこれほど大量に交換することは、コスト面でも環境面でも意味がありません。
内部の推定では、支出が540万スイスフラン以上に達するとされています。それは、数十年間現場で動作してきたこれらの電子ボードにとって石油で火を消すようなものです。したがって、ハードウェアではなくソフトウェアの再設計を選択することは、持続可能性の観点でも緻密に検討された戦略です。
Debian 13 “Trixie”への移行の技術的課題
このようなセンシティブな環境でDebianを大規模に取り入れることは、楽なことではありません。ただOSをインストールすればいいというわけではなく、ドライバー管理を徹底的に見直し、完璧な自動化を実現する必要があります。
Debianは、古いプロセッサを広範にサポートしているという大きな利点があります。これはハードウェアを保護するために不可欠です。しかし、システムは産業コントローラの複雑さに必要なすべてのネイティブツールを提供していません。技術チームにとっては本当に難題です。
エンジニアは、リアルタイム用のパッチをLinuxカーネルに積極的に開発しており、必要な低レイテンシを実現するための欠かせない要素となっています。また、Debusineのようなツールは、パッケージ管理の自動化を支援し、このハードウェアパークをDebianに適応させるのを容易にします。
ターゲットを絞った移行、CERNのすべてのインフラから離れて
Debianへの移行をCERN全体のRed Hatの拒否と混同してはいけません。データの天文学的な量を処理する計算センターは、RHELやAlmaLinuxを引き続き使用します。
これらのサーバーファームは定期的な更新を受けており、x86-64-v2標準に関連する制約のない新しいハードウェアを使用しています。したがって、Debianへの移行は、加速器の制御を含む組み込み産業システムにのみ関わることになります。
スケジュールは厳しく、年内の完了が予定されています。これは、新しい加速器の停止期間と一致しており、混乱を避けるためです。このような状況で働くことは、エンジンを分解する前に潤滑するようなもので、徹底した準備が不可欠です。
したがって、Debianへの移行は、技術的要求と持続可能性の尊重をどう組み合わせるかの顕著な例です。Linuxや組み込みシステムに情熱を持つ人々にとって、この進展は多くの教訓を含んでいます。
この移行について詳しく理解するには、CERNによるDebianの選択に関する詳細な記事を参照してください。技術面に深く触れるためには、チームが書いた理由を説明しているThe Registerで確認してください。