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

Kompania Intel Tha për zgjerimin e fushës së aplikimit të distribuimit Clear Linux, i pozicionuar më parë si një zgjidhje e specializuar për izolimin e kontejnerëve. Versioni i ri Ediicioni i Zhvilluesit Clear Linux lejon përdorimin e distribuimit në sistemet e zhvilluesve si një mjedis përdoruesi. Si parazgjedhje ofrohet tavolina GNOME, por opcionalisht janë në dispozicion KDE Plasma, Xfce, LXQt, Awesome dhe i3.

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

Distribucioni Clear Linux siguron një izolim të fortë të aplikacioneve përmes kontejnerëve, të ndarë duke përdorur virtualizimin e plotë. Pjesa bazë e distribuimit përmban vetëm grupin minimal të veglave për të nisur kontejnerët dhe përmirësohet në mënyrë atomike. Të gjitha aplikacionet janë të formuluara si paketa Flatpak ose grupe (Bundle), të ndihmuara në kontejnerë të veçantë.

Versioni për zhvilluesit, përveç përgatitjes së grupeve me aplikacione grafike dhe përdoruese, është veçanërisht i spikatur për zgjerimin e mbështetjes për pajisjet, integrimin e sistemit të debug-imit bazuar në FUSE, shtimin e një instaluesi të ri dhe futjen në përdorim katalogun e aplikacioneve, ku të cilin ofrohen grupe për vendosjen e mjediseve për zhvillim duke përdorur gjuhë dhe teknologji të ndryshme.

Oferohet një set bazë i veçantë c-basic, i cili përfshin mjete ndërtimi mbi versione të reja të LLVM dhe GCC me optimizime për çipat Intel (komponentët specifikë për infrastrukturat e konteinerëve janë ndarë në setin containers-basic). Gjithashtu janë shtuar grupe të parakonfiguruara për vendosjen e sistemeve të mësimit të makinerive (Deep Learning Reference Stack mbi Intel DL Boost me optimizime për Intel Xeon Scalable) dhe për analizën e volumit të madh të dhënash (Data Analytics Reference Stack mbi Apache Hadoop dhe Apache Spark).

Karakteristikat e Clear Linux:

  • Modeli binar i shpĂ«rndarjes sĂ« distribucionit. PĂ«rditĂ«simi i sistemit mund tĂ« kryhet nĂ« dy modo: 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Ă« snapshots tĂ« veçantĂ« Btrfs dhe zĂ«vendĂ«simi i snapshots aktiv me tĂ« riun;
  • Agregimi i pakove nĂ« grupe (bundle), qĂ« krijojnĂ« funksionalitetin e gatshĂ«m, pavarĂ«sisht numrit tĂ« komponenteve software qĂ« e formojnĂ«. Bundle dhe pĂ«rbĂ«rja e ambientit sistemor krijohen mbi bazĂ«n e repository-t RPM, por dĂ«rgohen pa ndarje nĂ« paketa. Brenda kontejnerĂ«ve ekzekutohet njĂ« kopje e optimizuar e Clear Linux, e cila pĂ«rmban grupet e nevojshme pĂ«r tĂ« nisur aplikacionin e synuar (bundle);
  • NjĂ« sistem efektiv pĂ«r instalimin e pĂ«rditĂ«simeve, i integruar nĂ« pjesĂ«n bazĂ« tĂ« distribucionit, i cili siguron shpĂ«rndarjen e pĂ«rshpejtuar tĂ« pĂ«rditĂ«simeve me korrigjimin e problemeve dhe dobĂ«sive kritike. PĂ«rditĂ«simi nĂ« Clear Linux pĂ«rfshin vetĂ«m tĂ« dhĂ«nat e ndryshuara direkt, prandaj rregullimet standarde tĂ« dobĂ«sive dhe gabimeve zĂ«nĂ« vetĂ«m disa kilobajtĂ« dhe instalohen pothuajse menjĂ«herĂ«;
  • Sistemi i unifikuar i versioneve — versioni i distribucionit pĂ«rfaqĂ«son gjendjen dhe versionet e tĂ« gjitha komponenteve tĂ« pĂ«rfshira, qĂ« Ă«shtĂ« i dobishĂ«m pĂ«r krijimin e konfigurimeve tĂ« riprodhueshme dhe ndjekjen e ndryshimeve tĂ« komponentĂ«ve nĂ« nivelin e skedarĂ«ve. Ndryshimi/aktualizimi i ndonjĂ« pjese tĂ« sistemit gjithmonĂ« çon nĂ« ndryshimin e versionit total tĂ« tĂ«rĂ« distribucionit (nĂ«se nĂ« distribucionet e zakonshme thjesht rritet numri i versionit tĂ« njĂ« pakete tĂ« caktuar, nĂ« Clear Linux rritet versioni i vetĂ« distribucionit);
  • Qasja Stateless pĂ«r pĂ«rcaktimin e konfiguracionit, qĂ« nĂ«nkupton se klasat e ndryshme tĂ« cilĂ«simeve ndahen (cilĂ«simet e OS, pĂ«rdoruesit dhe sistemit ruhet veçmas), sistemi nuk mban gjendjen e tij (stateless) dhe pas instalimit nuk pĂ«rmban cilĂ«sime nĂ« drejtorinĂ« /etc, por gjeneron cilĂ«simet nĂ« fluks nĂ« bazĂ« tĂ« shabllonĂ«ve tĂ« treguar gjatĂ« nisjes. PĂ«r tĂ« rikthyer cilĂ«simet e sistemit nĂ« vlerat e parazgjedhura mund tĂ« fshihet thjesht /etc dhe /var;
  • PĂ«rdorimi virtualizim tĂ« plotĂ« (KVM) pĂ«r tĂ« dizajnuar konteinerĂ«, qĂ« siguron njĂ« nivel tĂ« lartĂ« sigurie. Koha e aktivizimit tĂ« konteinerĂ«ve Ă«shtĂ« disi mĂ« e ngadaltĂ« se sistemet tradicionale tĂ« izolimit tĂ« konteinerĂ«ve (namespaces, cgroups) dhe Ă«shtĂ« e pranueshme pĂ«r aktivizimin e konteinerĂ«ve tĂ« aplikacioneve me kĂ«rkesĂ« (koha e aktivizimit tĂ« mjedisit virtual Ă«shtĂ« rreth 200ms, dhe konsumi shtesĂ« i memories Ă«shtĂ« 18-20 MB pĂ«r konteiner). PĂ«r tĂ« reduktuar konsumin e memories, pĂ«rdoret mekanizmi DAX (qasje e drejtpĂ«rdrejtĂ« nĂ« FSh duke anashkaluarCaches e faqeve pa pĂ«rdorimin e nivelit tĂ« pajisjeve tĂ« bllokut), dhe pĂ«r dedupikimin e zonave tĂ« ngjashme tĂ« memories aplikohet teknologjia KSM (Memoria e Ndajtur e Kernelit), qĂ« lejon organizimin e ndarjes sĂ« burimeve nĂ« sistemin mikpritĂ«s dhe lidhjen e njĂ« modeli tĂ« pĂ«rbashkĂ«t tĂ« mjedisit tĂ« sistemit me sisteme tĂ« ndryshme tĂ« mysafirĂ«ve.
  • Burimi: opennet.ru

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