Utgivelse av Linux-distribusjon openEuler 20.03, utviklet av Huawei

Huawei presentert Linux distribusjon åpenEuler 20.03, som ble den første utgivelsen som ble støttet gjennom en langsiktig støttesyklus (LTS). Pakkeoppdateringer for openEuler 20.03 vil bli utgitt frem til 31. mars 2024. Repositories og installasjons ISO-bilder (x86_64 и aark64) tilgjengelig for gratis nedlasting fra gir pakkekildekoder. Kildetekster til distribusjonsspesifikke komponenter postet i Gitee-tjenesten.

openEuler er basert på utviklingen av en kommersiell distribusjon EulerOS, som er en gaffel av CentOS-pakkebasen og er optimalisert for bruk på servere med ARM64-prosessorer. Sikkerhetsmetodene som brukes i EulerOS-distribusjonen er sertifisert av departementet for offentlig sikkerhet i Folkerepublikken Kina, og er også anerkjent for å oppfylle kravene til CC EAL4+ (Tyskland), NIST CAVP (USA) og CC EAL2+ (USA). EulerOS er ett av fem operativsystemer (EulerOS, macOS, Solaris, HP-UX og IBM AIX) og den eneste Linux-distribusjonen sertifisert av Opengroup-komiteen for samsvar med standarden UNIX 03.

Forskjellene mellom openEuler og CentOS er ganske betydelige og er ikke begrenset til rebranding. For eksempel i openEuler medfølgende modifisert Linux-kjerne 4.19, systemd 243, bash 5.0 og
skrivebord basert på GNOME 3.30. Mange ARM64-spesifikke optimaliseringer har blitt introdusert, noen av dem har allerede blitt bidratt til de viktigste Linux-kjernens kodebaser, GCC, OpenJDK og Docker.

Blant de oppgitte fordelene med openEuler:

  • Fokuser på å oppnå maksimal ytelse på flerkjernesystemer og høy parallellitet i spørringsbehandlingen. Optimalisering av filbufferbehandlingsmekanismen gjorde det mulig å kvitte seg med unødvendige låser og øke antallet parallellbehandlede forespørsler i Nginx med 15%.
  • Integrert bibliotek K.A.E., som tillater bruk av maskinvareakseleratorer Hisilicon Kunpeng for å øke hastigheten på ytelsen til ulike algoritmer (kryptografiske operasjoner, vanlig uttrykk, kompresjon osv.) fra 10 % til 100 %.
  • Forenklet verktøy for isolert containeradministrasjon iSulad, nettverkskonfigurator clibcni og kjøretid lcr (Lightweight Container Runtime er OCI-kompatibel, men i motsetning til runc er den skrevet i C og bruker gRPC). Ved bruk av lette iSulad-beholdere er oppstartstiden for containere opptil 35 % raskere og minneforbruket reduseres med opptil 68 %.
  • Optimalisert konstruksjon av OpenJDK, som viser en ytelsesøkning på 20 % på grunn av et oppgradert minneadministrasjonssystem og bruk av avanserte kompileringsoptimaliseringer.
  • Automatisk optimaliseringssystem for innstillinger A-Tune, som bruker maskinlæringsmetoder for å justere systemets driftsparametere. I følge Huawei-tester demonstrerer automatisk optimalisering av innstillinger avhengig av systembruksscenarioet en effektivitetsøkning på opptil 30 %.
  • Støtte for ulike maskinvarearkitekturer som Kunpeng- og x86-prosessorer (flere støttede arkitekturer forventes i fremtiden).

Huawei kunngjorde også tilgjengeligheten av fire kommersielle utgaver av openEuler - Kylin Server OS, iSoft Server OS, deepinEuler og EulixOS Server, utarbeidet av tredjepartsprodusentene Kylinsoft, iSoft, Uniontech og ISCAS (Institute of Software Chinese Academy of Sciences), som sluttet seg til fellesskapet, utvikle openEuler. Huawei presenterer i utgangspunktet openEuler som et åpent, samarbeidsprosjekt utviklet med samfunnsdeltakelse. For øyeblikket har den tekniske komiteen, sikkerhetskomiteen og det offentlige sekretariatet som fører tilsyn med openEuler allerede startet arbeidet.

Samfunnet planlegger å opprette sertifiserings-, opplærings- og tekniske støttetjenester. LTS-utgivelser er planlagt utgitt en gang hvert annet år, og versjoner som utvikler funksjonalitet - en gang hvert halvår. Prosjektet har også forpliktet seg til å presse endringer til Upstream først og returnere all utvikling til fellesskapet i form av åpne prosjekter.

Kilde: opennet.ru

Legg til en kommentar