Huawei arendatud openEuler 20.03 Linuxi distributsiooni väljalase

Huawei esitatakse Linuxi levitamine openEuler 20.03, millest sai esimene väljalase, mida toetati pikaajalise tugitsükli (LTS) kaudu. OpenEuler 20.03 paketivärskendused avaldatakse kuni 31. märtsini 2024. Hoidlad ja installi iso pildid (x86_64 и aarch64) saadaval tasuta allalaadimiseks aadressilt pakkudes paketi lähtekoodid. Levikuspetsiifiliste komponentide lähtetekstid postitatud Gitee teenuses.

openEuler põhineb kaubandusliku distributsiooni arendustel EulerOS, mis on CentOS-i paketibaasi hark ja on optimeeritud kasutamiseks ARM64 protsessoritega serverites. EulerOS-i distributsioonis kasutatavad turbemeetodid on Hiina Rahvavabariigi avaliku julgeoleku ministeeriumi poolt sertifitseeritud ning tunnustatud ka CC EAL4+ (Saksamaa), NIST CAVP (USA) ja CC EAL2+ (USA) nõuetele vastavaks. EulerOS see on üks viiest operatsioonisüsteemist (EulerOS, macOS, Solaris, HP-UX ja IBM AIX) ja ainus Linuxi distributsioon, mis on Opengroupi komitee poolt standardile vastavuse eest sertifitseeritud UNIX 03.

Erinevused openEuleri ja CentOS-i vahel on üsna märkimisväärsed ega piirdu ainult kaubamärgi muutmisega. Näiteks openEuleris varustatud muudetud Linuxi kernel 4.19, systemd 243, bash 5.0 ja
GNOME 3.30 põhinev töölaud. Kasutusele on võetud palju ARM64-spetsiifilisi optimeerimisi, millest mõned on juba kaasatud peamistesse Linuxi tuuma koodibaastesse, GCC-sse, OpenJDK-sse ja Dockeri.

OpenEuleri eeliste hulgas:

  • Keskenduge maksimaalse jõudluse saavutamisele mitmetuumalistes süsteemides ja päringute töötlemise suurele paralleelsusele. Faili vahemälu haldusmehhanismi optimeerimine võimaldas vabaneda tarbetutest lukkudest ja suurendada paralleelselt töödeldud päringute arvu Nginxis 15%.
  • Integreeritud raamatukogu K.A.E., mis võimaldab kasutada riistvarakiirendeid Hisilicon Kunpeng kiirendada erinevate algoritmide toimimist (krüptograafilised toimingud, regulaaravaldised, kokkusurumine jne) 10% kuni 100%.
  • Lihtsustatud isoleeritud konteinerihaldustööriistad iSulad, võrgukonfiguraator clibcni ja käitusaeg lcr (Lightweight Container Runtime on OCI-ga ühilduv, kuid erinevalt runc-st on see kirjutatud C-keeles ja kasutab gRPC-d). Kergekaaluliste iSulad konteinerite kasutamisel on konteinerite käivitusajad kuni 35% kiiremad ja mälukulu väheneb kuni 68%.
  • OpenJDK optimeeritud ehitus, mis näitab 20% jõudluse kasvu tänu täiendatud mäluhaldussüsteemile ja täiustatud kompileerimise optimeerimise kasutamisele.
  • Automaatne seadete optimeerimise süsteem A-Tune, mis kasutab süsteemi tööparameetrite häälestamiseks masinõppe meetodeid. Huawei testide kohaselt näitab seadete automaatne optimeerimine sõltuvalt süsteemi kasutusstsenaariumist efektiivsuse tõusu kuni 30%.
  • Tugi erinevatele riistvaraarhitektuuridele nagu Kunpeng ja x86 protsessorid (tulevikus on oodata rohkem toetatud arhitektuure).

Huawei teatas ka nelja openEuleri kommertsväljaande – Kylin Server OS, iSoft Server OS, deepinEuler ja EulixOS Server – saadavusest, mille valmistasid ette kolmandate osapoolte tootjad Kylinsoft, iSoft, Uniontech ja ISCAS (Tarkvara instituut Hiina Teaduste Akadeemia), mis liitusid. kogukond, arendades openEulerit. Huawei esitleb openEulerit esialgu avatud koostööprojektina, mis on välja töötatud kogukonna osalusel. Praegu on openEulerit jälgiv tehniline komitee, turvakomitee ja avalik sekretariaat juba tööd alustanud.

Kogukond kavatseb luua sertifitseerimis-, koolitus- ja tehnilise toe teenuseid. LTS-i väljalasked on kavas välja anda kord kahe aasta jooksul ja funktsionaalsust arendavad versioonid - kord kuue kuu jooksul. Projekt on võtnud ka kohustuse lükata muudatused esmalt Upstreami ja tagastada kogu arendused avatud projektide kujul.

Allikas: opennet.ru

Lisa kommentaar