Vydanie linuxovej distribúcie openEuler 20.03 vyvinutej spoločnosťou Huawei

Huawei представила Linuxová distribúcia openEuler 20.03, ktorý sa stal prvým vydaním podporovaným prostredníctvom cyklu dlhodobej podpory (LTS). Aktualizácie balíkov pre openEuler 20.03 budú vydané do 31. marca 2024. Repozitáre a inštalačné obrazy iso (x86_64 и aarch64) k dispozícii na bezplatné stiahnutie z poskytovanie zdrojové kódy balíkov. Zdrojové texty komponentov špecifických pre distribúciu zverejnené v službe Gitee.

openEuler je založený na vývoji komerčnej distribúcie EulerOS, ktorý je fork základne balíkov CentOS a je optimalizovaný na použitie na serveroch s procesormi ARM64. Bezpečnostné metódy používané v distribúcii EulerOS sú certifikované Ministerstvom verejnej bezpečnosti Čínskej ľudovej republiky a sú tiež uznané ako spĺňajúce požiadavky CC EAL4+ (Nemecko), NIST CAVP (USA) a CC EAL2+ (USA). EulerOS je jeden z piatich operačných systémov (EulerOS, macOS, Solaris, HP-UX a IBM AIX) a jediná distribúcia Linuxu certifikovaná výborom Opengroup pre zhodu so štandardom UNIX 03.

Rozdiely medzi openEuler a CentOS sú dosť výrazné a neobmedzujú sa len na rebranding. Napríklad v openEuler dodávané upravené Linuxové jadro 4.19, systemd 243, bash 5.0 a
desktop založený na GNOME 3.30. Bolo predstavených veľa optimalizácií špecifických pre ARM64, z ktorých niektoré už boli pridané do hlavných kódových základov jadra Linuxu, GCC, OpenJDK a Docker.

Medzi uvedené výhody openEuler:

  • Zamerajte sa na dosiahnutie maximálneho výkonu na viacjadrových systémoch a vysoký paralelizmus spracovania dotazov. Optimalizácia mechanizmu správy vyrovnávacej pamäte súborov umožnila zbaviť sa nepotrebných zámkov a zvýšiť počet paralelne spracovaných požiadaviek v Nginx o 15%.
  • Integrovaná knižnica K.A.E., umožňujúci používanie hardvérových akcelerátorov Hisilicon Kunpeng na urýchlenie výkonu rôznych algoritmov (kryptografické operácie, regulárne výrazy, kompresia atď.) od 10 % do 100 %.
  • Zjednodušené nástroje na správu izolovaných kontajnerov iSulad, sieťový konfigurátor clibcni a čas behu lcr (Lightweight Container Runtime je kompatibilný s OCI, ale na rozdiel od runc je napísaný v jazyku C a používa gRPC). Pri použití ľahkých kontajnerov iSulad sú časy spúšťania kontajnerov až o 35 % rýchlejšie a spotreba pamäte sa zníži až o 68 %.
  • Optimalizované zostavenie OpenJDK, demonštrujúce 20% zvýšenie výkonu vďaka inovovanému systému správy pamäte a použitiu pokročilých optimalizácií kompilácie.
  • Systém automatickej optimalizácie nastavení A-Tune, ktorá využíva metódy strojového učenia na vyladenie prevádzkových parametrov systému. Automatická optimalizácia nastavení v závislosti od scenára používania systému podľa testov Huawei preukazuje zvýšenie efektivity až o 30 %.
  • Podpora rôznych hardvérových architektúr, ako sú procesory Kunpeng a x86 (v budúcnosti sa očakáva viac podporovaných architektúr).

Huawei tiež oznámil dostupnosť štyroch komerčných edícií openEuler – Kylin Server OS, iSoft Server OS, deepinEuler a EulixOS Server, ktoré pripravili výrobcovia tretích strán Kylinsoft, iSoft, Uniontech a ISCAS (Inštitút pre softvér Čínskej akadémie vied), ktoré sa pripojili komunita, ktorá vyvíja openEuler. Huawei na začiatku prezentuje openEuler ako otvorený projekt spolupráce vyvinutý s účasťou komunity. V súčasnosti už začali pracovať technický výbor, bezpečnostný výbor a verejný sekretariát, ktorý dohliada na openEuler.

Komunita plánuje vytvoriť certifikačné, školiace a technické podporné služby. Vydania LTS sa plánujú vydávať raz za dva roky a verzie, ktoré vyvíjajú funkčnosť, raz za šesť mesiacov. Projekt sa tiež zaviazal presadiť zmeny najskôr v Upstreame a vrátiť všetok vývoj komunite vo forme otvorených projektov.

Zdroj: opennet.ru

Pridať komentár