Huawei-ի կողմից մշակված openEuler 20.03 Linux բաշխման թողարկում

Huawei ներկայացրել Linux բաշխում openEuler 20.03, որը դարձավ առաջին թողարկումը, որն ապահովվում էր երկարաժամկետ աջակցության ցիկլի (LTS) միջոցով։ OpenEuler 20.03-ի փաթեթի թարմացումները կթողարկվեն մինչև 31 թվականի մարտի 2024-ը: Պահեստներ և տեղադրման iso պատկերներ (x86_64 и արխ 64) մատչելի անվճար ներբեռնման համար ապահովելով փաթեթի սկզբնական կոդերը: Բաշխման հատուկ բաղադրիչների սկզբնաղբյուր տեքստեր տեղադրված է Gitee ծառայությունում:

openEuler-ը հիմնված է կոմերցիոն բաշխման զարգացումների վրա EulerOS, որը CentOS փաթեթի բազայի պատառաքաղ է և օպտիմիզացված է ARM64 պրոցեսորներով սերվերների վրա օգտագործելու համար: EulerOS բաշխման մեջ օգտագործվող անվտանգության մեթոդները հավաստագրված են Չինաստանի Ժողովրդական Հանրապետության հանրային անվտանգության նախարարության կողմից և նաև ճանաչված են որպես CC EAL4+ (Գերմանիա), NIST CAVP (ԱՄՆ) և CC EAL2+ (ԱՄՆ) պահանջները: EulerOS է հինգ օպերացիոն համակարգերից մեկը (EulerOS, macOS, Solaris, HP-UX և IBM AIX) և միակ Linux բաշխումը, որը վավերացված է Opengroup կոմիտեի կողմից ստանդարտին համապատասխանելու համար։ UNIX 03.

OpenEuler-ի և CentOS-ի միջև տարբերությունները բավականին նշանակալի են և չեն սահմանափակվում միայն ռեբրենդինգով: Օրինակ՝ openEuler-ում մատակարարված փոփոխված Linux միջուկ 4.19, systemd 243, bash 5.0 և
աշխատասեղան՝ հիմնված GNOME 3.30-ի վրա: Ներդրվել են ARM64-ին հատուկ օպտիմալացումներ, որոնցից մի քանիսն արդեն ներդրվել են Linux միջուկի հիմնական կոդերի բազաներում՝ GCC, OpenJDK և Docker-ում:

OpenEuler-ի հայտարարված առավելությունների թվում.

  • Կենտրոնացեք բազմամիջուկ համակարգերում առավելագույն արդյունավետության հասնելու և հարցումների մշակման բարձր զուգահեռականության վրա: Ֆայլերի քեշի կառավարման մեխանիզմի օպտիմիզացումը հնարավորություն տվեց ազատվել ավելորդ կողպեքներից և 15%-ով ավելացնել Nginx-ում զուգահեռ մշակված հարցումների քանակը։
  • Ինտեգրված գրադարան Կ.Ա.Է., թույլ տալով օգտագործել ապարատային արագացուցիչներ Hisilicon Kunpeng արագացնել տարբեր ալգորիթմների կատարումը (գաղտնագրման գործողություններ, կանոնավոր արտահայտություններ, սեղմում և այլն) 10%-ից մինչև 100%:
  • Պարզեցված մեկուսացված բեռնարկղերի կառավարման գործիքներ iSulad, ցանցի կոնֆիգուրատոր clibcni և գործարկման ժամանակը lcr (Lightweight Container Runtime-ը համատեղելի է OCI-ի հետ, սակայն, ի տարբերություն runc-ի, այն գրված է C-ով և օգտագործում է gRPC): Թեթև iSulad կոնտեյներներ օգտագործելիս կոնտեյների գործարկման ժամանակները մինչև 35%-ով ավելի արագ են, իսկ հիշողության սպառումը կրճատվում է մինչև 68%-ով:
  • OpenJDK-ի օպտիմիզացված կառուցվածքը, որը ցույց է տալիս կատարողականի 20% աճ՝ շնորհիվ արդիականացված հիշողության կառավարման համակարգի և կոմպիլյացիայի առաջադեմ օպտիմալացումների օգտագործման:
  • Ավտոմատ պարամետրերի օպտիմալացման համակարգ A-Tune, որն օգտագործում է մեքենայական ուսուցման մեթոդներ՝ համակարգի գործառնական պարամետրերը կարգավորելու համար: Huawei-ի թեստերի համաձայն՝ պարամետրերի ավտոմատ օպտիմիզացումը՝ կախված համակարգի օգտագործման սցենարից, ցույց է տալիս արդյունավետության բարձրացում մինչև 30%։
  • Աջակցություն տարբեր ապարատային ճարտարապետություններին, ինչպիսիք են Kunpeng-ը և x86 պրոցեսորները (ապագայում սպասվում են ավելի շատ աջակցվող ճարտարապետություններ):

Huawei-ը նաև հայտարարեց openEuler-ի չորս կոմերցիոն հրատարակությունների՝ Kylin Server OS, iSoft Server OS, deepinEuler և EulixOS Server հասանելիության մասին, որոնք պատրաստվել են երրորդ կողմ արտադրողների Kylinsoft, iSoft, Uniontech և ISCAS (Չինական Գիտությունների ակադեմիայի Ծրագրային ապահովման ինստիտուտ) կողմից, որոնք միացել են: համայնքը, զարգացնում է openEuler-ը: Huawei-ն սկզբում ներկայացնում է openEuler-ը որպես բաց, համագործակցային նախագիծ, որը մշակվել է համայնքի մասնակցությամբ: Ներկայումս OpenEuler-ը վերահսկող տեխնիկական կոմիտեն, անվտանգության կոմիտեն և հանրային քարտուղարությունը արդեն սկսել են աշխատանքը:

Համայնքը նախատեսում է ստեղծել հավաստագրման, վերապատրաստման և տեխնիկական աջակցության ծառայություններ: LTS թողարկումները նախատեսվում է թողարկել երկու տարին մեկ անգամ, իսկ ֆունկցիոնալությունը զարգացնող տարբերակները՝ վեց ամիսը մեկ: Ծրագիրը նաև պարտավորվել է առաջ մղել փոփոխությունները Upstream-ում և բոլոր զարգացումները վերադարձնել համայնքին բաց նախագծերի տեսքով:

Source: opennet.ru

Добавить комментарий