Intel publikoi një version të ri të distribucionit Clear Linux për zhvilluesit e aplikacioneve

Kompania Intel njoftoi për zgjerimin e fushës së përdorimit të distribucionit Clear Linux, i cili më parë pozicionohej si një zgjidhje e specializuar për izolimin e kontejnerëve. Edicioni i ri Clear Linux Developer Edition lejon përdorimin e distribucionit në sistemet e zhvilluesve si mjedis pune për përdoruesin. Si parazgjedhje ofrohet desktopi GNOME, ndërsa opsionalisht janë të disponueshme KDE Plasma, Xfce, LXQt, Awesome dhe i3.

Intel publikoi një version të ri të distribucionit Clear Linux për zhvilluesit e aplikacioneve

Distribucioni Clear Linux siguron izolim të rreptë të aplikacioneve me ndihmën e kontejnerëve, të ndarë duke përdorur virtualizim të plotë. Pjesa bazë e distribucionit përmban vetëm një grup minimal mjetesh për nisjen e kontejnerëve dhe përditësohet në mënyrë atomike. Të gjitha aplikacionet ofrohen si paketa Flatpak ose si grupe (Bundle), që ekzekutohen në kontejnerë të veçantë.

Edicioni për zhvillues, përveç përgatitjes së grupeve me aplikacione grafike dhe për përdoruesin, dallohet për zgjerimin e mbështetjes së harduerit, integrimin e një sistemi debugimi mbi bazën e FUSE, shtimin e një instaluesi të ri dhe vënien në funksion të katalogut të aplikacioneve, ku ofrohen grupe për vendosjen e mjediseve të zhvillimit me përdorimin e gjuhëve dhe teknologjive të ndryshme.

Ofrohet një grup bazë i veçantë c-basic, i cili përfshin mjete ndërtimi të bazuara në versionet më të reja të LLVM dhe GCC me optimizime për çipet Intel (komponentët specifikë për infrastrukturat e kontejnerëve janë veçuar në grupin containers-basic). Gjithashtu janë shtuar grupe të parapërgatitura për vendosjen e sistemeve të machine learning (Deep Learning Reference Stack i bazuar në Intel DL Boost me optimizime për Intel Xeon Scalable) dhe për analizën e vëllimeve të mëdha të të dhënave (Data Analytics Reference Stack i bazuar në Apache Hadoop dhe Apache Spark).

Veçoritë e Clear Linux:

  • Modeli binar i shpĂ«rndarjes sĂ« distribucionit. PĂ«rditĂ«simi i sistemit mund tĂ« kryhet nĂ« dy mĂ«nyra: aplikimi i korrigjimeve mbi sistemin nĂ« punĂ« dhe pĂ«rditĂ«simi i plotĂ« i sistemit pĂ«rmes instalimit tĂ« njĂ« imazhi tĂ« ri nĂ« njĂ« snapshot tĂ« veçantĂ« Btrfs dhe zĂ«vendĂ«simit tĂ« snapshot-it aktiv me tĂ« riun;
  • Grumbullimi i paketave nĂ« grupe (bundle), qĂ« formojnĂ« funksionalitet tĂ« gatshĂ«m, pavarĂ«sisht sa pĂ«rbĂ«rĂ«s softuerikĂ« i pĂ«rbĂ«jnĂ«. Bundle dhe imazhi i mjedisit tĂ« sistemit krijohen mbi bazĂ«n e depozitĂ«s sĂ« paketave RPM, por ofrohen pa ndarje nĂ« paketa. Brenda kontejnerĂ«ve ekzekutohet njĂ« kopje e optimizuar posaçërisht e Clear Linux, qĂ« pĂ«rmban grupet (bundle) e nevojshme pĂ«r nisjen e aplikacionit tĂ« synuar;
  • NjĂ« sistem efikas instalimi tĂ« pĂ«rditĂ«simeve, i integruar nĂ« pjesĂ«n bazĂ« tĂ« shpĂ«rndarjes dhe qĂ« siguron shpĂ«rndarje tĂ« pĂ«rshpejtuar tĂ« pĂ«rditĂ«simeve me korrigjime pĂ«r probleme kritike dhe cenueshmĂ«ri. PĂ«rditĂ«simi nĂ« Clear Linux pĂ«rfshin vetĂ«m tĂ« dhĂ«nat qĂ« kanĂ« ndryshuar drejtpĂ«rdrejt, prandaj korrigjimet tipike tĂ« cenueshmĂ«rive dhe gabimeve zĂ«nĂ« vetĂ«m disa kilobajt dhe instalohen pothuajse menjĂ«herĂ«;
  • NjĂ« sistem i unifikuar versionimi — versioni i shpĂ«rndarjes pĂ«rfaqĂ«son gjendjen dhe versionet e tĂ« gjithĂ« komponentĂ«ve qĂ« pĂ«rfshin, gjĂ« qĂ« Ă«shtĂ« e pĂ«rshtatshme pĂ«r krijimin e konfigurimeve tĂ« riprodhueshme dhe pĂ«r gjurmimin e ndryshimeve tĂ« komponentĂ«ve tĂ« shpĂ«rndarjes nĂ« nivel skedarĂ«sh. Ndryshimi/pĂ«rditĂ«simi i çdo pjese tĂ« sistemit çon gjithmonĂ« nĂ« ndryshimin e versionit tĂ« pĂ«rgjithshĂ«m tĂ« gjithĂ« shpĂ«rndarjes (nĂ«se nĂ« shpĂ«rndarjet e zakonshme rritet vetĂ«m numri i versionit tĂ« njĂ« pakete tĂ« caktuar, atĂ«herĂ« nĂ« Clear Linux rritet versioni i vetĂ« shpĂ«rndarjes);
  • Qasja Stateless ndaj pĂ«rcaktimit tĂ« konfigurimit nĂ«nkupton qĂ« klasat e ndryshme tĂ« cilĂ«simeve janĂ« tĂ« ndara (cilĂ«simet e OS, tĂ« pĂ«rdoruesit dhe tĂ« sistemit ruhen veçmas), sistemi nuk e ruan gjendjen e tij (stateless) dhe pas instalimit nuk pĂ«rmban asnjĂ« cilĂ«sim nĂ« direktorinĂ« /etc, por i gjeneron cilĂ«simet nĂ« kohĂ« reale mbi bazĂ«n e shablloneve tĂ« specifikuara gjatĂ« nisjes. PĂ«r tĂ« rikthyer cilĂ«simet e sistemit nĂ« vlerat e parazgjedhura, mjafton thjesht tĂ« fshihen /etc dhe /var;
  • PĂ«rdorimi virtualizimit tĂ« plotĂ« (KVM) pĂ«r ekzekutimin e kontejnerĂ«ve, gjĂ« qĂ« mundĂ«son njĂ« nivel tĂ« lartĂ« sigurie. Koha e nisjes sĂ« kontejnerĂ«ve mbetet vetĂ«m pak pas sistemeve tradicionale tĂ« izolimit tĂ« kontejnerĂ«ve (namespaces, cgroups) dhe Ă«shtĂ« e pĂ«rshtatshme pĂ«r nisjen sipas kĂ«rkesĂ«s tĂ« kontejnerĂ«ve tĂ« aplikacioneve (koha e nisjes sĂ« mjedisit virtual Ă«shtĂ« rreth 200 ms, ndĂ«rsa konsumi shtesĂ« i memories Ă«shtĂ« 18-20 MB pĂ«r kontejner). PĂ«r tĂ« ulur konsumin e memories pĂ«rdoret mekanizmi DAX (qasje e drejtpĂ«rdrejtĂ« nĂ« FS duke anashkaluar cache-in e faqeve pa pĂ«rdorur shtresĂ«n e pajisjeve bllok), ndĂ«rsa pĂ«r deduplikimin e zonave identike tĂ« memories pĂ«rdoret teknologjia KSM (Kernel Shared Memory), e cila mundĂ«son pĂ«rdorimin e pĂ«rbashkĂ«t tĂ« burimeve tĂ« sistemit host dhe lidhjen e njĂ« shablloni tĂ« pĂ«rbashkĂ«t tĂ« mjedisit tĂ« sistemit me sisteme tĂ« ndryshme guest.
  • Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster