История openEuler

ПРОИСХОЖДЕНИЕ

openEuler – это свободный дистрибутив операционной системы GNU/Linux с открытым исходным кодом. Основан на собственном дистрибутиве Huawei Euler Linux OS;

Изначально Euler OS была запущена Huawei в 2010 году и до 2015 года имела статус ОС для внутреннего корпоративного использования. В 2016-17 гг. была выпущена версия для внешнего коммерческого использования. И, наконец, в июле 2019 г. на ее основе была выпущена open-source версия – openEuler, разработанная и на сегодняшний день управляемая китайской open-source организацией «OpenAtom Foundation».

 

1

 

Генеология дистрибутива:

Red Hat Enterprise Linux -> CentOS -> Euler Enterprise Linux OS -> openEuler Linux OS (open Euler).

На текущий момент openEuler развивается независимым открытым сообществом разработчиков (https://ru.openeuler.org/ru/) и рассматривается как единая программная платформа под все ключевые задачи, сферы применения и архитектуры оборудования (поддержка ARM, RISC-V, X86, Ascend).

openEuler является кросс-платформенной системой, уделяет особое внимание поддержке платформ с процессорами на базе архитектур ARM и RISCV и предназначена для решения enterprise-задач, в том числе для сценариев с базами данных (Data Base), большими данными (Big Data), облачными вычислениями (Cloud Computing) и ИИ (AI).

 

openEuler Arch

 

КЛЮЧЕВЫЕ ПРЕИМУЩЕСТВА

  1. openEuler OS обеспечивает максимальную совместимость с RedHat/CentOS и предоставляет готовые инструменты для миграции с других ОС

В конце 2021 года RedHat Enterprise Linux поменял концепцию CentOS, в результате чего корпоративные заказчики остались без свободного дистрибутива, не требующего покупки платной подписки на техническую поддержку. При этом переход на платную техническую поддержку невозможен, поскольку с марта 2022 года RedHat Enterprise Linux в России более не работает.

  1. openEuler OSподдержка на межгосударственном Российско-Китайском уровне

Договоренность о совместной работе над взаимным развитием open-source экостистем и в частности ОС openEuler закреплена в двустороннем коммюнике премьер-министров России и Китая.

  1. openEuler OSподдерживает различные архитектуры процессоров

Поддержка различных аппаратных архитектур (ARM, X86, RISCV) позволяет унифицировать инфраструктуру ЦОДа, сведя ее к одной версии ОС, и обеспечить безболезненный перенос инфраструктуры с одной аппаратной платформы на другую.

  1. openEuler OSключевая ОС для программ импортозамещения в Китае. Решения на базе openEuler OS активно внедряются и используются в критических инфраструктурах Банков, Телеком, Интернет и других компаний. Экосистема openEuler включает в себя более 500 000+ разработчиков.
  2. openEuler OS – включает в себя передовые программные наработки Huawei:
  • ATune – система для автоматической оптимизации настроек с помощью механизма машинного обучения. С помощью ИИ подбираются оптимальные параметры конфигурации операционной системы для повышения общей эффективности работы системы в соответствии с рабочей нагрузкой;
  • Собственный стек решений классической (StratoVirt) и контейнерной (iSulad) виртуализации совместимой с классическими Qemu и Docker;
  • Инструментарий разработки доверенных приложений secGear;
  • Фирменный инструмент настройки политик информационной безопасности SELinux, AppArmor под названием secPaver;
  • Множественные оптимизации для ARM серверов, в частности Huawei Taishan.

 МИГРАЦИЯ

openEuler OS имеет собственное решение x2openEuler для оценки сложности миграции со сторонних операционных систем. Оно способно рассматривать разные сценарии (новое развертывание с нуля/расширение существующего стека/замена на месте),  а также определяет точки изменения для миграции и повышает эффективность перехода с точки зрения совместимости программного обеспечения, оборудования и элементов конфигурации. Таким образом, x2openEuler позволяет оценить весь путь миграции: общий анализ -> дизайн решения -> портирование и адаптация -> реализация замены -> тестирование и запуск.