Домой ИИ и технологии Развитие инфраструктуры ИИ в проекте openEuler: от SuperPoD до системных агентов

Развитие инфраструктуры ИИ в проекте openEuler: от SuperPoD до системных агентов

На конференции LEAP East 2026 проект openEuler представил решения для масштабируемых ИИ-систем и внедрил ИИ-агентов в операционную систему.

4
0

На прошедшей конференции LEAP East 2026 участники индустрии продемонстрировали свои достижения в области создания инфраструктуры для искусственного интеллекта. Особое внимание привлекли разработки открытого проекта openEuler, который активно расширяет свою экосистему в сторону поддержки высокопроизводительных вычислений и интеллектуальных операционных сред.

Архитектура SuperPoD для высокопроизводительных вычислений
Архитектура SuperPoD, обеспечивающая координацию вычислительных узлов для ИИ-задач

Оптимизация кластерных систем с помощью SuperPoD

Ключевой новинкой от openEuler стала операционная система SuperPoD, предназначенная для работы с вычислительными комплексами на базе архитектуры UnifiedBus (UB). SuperPoD представляет собой объединение множества мощных серверов, которые функционируют как единая машина. Для эффективного управления такими кластерами, где сотни узлов должны совместно использовать память и передавать данные без конфликтов, был разработан программный уровень UB Service Core.

Данная разработка является полностью открытой и интегрирована в экосистему openEuler. Она предоставляет пять системных сервисов для координации работы кластера:

  • Engine: отвечает за динамическое планирование и объединение ресурсов памяти и DPU, а также обеспечивает автоматическое переключение на резерв при отказе узла.
  • Memory: реализует программирование с единой памятью, позволяя программному обеспечению воспринимать распределенные ресурсы как единое адресуемое пространство.
  • Communication: обеспечивает высокопроизводительную сеть через интерфейс UnifiedBus, сохраняя совместимость со стандартными интерфейсами Socket и Verbs, что избавляет от необходимости переписывать существующие приложения.
  • I/O: занимается глобальным кэшированием операций чтения и записи данных, что критически важно для ИИ-задач, требующих постоянного доступа к крупным наборам данных.
  • Virtualization (Virt): управляет пулами виртуализации, политиками миграции работающих виртуальных машин между узлами и улучшает взаимодействие между контейнерами и ВМ.

Благодаря такой координации, по заявлениям openEuler, производительность приложений в кластерах SuperPoD может вырасти на 30–50% по сравнению с традиционными архитектурами.

Внедрение ИИ-агентов на уровень операционной системы

Параллельно с серверными решениями openEuler развивает концепцию AgentOS. В версии openEuler 24.03 LTS SP4, а именно в составе десктопного варианта DevStation, был представлен openEuler Intelligence. Это ИИ-помощник, использующий агентную среду выполнения и инструменты на базе MCP для поддержки разработки и эксплуатации системы.

Встроенный ИИ-агент позволяет пользователям управлять параметрами Linux-системы через голосовые или текстовые команды, минуя ручные операции с графическим интерфейсом. Например, агент способен изменять яркость экрана, настраивать громкость или менять обои в среде рабочего стола UKUI. Хотя это направление находится в стадии развития, проект четко ориентирован на то, чтобы предоставить пользователям возможность управления системой с помощью интеллектуальных команд.

Международное развитие сообщества

Проект openEuler, работающий под эгидой OpenAtom Foundation, продолжает расширять свое присутствие через создание локальных сообществ. Одним из последних шагов стал запуск openEuler Hong Kong User Group. Данная инициатива призвана объединить разработчиков, исследователей и профильные организации Гонконга для обмена опытом и совместной работы над инновациями. Подобные группы и отраслевые партнерства являются важной частью стратегии openEuler по укреплению международного сотрудничества и вовлечению локальных сообществ в глобальные проекты с открытым исходным кодом.

Технологические особенности и стратегия развития

Важным аспектом архитектуры UB Service Core является реализация механизмов обеспечения отказоустойчивости. Компонент Engine не только выполняет функции планировщика, но и берет на себя автоматическое переключение ресурсов в случае выхода из строя отдельных узлов, что критически важно для непрерывной работы крупномасштабных кластеров. В свою очередь, сервис Virtualization (Virt) помимо базового управления пулами, обеспечивает расширенную поддержку аварийного восстановления (disaster recovery) и оптимизирует взаимодействие между виртуальными машинами и контейнеризированными средами, что заметно повышает общую эффективность инфраструктуры.

С технической точки зрения, значительный прирост производительности (на 30–50%) достигается за счет использования преимуществ одноранговой (peer-to-peer) архитектуры соединения UnifiedBus. Использование стандартных интерфейсов Socket и Verbs в коммуникационном слое позволяет внедрять данные решения без необходимости внесения изменений в код уже существующих приложений, что существенно упрощает процесс миграции на новую архитектуру.

Развитие openEuler в сторону модели AgentOS также подчеркивает стремление сообщества интегрировать интеллектуальные инструменты непосредственно в ядро взаимодействия пользователя с системой. Встроенный агент в составе openEuler 24.03 LTS SP4 обладает специализированными навыками, позволяющими ему напрямую взаимодействовать с настройками графической среды UKUI. Это направление разработки является приоритетным, так как оно позволяет автоматизировать системные задачи, которые ранее требовали ручного вмешательства через манипуляции с графическим интерфейсом.

Расширение международного влияния openEuler, курируемого фондом OpenAtom Foundation, теперь опирается на сеть локальных пользовательских групп. Запуск openEuler Hong Kong User Group стал очередным этапом стратегии по децентрализации управления и стимулированию вклада разработчиков из различных регионов мира в развитие глобальной экосистемы открытого ПО.

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