Debian 13 CERN-ის 2 200-ზე მეტ მართვის სისტემას დაიკავებს
CERN Linux-ზე გადასვლის მასშტაბურ პროცესს გადის, რომლის ფარგლებშიც, 2026 წლის ბოლოსთვის, მისი ამაჩქარებლის ინფრასტრუქტურაში არსებული 2 200-ზე მეტი ინდუსტრიული კომპიუტერი და ჩაშენებული სისტემა Debian 13 „Trixie“-ზე იმუშავებს. მასშტაბი საკმაოდ შთამბეჭდავია. MiniDebConf Winterthur 2026-ზე CERN-ის…
CERN Linux-ზე გადასვლის მასშტაბურ პროცესს გადის, რომლის ფარგლებშიც, 2026 წლის ბოლოსთვის, მისი ამაჩქარებლის ინფრასტრუქტურაში არსებული 2 200-ზე მეტი ინდუსტრიული კომპიუტერი და ჩაშენებული სისტემა Debian 13 „Trixie“-ზე იმუშავებს.
მასშტაბი საკმაოდ შთამბეჭდავია. MiniDebConf Winterthur 2026-ზე CERN-ის ინჟინრებმა, ფედერიკო ვაგამ და ნიკოს ციპინაკისმა განმარტეს, რომ ამაჩქარებლის მართვის ინფრასტრუქტურა დაახლოებით 43 კვადრატულ კილომეტრზეა გადაჭიმული. ამჟამად ის მოიცავს დაახლოებით 2 200 კომპიუტერს, რომლებიც დაკავშირებულია დაახლოებით 17 000 მოწყობილობასთან, და ეს რიცხვი კვლავ იზრდება.
როგორც მოსალოდნელია, ეს არ არის ჩვეულებრივი საოფისე კომპიუტერები ან ზოგადი დანიშნულების სერვერები. ეს მანქანები იმ ინფრასტრუქტურის ნაწილია, რომელიც CERN-ის ამაჩქარებლების კომპლექსს ამუშავებს, უშუალოდ მოწყობილობებთან ახლოს მდებარეობს და ობიექტების მასშტაბით აპარატურასთან ურთიერთქმედებს.
Debian-ის განცხადება ადასტურებს გეგმას, რომლის მიხედვითაც, 2026 წლის ბოლომდე ყველა ეს 2 200-ზე მეტი ინდუსტრიული და ჩაშენებული სისტემა Debian 13-ზე გადავა.
ეს ნაბიჯი ასევე უახლესი თავია CERN-ის Linux-თან დაკავშირებულ ხანგრძლივ ისტორიაში. მისი ამაჩქარებლის სისტემები მანამდე რამდენიმე თაობის განმავლობაში Red Hat-ის ეკოსისტემას მიჰყვებოდა — გადადიოდა Scientific Linux-იდან (Red Hat Enterprise Linux 5-ისა და 6-ის პარალელურად), მოგვიანებით კი CentOS-ისკენ RHEL 7-ისა და 8-ის თაობებთან ერთად.
თუმცა, CentOS-ის მიმართულების შეცვლამ და ტრადიციული CentOS Linux-ის მოდელის ვადამდელმა გაუქმებამ CERN-ის ამაჩქარებლის მართვის გუნდი აიძულა, გადაეხედა, თუ რამდენად მჭიდროდ სურდა ამ ეკოსისტემაზე დამოკიდებული დარჩენილიყო.
თავდაპირველად გეგმა მაინც იქ დარჩენა იყო. CERN განიხილავდა CentOS Stream-ს იმ მიზნით, რომ დაემოწმებინა CentOS Stream 9, რაც შეიძლება სწრაფად გადასულიყო Stream 10-ზე და პოტენციურად მოგვიანებით Stream 11 დაენერგა.
ამავდროულად, გუნდმა მზადება დაიწყო იმ შესაძლებლობისთვის, რომ ეს მიდგომა შესაძლოა სიცოცხლისუნარიანი აღარ ყოფილიყო. ერთ-ერთი მიზანი იყო CERN-ის ინტეგრაციის შრის დისტრიბუციაზე დამოუკიდებლად ქცევა და სათადარიგო ოპერაციული სისტემის მომზადება. ეს სათადარიგო ვარიანტი Debian იყო.
საბოლოოდ, Debian-ის სასარგებლოდ გადაწყვეტილების მიღება მხოლოდ Linux-ის დისტრიბუციებს შორის უბრალო არჩევანი არ ყოფილა. პრეზენტაციის თანახმად, არსებული მიდგომის შენარჩუნება მნიშვნელოვან აპარატურულ და საინჟინრო პრობლემებს შექმნიდა.
2023 წლის მეორე კვარტალში ჩატარებულმა რისკების ანალიზმა აჩვენა, რომ Red Hat Enterprise Linux-ის გზაზე დარჩენა დაახლოებით 5.4 მილიონ შვეიცარიულ ფრანკს მოითხოვდა. საჭირო გახდებოდა დაახლოებით 11 აპარატურული პლატის ხელახალი დაპროექტება, მეტი ელექტრონიკისა და პროგრამული უზრუნველყოფის ინჟინრისა და ტექნიკოსის ჩართვა, თაროების რეორგანიზაცია და ხელახალი გაყვანილობა, თანაც გაშვება-გამართვის პროცესში სისტემების უმეტესობას პრობლემა შეექმნებოდა.
მაშინაც კი, თუ ჩანაცვლება ყოველგვარი ხარვეზის გარეშე წარიმართებოდა, CERN-ის ოპტიმისტური შეფასებით წარმატების მაჩვენებელი მხოლოდ დაახლოებით 20% იქნებოდა.
ბოლო ვადამ ვითარება კიდევ უფრო გაართულა. ამაჩქარებლის ინფრასტრუქტურა 2026 წლის მეოთხე კვარტლისთვის მზად უნდა ყოფილიყო, რაც აპარატურის ძვირადღირებული ხელახალი დაპროექტებისთვის ძალიან ცოტა დროს ტოვებდა.
ამის ნაცვლად, CERN-მა აირჩია ის, რასაც ინჟინრებმა „პროგრამული პრობლემის პროგრამული გადაწყვეტა“ უწოდეს: ამაჩქარებლის კომპიუტერების Debian-ზე გადაყვანა, ნაცვლად აპარატურის დიდი ნაწილის ხელახალი გადაკეთებისა მხოლოდ Red Hat Enterprise Linux-თან თავსებადობის შესანარჩუნებლად.
არსებობს კიდევ ერთი უჩვეულო შეზღუდვა. CERN-ს არ შეუძლია ამაჩქარებლის კომპიუტერებს ისე მოექცეს, როგორც ჩვეულებრივ სერვერებს, რომელთა განახლებაც ნებისმიერ მოსახერხებელ დროსაა შესაძლებელი. ამაჩქარებლის მუშაობა მიჰყვება საგულდაგულოდ დაგეგმილ გრაფიკს, რომელიც მოიცავს მუშაობის პერიოდებს, ტექნიკურ გაჩერებებს, გაშვება-გამართვის ფანჯრებსა და ხანგრძლივ გათიშვებს.
ეს ნიშნავს, რომ მართვის ინფრასტრუქტურაში გამოყენებული Linux-ის გამოშვება ზუსტად უნდა მოერგოს ამაჩქარებლის გრაფიკს. გუნდმა ხაზი გაუსვა სწორი Debian-ის გამოშვების შერჩევის აუცილებლობას, რათა თავიდან აეცილებინათ „მომუშავე ნაწილაკების ამაჩქარებლის პირდაპირ რეჟიმში განახლება“.
ეს მიგრაცია ასევე სცდება არსებულ მანქანებზე Debian-ის უბრალო ინსტალაციას. CERN-მა ხელახლა დააპროექტა დამხმარე ინფრასტრუქტურის ნაწილები, მათ შორის ოპერაციული სისტემის კომპონენტების გავრცელების მეთოდი და front-end კომპიუტერების ჩატვირთვის პროცესი.
ამ სამუშაოს ნაწილი მოწყობილობის დრაივერებიც იყო. CERN-მა გადახედა, თუ როგორ ხდება მისი სპეციალიზებული აპარატურული დრაივერების ინტეგრაცია Linux-თან, კონკრეტულ დისტრიბუციაზე ზედმეტად დამოკიდებულების ნაცვლად — რაც მნიშვნელოვანი ფაქტორია იმ მანქანებისთვის, რომლებიც ამაჩქარებლის სპეციალურ ელექტრონიკასთან ურთიერთქმედებენ.
ამგვარად, თუმცა ერთი შეხედვით „2 200 კომპიუტერის Debian-ზე გადასვლა“ შეიძლება საკმაოდ ჩვეულებრივ Linux-მიგრაციად ჟღერდეს, გარემო ამ შემთხვევას სრულიად განსხვავებულს ხდის. ეს სისტემები CERN-ის ამაჩქარებლების ობიექტებზეა განაწილებული, ათიათასობით მოწყობილობას უკავშირდება და ფუნქციონირებს ინფრასტრუქტურაში, სადაც უმოქმედობის დროს, აპარატურულ თავსებადობასა და სასიცოცხლო ციკლის გრძელვადიან დაგეგმვას პირდაპირი საოპერაციო შედეგები მოჰყვება.
ასე რომ, ამ წლის ბოლოსთვის Debian 13-ის რეზიუმეს განსაკუთრებით საინტერესო დანერგვა შეემატება: CERN-ის ამაჩქარებლის მართვის ინფრასტრუქტურის მიღმა არსებული ინდუსტრიული და ჩაშენებული გამოთვლითი შრის უზრუნველყოფა.
დამატებითი დეტალებისთვის, უყურეთ მოხსენებას ამ თემაზე, რომელიც Winterthur MiniDebConf-ზე გაიმართა.

