Prototîpa platforma ALP ya ku di guhertina SUSE Linux Enterprise de ye, tê weşandin

SUSE prototîpa yekem a ALP (Platforma Linuxê ya Adaptable) weşand, ku wekî berdewamiya pêşkeftina belavkirina SUSE Linux Enterprise cih digire. Cûdahiya bingehîn a pergala nû dabeşkirina bingeha belavkirinê li du beşan e: "OS-ya mêvandar" a jêkirî ya ji bo xebitandina ser serhevokê û qatek ji bo piştgirîkirina sepanan, ku armanc ew e ku di konteyneran û makîneyên virtual de bixebite. Civîn ji bo mîmariya x86_64 têne amadekirin.

Fikir ew e ku di "OS-ya mêvandar" de hawîrdora hindiktirîn a ku ji bo piştgirî û birêvebirina amûrê hewce ye pêş bixe, û hemî serîlêdan û hêmanên cîhê bikarhêner ne di hawîrdorek tevlihev de, lê di konteynerên cihêreng de an di makîneyên virtual de ku li ser jorê dixebitin bimeşînin. "OS-ya mêvandar" û ji hev veqetandin. Ev rêxistin dê rê bide bikarhêneran ku ji hawîrdora pergalê û nermalava bingehîn dûr li ser sepanan û tevgerên xebatê yên razber bisekinin.

Hilbera SLE Micro, li ser bingeha pêşkeftinên projeya MicroOS-ê, wekî bingehek ji bo "OS-ya mêvandar" tê bikar anîn. Ji bo rêveberiya navendî, pergalên rêveberiya mîhengê Salt (pêş-sazkirî) û Ansible (vebijarkî) têne pêşkêş kirin. Amûrên Podman û K3s (Kubernetes) hene ku konteynerên veqetandî bimeşînin. Di nav hêmanên pergalê de ku di konteyneran de hatine bicîh kirin yast2, podman, k3s, kokpît, GDM (Rêveberê Display GNOME) û KVM hene.

Di nav taybetmendiyên hawîrdora pergalê de, karanîna xwerû ya şîfrekirina dîskê (FDE, Şîfrekirina Tevahiya Dîskê) bi şiyana hilanîna kilîtan di TPM-ê de tê destnîşan kirin. Parvekirina root di moda tenê-xwendinê de tête danîn û di dema xebatê de nayê guhertin. Jîngeh mekanîzmaya sazkirina nûvekirina atomî bikar tîne. Berevajî nûvekirinên atomê yên ku li ser bingeha ostree û snap-ê ku di Fedora û Ubuntu de têne bikar anîn, ALP di pergala pelê Btrfs de rêveberek pakêtê ya standard û mekanîzmaya wêneya wêneyê bikar tîne li şûna ku wêneyên atomî yên cihêreng ava bike û binesaziya radestkirina zêde bikar bîne.

Têgehên bingehîn ên ALP:

  • Kêmkirina destwerdana bikarhêner (zero-touch), ku tê wateya otomasyona pêvajoyên sereke yên parastin, bicihkirin û veavakirinê.
  • Ewlekariyê bixweber diparêze û pergalê nûve dike (xwe nûvekirin). Ji bo sazkirina otomatîkî ya nûvekirinan modek mîhengbar heye (mînak, hûn dikarin sazkirina otomatîkî ya tenê ji bo qelsiyên krîtîk çalak bikin an jî vegerin bi destan pejirandina sazkirina nûvekirinan). Paçên zindî têne piştgirî kirin ku kernel Linux-ê bê nûvekirin an rawestandina xebatê nûve bikin.
  • Serlêdana otomatîkî ya optimîzasyonan (xweserastkirin) û domandina zindîbûna pergalê (xwe-başkirin). Pergal rewşa paşîn a domdar tomar dike û, piştî serîlêdana nûvekirin an guheztina mîhengan, heke anomalî, pirsgirêk an binpêkirinên behrê werin tespît kirin, ew bixweber bi karanîna dîmenên Btrfs ve tê veguheztin rewşa berê.
  • Stack nermalava pir-guhertoyê. Veqetandina hêmanên di konteyneran de dihêle hûn di heman demê de guhertoyên cûda yên amûr û sepanan bimeşînin. Mînakî, hûn dikarin serîlêdanên ku guhertoyên cihêreng ên Python, Java, û Node.js wekî pêwendiyan bikar tînin bimeşînin, girêdayiyên nehevgirtî ji hev veqetînin. Girêdanên bingehîn di forma BCI (Wêneyên Konteynirê Bingehîn) de têne peyda kirin. Bikarhêner dikare bêyî ku bandorê li hawîrdorên din bike stûnên nermalavê biafirîne, nûve bike û jê bibe.

Berevajî SUSE Linux Enterprise, pêşkeftina ALP di destpêkê de bi karanîna pêvajoyek pêşkeftinê ya vekirî tête kirin, ku tê de avahiyên navîn û encamên testê ji her kesî re eşkere têne peyda kirin, ku destûrê dide aliyên eleqedar ku xebata ku têne kirin bişopînin û beşdarî pêşkeftinê bibin.

Source: opennet.ru

Add a comment