Cyhoeddir prototeip y platfform ALP sy'n mynd ymlaen i newid SUSE Linux Enterprise

Mae SUSE wedi cyhoeddi'r prototeip cyntaf o'r ALP (Adaptable Linux Platform), a leolir fel parhad o ddatblygiad dosbarthiad SUSE Linux Enterprise. Gwahaniaeth allweddol y system newydd yw rhannu'r sylfaen ddosbarthu yn ddwy ran: “OS gwesteiwr” wedi'i dynnu i lawr ar gyfer rhedeg ar ben caledwedd a haen ar gyfer cymwysiadau ategol, gyda'r nod o redeg mewn cynwysyddion a pheiriannau rhithwir. Mae'r gwasanaethau yn cael eu paratoi ar gyfer y bensaernïaeth x86_64.

Y syniad yw datblygu yn yr “OS gwesteiwr” yr amgylchedd lleiaf sydd ei angen i gefnogi a rheoli'r offer, a rhedeg yr holl gymwysiadau a chydrannau gofod defnyddiwr nid mewn amgylchedd cymysg, ond mewn cynwysyddion ar wahân neu mewn peiriannau rhithwir sy'n rhedeg ar ben y “host OS” ac wedi'u hynysu oddi wrth ei gilydd. Bydd y sefydliad hwn yn caniatáu i ddefnyddwyr ganolbwyntio ar gymwysiadau a llifoedd gwaith haniaethol i ffwrdd o amgylchedd a chaledwedd y system sylfaenol.

Defnyddir y cynnyrch SLE Micro, sy'n seiliedig ar ddatblygiadau'r prosiect MicroOS, fel sail ar gyfer yr “OS gwesteiwr”. Ar gyfer rheolaeth ganolog, cynigir systemau rheoli cyfluniad Salt (wedi'u gosod ymlaen llaw) ac Ansible (dewisol). Mae offer Podman a K3s (Kubernetes) ar gael i redeg cynwysyddion ynysig. Ymhlith y cydrannau system a roddir mewn cynwysyddion mae yast2, podman, k3s, talwrn, GDM (Rheolwr Arddangos GNOME) a ​​KVM.

Ymhlith nodweddion amgylchedd y system, sonnir am y defnydd rhagosodedig o amgryptio disg (FDE, Amgryptio Disg Llawn) gyda'r gallu i storio allweddi yn TPM. Mae'r rhaniad gwraidd wedi'i osod yn y modd darllen yn unig ac nid yw'n newid yn ystod y llawdriniaeth. Mae'r amgylchedd yn defnyddio mecanwaith gosod diweddariad atomig. Yn wahanol i ddiweddariadau atomig yn seiliedig ar ostree a snap a ddefnyddir yn Fedora a Ubuntu, mae ALP yn defnyddio rheolwr pecyn safonol a mecanwaith ciplun yn system ffeiliau Btrfs yn lle adeiladu delweddau atomig ar wahân a defnyddio seilwaith dosbarthu ychwanegol.

Cysyniadau sylfaenol ALP:

  • Lleihau ymyrraeth defnyddwyr (dim cyffyrddiad), sy'n awgrymu awtomeiddio'r prif brosesau cynnal a chadw, lleoli a ffurfweddu.
  • Cynnal diogelwch yn awtomatig a chadw'r system yn gyfredol (hunan-ddiweddaru). Mae modd ffurfweddu ar gyfer gosod diweddariadau yn awtomatig (er enghraifft, gallwch chi alluogi gosod clytiau yn unig yn awtomatig ar gyfer gwendidau critigol neu ddychwelyd i gadarnhau gosod diweddariadau â llaw). Cefnogir clytiau byw i ddiweddaru'r cnewyllyn Linux heb ailgychwyn neu atal gwaith.
  • Cymhwyso optimeiddiadau yn awtomatig (hunan-diwnio) a chynnal gallu'r system i oroesi (hunan-iachâd). Mae'r system yn cofnodi'r cyflwr sefydlog olaf ac, ar ôl cymhwyso diweddariadau neu newid gosodiadau, os canfyddir anghysondebau, problemau neu droseddau ymddygiadol, caiff ei drosglwyddo'n awtomatig i'r cyflwr blaenorol gan ddefnyddio cipluniau Btrfs.
  • stack meddalwedd aml-fersiwn. Mae ynysu cydrannau mewn cynwysyddion yn caniatáu ichi redeg gwahanol fersiynau o offer a chymwysiadau ar yr un pryd. Er enghraifft, gallwch redeg cymwysiadau sy'n defnyddio gwahanol fersiynau o Python, Java, a Node.js fel dibyniaethau, gan wahanu dibyniaethau anghydnaws. Darperir dibyniaethau sylfaen ar ffurf setiau BCI (Delweddau Cynhwysydd Sylfaenol). Gall y defnyddiwr greu, diweddaru a dileu staciau meddalwedd heb effeithio ar amgylcheddau eraill.

Yn wahanol i SUSE Linux Enterprise, mae datblygiad ALP yn cael ei wneud i ddechrau gan ddefnyddio proses ddatblygu agored, lle mae adeiladau canolradd a chanlyniadau profion ar gael yn gyhoeddus i bawb, sy'n caniatáu i bartïon â diddordeb olrhain y gwaith sy'n cael ei wneud a chymryd rhan yn y datblygiad.

Ffynhonnell: opennet.ru

Ychwanegu sylw