Frumgerð ALP vettvangsins sem er að breytast af SUSE Linux Enterprise er birt

SUSE hefur gefið út fyrstu frumgerð ALP (Adaptable Linux Platform), sem er í framhaldi af þróun SUSE Linux Enterprise dreifingar. Lykilmunurinn á nýja kerfinu er skipting dreifingarstöðvarinnar í tvo hluta: niðurrifið „hýsingarkerfi“ til að keyra ofan á vélbúnað og lag til að styðja forrit, sem miða að því að keyra í gámum og sýndarvélum. Samstæðurnar eru undirbúnar fyrir x86_64 arkitektúrinn.

Hugmyndin er að þróa í „host OS“ lágmarksumhverfið sem nauðsynlegt er til að styðja og stjórna búnaðinum og keyra öll forrit og notendarýmisíhluti ekki í blönduðu umhverfi, heldur í aðskildum ílátum eða í sýndarvélum sem keyra ofan á „host OS“ og einangruð hvert frá öðru. Þessi stofnun mun leyfa notendum að einbeita sér að forritum og óhlutbundnu verkflæði fjarri undirliggjandi kerfisumhverfi og vélbúnaði.

SLE Micro varan, byggð á þróun MicroOS verkefnisins, er notuð sem grunnur fyrir „host OS“. Fyrir miðstýrða stjórnun eru stillingarstjórnunarkerfi Salt (foruppsett) og Ansible (valfrjálst) í boði. Podman og K3s (Kubernetes) verkfæri eru fáanleg til að keyra einangruð ílát. Meðal kerfishluta sem settir eru í ílát eru yast2, podman, k3s, stjórnklefi, GDM (GNOME Display Manager) og KVM.

Meðal eiginleika kerfisumhverfisins er minnst á sjálfgefna notkun á dulkóðun diska (FDE, Full Disk Encryption) með getu til að geyma lykla í TPM. Rótarskiptingin er sett upp í skrifvarinn hátt og breytist ekki meðan á notkun stendur. Umhverfið notar atómuppfærsluuppsetningarkerfi. Ólíkt atómuppfærslum sem byggjast á ostree og snap sem notuð eru í Fedora og Ubuntu, notar ALP staðlaðan pakkastjóra og skyndimyndakerfi í Btrfs skráarkerfinu í stað þess að byggja upp aðskildar atómmyndir og beita viðbótarafhendingarinnviði.

Grunnhugtök ALP:

  • Lágmörkun á íhlutun notenda (núll-snerting), sem felur í sér sjálfvirkni í helstu ferlum viðhalds, uppsetningar og uppsetningar.
  • Sjálfkrafa viðhalda öryggi og halda kerfinu uppfærðu (sjálf uppfærsla). Það er stillanleg stilling fyrir sjálfvirka uppsetningu uppfærslur (til dæmis geturðu virkjað sjálfvirka uppsetningu á plástra eingöngu fyrir mikilvæga veikleika eða farið aftur í að staðfesta uppsetningu uppfærslur handvirkt). Lifandi plástrar eru studdir til að uppfæra Linux kjarnann án þess að endurræsa eða stöðva vinnu.
  • Sjálfvirk beiting hagræðingar (sjálfstilling) og viðhalda kerfislifunarhæfni (sjálfsheilun). Kerfið skráir síðasta stöðuga ástand og, eftir að uppfærslur hafa verið notaðar eða stillingum breytt, ef frávik, vandamál eða hegðunarbrot finnast, er það sjálfkrafa flutt í fyrra ástand með Btrfs skyndimyndum.
  • Margútgáfu hugbúnaðarstafla. Að einangra íhluti í gámum gerir þér kleift að keyra mismunandi útgáfur af verkfærum og forritum á sama tíma. Til dæmis geturðu keyrt forrit sem nota mismunandi útgáfur af Python, Java og Node.js sem ósjálfstæði og aðskilja ósamhæfðar ósjálfstæði. Grunnháðar eru afhentar í formi BCI (Base Container Images) setta. Notandinn getur búið til, uppfært og eytt hugbúnaðarstafla án þess að hafa áhrif á annað umhverfi.

Ólíkt SUSE Linux Enterprise fer ALP þróun upphaflega fram með opnu þróunarferli, þar sem millismíði og prófunarniðurstöður eru aðgengilegar öllum, sem gerir áhugasömum kleift að fylgjast með vinnunni sem er unnin og taka þátt í þróuninni.

Heimild: opennet.ru

Bæta við athugasemd