ИИ не обязательно работает на суперкомпьютерах (пока). Он запускается на кластерах из собранного вместе оборудования. Здесь и появляется SuperPoD. SuperPoD, плотно связанная scale-up система, объединяет множество вычислительных узлов, чтобы софт мог обращаться к ресурсам всех их почти как к единой системе.

До сих пор операционная система, которая связывает их в одну машину, была в основном проприетарной. openEuler хочет сделать её открытой, и последний релиз показывает движение в эту сторону.

Зачем нужна кластерная ОС

Linux даёт основу для отличной операционной системы. Но в основном ОС ограничена одной машиной. Она управляет памятью, CPU и устройствами внутри одного корпуса, а если ресурсов не хватает, добавляют ещё один сервер и соединяют их по сети.

Пока это работало, но экосистеме ИИ нужно больше. Модели теперь работают на стойках с машинами, которые должны вести себя как один огромный компьютер (снова SuperPoD), а сеть между ними становится узким местом для производительности.

SuperPOD от Huawei
SuperPOD от Huawei
openEuler развивается как экосистема открытого дистрибутива Linux, и её новый релиз сосредоточен на запуске целого кластера ИИ-машин как единой унифицированной системы. Код открыт, и сообщество проявляет интерес к его внедрению.

📋 SuperPoD (также называется supernode) это большой кластер машин, плотно связанных между собой так, что софт воспринимает всю конструкцию как один гигантский компьютер, а не как десятки отдельных серверов.

Дистрибутив Linux, созданный для SuperPOD

openEuler 24.03 LTS SP3, выпущенный в декабре 2025 года, стал первой версией openEuler, созданной для SuperPoD. В проекте называют её первой в мире ОС с поддержкой такой архитектуры.

openEuler поддерживает SuperPoD через UnifiedBus и собственный программный стек ОС. UnifiedBus обеспечивает высокоскоростное межсоединение, а UB OS Component и UB Service Core предоставляют поверх него сервисы уровня ОС и кластера.

Обычная система Linux управляет памятью и устройствами внутри одного узла. UB позволяет приложениям обращаться к памяти и ускорителям в других узлах почти как к локальным. Так этот релиз openEuler ломает границу одной машины и планирует распределённые ресурсы как единый набор.

Как видно, больше всего это важно для ИИ-оборудования. openEuler также провела собственные тесты и заявляет, что peer-to-peer дизайн UB повышает производительность приложений в крупномасштабных ИИ-вычислениях на 30-50 процентов.

Откуда взялась ОС для SuperPoD

openeuler AI era
openeuler AI era
Небольшой контекст о том, почему систему называют первой в мире ОС для SuperPoD.

openEuler вырос из внутренней разработки Huawei под названием EulerOS и теперь это открытый дистрибутив под управлением фонда OpenAtom. Он работает на Arm (включая Huawei Kunpeng), x86 и RISC-V, а к концу 2025 года проект преодолел отметку в 16 миллионов установок.

SuperPoD и UnifiedBus это технологии Huawei, применяемые в разных вычислительных системах, включая Atlas AI и TaiShan 950 SuperPoD для вычислений общего назначения.

UB OS Component открыт в сообществе openEuler и входит в состав программной поддержки UnifiedBus в openEuler.

Intelligence BooM, AI-стек полного цикла

Ещё один интересный проект, который продвигает openEuler, это Intelligence BooM, открытое full-stack решение для ИИ. Full-stack здесь означает, что оно не работает как отдельный инструмент, а охватывает весь программный слой, нужный ИИ-нагрузке, начиная с ОС.

По сути, это готовое решение для обучения и запуска больших моделей, так что пользователям не нужно с нуля выстраивать всю AI-инфраструктуру.

Архитектура Intelligence Boom
Архитектура Intelligence Boom
В основе openEuler продолжает работать над низкоуровневой инфраструктурой, которая делает кластеры эффективными: объединение разных типов чипов в один общий пул (heterogeneous compute fusion), совместная работа CPU и NPU над одной задачей (co-computing) и общий доступ к памяти между чипами и машинами (memory pooling).

Система также делит один ускоритель между несколькими задачами и упаковывает больше одной нагрузки на одно и то же оборудование. Цель в обоих случаях одна: дорогие NPU и XPU не должны простаивать.

Для обычных пользователей наиболее интересна DevStation, десктопная сборка openEuler, которая поставляется с ИИ-ассистентом. Он должен брать на себя такие задачи, как установка софта или настройка окружения по командам на естественном языке.

Редакция планирует протестировать DevStation и его ассистента openEuler Intelligence на тестовой машине с openEuler 24.03 для повседневной разработки и общего использования.

Движение к экосистеме сообщества

Примечательно, что большинство открытых и open-weight ИИ-моделей приходят из Китая.

От корпоративного UB Service Core до ориентированного на пользователей Intelligence Boom openEuler сохраняет открытость, и это шаг в правильном направлении. За проектом определённо нужно следить.

Если хотите присоединиться, загляните на страницу сообщества или в репозиторий на GitHub за подробностями.

Сообщество openEuler