Vydání linuxové distribuce openEuler 20.03 vyvinuté společností Huawei

Huawei prezentovány Linux distribuce openEuler 20.03, která se stala první verzí, která byla podporována prostřednictvím cyklu dlouhodobé podpory (LTS). Aktualizace balíčků pro openEuler 20.03 budou vydány do 31. března 2024. Úložiště a instalační iso obrazy (x86_64 и aarch64) dostupný ke stažení zdarma z poskytování zdrojové kódy balíčků. Zdrojové texty komponent specifických pro distribuci vyslán ve službě Gitee.

openEuler je založen na vývoji komerční distribuce EulerOS, což je fork základny balíčků CentOS a je optimalizován pro použití na serverech s procesory ARM64. Bezpečnostní metody používané v distribuci EulerOS jsou certifikovány Ministerstvem veřejné bezpečnosti Čínské lidové republiky a jsou také uznávány jako splňující požadavky CC EAL4+ (Německo), NIST CAVP (USA) a CC EAL2+ (USA). EulerOS to je jeden z pěti operačních systémů (EulerOS, macOS, Solaris, HP-UX a IBM AIX) a jediná distribuce Linuxu certifikovaná výborem Opengroup pro shodu se standardem UNIX 03.

Rozdíly mezi openEuler a CentOS jsou poměrně značné a neomezují se pouze na rebranding. Například v openEuler dodáváno upraveno Linuxové jádro 4.19, systemd 243, bash 5.0 a
desktop založený na GNOME 3.30. Bylo zavedeno mnoho optimalizací specifických pro ARM64, z nichž některé již byly přidány do hlavních kódových základen linuxového jádra, GCC, OpenJDK a Docker.

Mezi uvedené výhody openEuler:

  • Zaměřte se na dosažení maximálního výkonu na vícejádrových systémech a vysoký paralelismus zpracování dotazů. Optimalizace mechanismu správy mezipaměti souborů umožnila zbavit se zbytečných zámků a zvýšit počet paralelně zpracovávaných požadavků v Nginx o 15%.
  • Integrovaná knihovna K.A.E., umožňující použití hardwarových akcelerátorů Hisilicon Kunpeng urychlit výkon různých algoritmů (kryptografické operace, regulární výrazy, stlačit atd.) od 10 % do 100 %.
  • Zjednodušené nástroje pro správu izolovaných kontejnerů iSulad, síťový konfigurátor clibcni a runtime lcr (Lightweight Container Runtime je kompatibilní s OCI, ale na rozdíl od runc je napsán v C a používá gRPC). Při použití lehkých kontejnerů iSulad jsou doby spouštění kontejnerů až o 35 % rychlejší a spotřeba paměti je snížena až o 68 %.
  • Optimalizované sestavení OpenJDK, demonstrující 20% nárůst výkonu díky vylepšenému systému správy paměti a použití pokročilých optimalizací kompilace.
  • Systém automatické optimalizace nastavení A-Tune, která využívá metody strojového učení k vyladění provozních parametrů systému. Automatická optimalizace nastavení v závislosti na scénáři využití systému podle testů Huawei prokazuje zvýšení efektivity až o 30 %.
  • Podpora různých hardwarových architektur, jako jsou procesory Kunpeng a x86 (v budoucnu se očekává více podporovaných architektur).

Společnost Huawei také oznámila dostupnost čtyř komerčních edic openEuler – Kylin Server OS, iSoft Server OS, deepinEuler a EulixOS Server, které připravily třetí strany výrobců Kylinsoft, iSoft, Uniontech a ISCAS (Institute of Software Chinese Academy of Sciences), které se připojily komunita, vývoj openEuler. Huawei zpočátku prezentuje openEuler jako otevřený projekt založený na spolupráci vyvinutý za účasti komunity. V současné době již začaly pracovat technický výbor, bezpečnostní výbor a veřejný sekretariát dohlížející na openEuler.

Komunita plánuje vytvořit certifikaci, školení a služby technické podpory. Verze LTS se plánují vydávat jednou za dva roky a verze, které vyvíjejí funkce, jednou za šest měsíců. Projekt se také zavázal prosadit změny nejprve do Upstream a vrátit veškerý vývoj komunitě ve formě otevřených projektů.

Zdroj: opennet.ru

Přidat komentář