„Clear Linux“ projektas perkelia savo plėtros dėmesį į serverius ir debesų sistemas

„Clear Linux“ platinimo kūrėjai сообщили apie projekto vystymo strategijos keitimą. Pagrindinės plėtros sritys yra serverių ir debesų sistemos, kurioms dabar bus skiriamas pagrindinis dėmesys. Darbo stočių leidimo komponentai bus palaikomi likutiniu pagrindu.

Paketų su staliniais kompiuteriais pristatymas bus tęsiamas, tačiau šiose pakuotėse bus pasiūlyta originalios vartotojų aplinkų versijos be „Clear Linux“ priedų ir pakeitimų. Įskaitant paketų formavimą su GNOME, darbalaukio sudėtis ir nustatymai atitiks pamatinį vaizdą, kurį pagal nutylėjimą siūlo GNOME projektas.

Anksčiau siūlė savo tema klirensas, atskiras piktogramų rinkinys, iš anksto įdiegti trečiosios šalies priedai, skirti GNOME Shell (brūkšnys į doką, darbalaukio piktogramos, nekantrumas, vartotojo tema) ir pirmajame etape pakeisti GNOME nustatymai bus praėjo atskiroje pakuotėje“darbastalio turtas-priedai“. Kitą savaitę darbalaukio paketus planuojama atnaujinti į GNOME 3.36, kuris atitiks GNOME nuorodos aplinką, o po to paketas „desktop-assets-extras“ bus nebenaudojamas.

Prisiminkime, kad „Clear Linux“ distribuciją sukūrė „Intel“ ir užtikrina griežtą programų izoliaciją naudojant konteinerius, atskirtus naudojant visišką virtualizaciją. Pagrindinėje paskirstymo dalyje yra tik minimalus konteinerių paleidimo įrankių rinkinys ir ji atnaujinama atomiškai. Visos programos yra sukurtos kaip Flatpak paketai arba paketai, kurie veikia atskiruose konteineriuose. Be pritaikytų stalinių kompiuterių, kūrėjo leidimas pasižymėjo išplėstu aparatinės įrangos palaikymu, FUSE pagrindu veikiančios derinimo sistemos integravimu, naujos diegimo programos pridėjimu ir buvimu. programų katalogas, kuriame buvo pasiūlyti rinkiniai, skirti diegti kūrimo aplinkas naudojant įvairias kalbas ir technologijas.

„Clear Linux“ ypatybės:

  • Dvejetainis paskirstymo pristatymo modelis. Sistemos atnaujinimai gali būti atliekami dviem režimais: taikomi pataisymai veikiančiai sistemai ir visiškai atnaujinama sistema įdiegiant naują vaizdą į atskirą Btrfs momentinį vaizdą ir pakeičiant aktyvų momentinį vaizdą nauju;
  • Paketų sujungimas į rinkinius (pluoštas), formuojant paruoštas funkcijas, neatsižvelgiant į tai, kiek programinės įrangos komponentų juos sudaro. Bundle ir sistemos aplinkos vaizdas sudaromi remiantis RPM paketų saugykla, tačiau pristatomi nesuskirstyti į paketus. Konteinerių viduje veikia specialiai optimizuota Clear Linux kopija, kurioje yra paketai, reikalingi tikslinei programai paleisti;
  • Veiksminga naujinimų diegimo sistema, integruota į bazinę platinimo dalį ir užtikrinanti pagreitintą naujinimų, pašalinančių kritines problemas ir pažeidžiamumą, pristatymą. „Clear Linux“ naujinimas apima tik tuos duomenis, kurie tiesiogiai pasikeitė, todėl tipiniai pažeidžiamumų ir klaidų taisymai užtrunka vos kelis kilobaitus ir įdiegiami beveik akimirksniu;
  • Vieninga versijų kūrimo sistema – platinimo versija parodo visų jos komponentų būseną ir versijas, o tai patogu kuriant atkuriamas konfigūracijas ir stebint platinimo komponentų pakeitimus failo lygiu. Pakeitus/atnaujinus bet kurią sistemos dalį, visada pasikeičia bendra viso platinimo versija (jei įprastuose platinimuose tik padidinamas tam tikro paketo versijos numeris, tai „Clear Linux“ padidinama pati platinimo versija) ;
  • Konfigūracijos nustatymas be būsenos, reiškiantis, kad skirtingos nustatymų klasės yra atskirtos (OS, vartotojo ir sistemos nustatymai saugomi atskirai), sistema neišsaugo savo būsenos (be būsenos) ir po įdiegimo nėra jokių nustatymų kataloge / etc, bet sugeneruoja nustatymus pagal paleisties metu nurodytus šablonus. Norėdami iš naujo nustatyti sistemos nustatymus į numatytąsias reikšmes, galite tiesiog ištrinti /etc ir /var;
  • Naudoti visavertė virtualizacija (KVM), skirta konteineriams paleisti, kuri leidžia užtikrinti aukštą saugumo lygį. Konteinerio paleidimo laikas šiek tiek atsilieka nuo tradicinių konteinerių izoliavimo sistemų (pavadinimų erdvės, cgrupės) ir yra priimtinas programų konteineriams paleisti pagal poreikį (virtualios aplinkos paleidimo laikas yra apie 200 ms, o papildomos atminties suvartojimas yra 18-20 MB vienam konteineriui). Siekiant sumažinti atminties suvartojimą, naudojamas mechanizmas DAX (tiesioginė prieiga prie failų sistemos, apeinant puslapio talpyklą, nenaudojant blokavimo įrenginio lygio), o technologija naudojama identiškų atminties sričių pasidubliavimui KSM (Kernel Shared Memory), kuri leidžia organizuoti dalijimąsi pagrindinės sistemos ištekliais ir prijungti skirtingas svečių sistemas prie bendro sistemos aplinkos šablono.
  • Šaltinis: opennet.ru

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