Proyék Clear Linux ngalihkeun fokus pangwangunanna ka server sareng sistem awan

Pamekar distribusi Clear Linux dilaporkeun ngeunaan ngarobah strategi ngembangkeun proyék. Wewengkon utama pangwangunan nyaéta server sareng sistem awan, anu ayeuna bakal nampi perhatian utama. Komponén édisi pikeun workstations bakal didukung dina dasar sésa.

Pangiriman bungkusan sareng desktop bakal diteruskeun, tapi dina bungkusan ieu bakal ditawarkeun vérsi asli lingkungan pangguna, tanpa tambihan sareng parobihan khusus Linux. Kaasup formasi bungkusan sareng GNOME, komposisi sareng setélan desktop bakal cocog sareng tampilan rujukan, anu ditawarkeun sacara standar ku proyék GNOME.

Saméméhna ditawarkeun sorangan poko pendaptaran, misah set piktogram, tambihan pihak katilu anu tos dipasang kanggo GNOME Shell (dash-to-darmaga, ikon-desktop, hal nu teu sabar, téma-pamaké) sareng setélan GNOME anu dirobih dina tahap kahiji bakal lulus dina pakét anu misah"desktop-aset-tambahan". Minggu hareup, bungkusan desktop dijadwalkeun pikeun diropéa kana GNOME 3.36, anu bakal cocog sareng lingkungan rujukan GNOME, saatos éta paket "desktop-assets-extras" bakal dileungitkeun.

Hayu urang émut yén distribusi Clear Linux dikembangkeun ku Intel sareng nyayogikeun isolasi ketat pikeun aplikasi nganggo wadah anu dipisahkeun nganggo virtualisasi pinuh. Bagian dasar tina sebaran ngandung ukur set minimal tina parabot pikeun ngajalankeun peti jeung diropéa atom. Sadaya aplikasi dirancang salaku bungkusan Flatpak atanapi Bundles anu dijalankeun dina wadah anu misah. Salian desktops anu disaluyukeun, édisi pamekar kasohor ku dukungan hardware anu dilegakeun, integrasi sistem debugging berbasis FUSE, tambihan pamasang énggal, sareng ayana. diréktori aplikasi, anu nawiskeun kit pikeun nyebarkeun lingkungan pamekaran nganggo sababaraha basa sareng téknologi.

Keunggulan Clear Linux:

  • Modél pangiriman distribusi binér. Pembaruan sistem tiasa dilakukeun dina dua mode: nerapkeun patches kana sistem anu ngajalankeun sareng ngamutahirkeun lengkep sistem ku cara masang gambar anyar dina snapshot Btrfs anu misah sareng ngagentos snapshot aktip ku anu énggal;
  • Ngahijikeun bungkusan kana set (genolan), ngabentuk fungsionalitas anu siap-siap, henteu paduli sabaraha komponén parangkat lunak ngabentuk aranjeunna. Bundel sareng gambar lingkungan sistem kabentuk dina dasar gudang bungkusan RPM, tapi dikirimkeun tanpa dibagi kana bungkusan. Di jero wadahna, salinan Clear Linux anu dioptimalkeun khusus dijalankeun, ngandung bundel anu dipikabutuh pikeun ngajalankeun aplikasi target;
  • Sistem pamasangan apdet anu efektif diwangun kana bagian dasar distribusi sareng mastikeun pangiriman gancangan apdet anu ngalereskeun masalah sareng kerentanan kritis. Pembaruan dina Clear Linux ngan ukur kalebet data anu langsung robih, ku kituna perbaikan khas pikeun kerentanan sareng kasalahan ngan ukur nyandak sababaraha kilobyte sareng dipasang ampir langsung;
  • Sistem vérsi ngahijikeun - versi distribusi ngagambarkeun kaayaan sareng versi sadaya komponénna, anu cocog pikeun nyiptakeun konfigurasi anu tiasa diulang sareng nyukcruk parobahan kana komponén distribusi dina tingkat file. Ngarobah/ngamutahirkeun bagian mana wae tina sistem salawasna ngakibatkeun parobahan dina versi sakabéh sakabéh distribusi (upami dina distribusi biasa nomer versi pakét tangtu ngan ngaronjat, lajeng dina Clear Linux Ubuntu versi distribusi sorangan ngaronjat). ;
  • Pendekatan stateless pikeun netepkeun konfigurasi, nunjukkeun yén kelas anu béda tina setélan dipisahkeun (OS, pangguna sareng setélan sistem disimpen sacara misah), sistem henteu ngahémat kaayaanna (stateless) sareng saatos instalasi henteu ngandung setélan dina diréktori / jsb. tapi dibangkitkeun setelan dina laleur dumasar kana témplat dieusian dina ngamimitian. Pikeun ngareset setélan sistem ka nilai standar, anjeun ngan saukur tiasa ngahapus /etc sareng /var;
  • pamakean virtualization full-fledged (KVM) pikeun ngajalankeun peti, nu ngamungkinkeun pikeun tingkat luhur kaamanan. Wadah ngamimitian waktos rada balik sistem isolasi wadahna tradisional (namespaces, cgroups) sarta bisa ditarima pikeun wadahna aplikasi launching on paménta (waktu ngamimitian lingkungan virtual nyaeta ngeunaan 200ms, sarta konsumsi memori tambahan nyaéta 18-20 MB per wadahna). Pikeun ngurangan pamakean memori, mékanisme dianggo DAX (aksés langsung ka sistem file ngaliwatan cache kaca tanpa ngagunakeun tingkat alat block), sarta téhnologi dipaké pikeun deduplicate wewengkon memori idéntik. KSM (Kernel Shared Memory), nu ngidinan Anjeun pikeun ngatur babagi sumberdaya sistem host tur sambungkeun sistem tamu béda ka template lingkungan sistem umum.
  • sumber: opennet.ru

Tambahkeun komentar