openSUSE Leap 16 va fi construit pe platforma ALP, care utilizează containere

Dezvoltatorii proiectului openSUSE au anunțat începutul lucrărilor la următoarea versiune majoră a distribuției openSUSE Leap 16, care va fi bazată pe noua platformă tehnologică ALP (Adaptable Linux Platform), la care va trece și distribuția comercială SUSE. Lansarea openSUSE Leap 16.0 este planificată pentru anul 2025.

Anul acesta, pe 11 iunie, va fi lansată versiunea openSUSE Leap 15.6, care cel mai probabil va fi ultima versiune clasică a proiectului. Dacă din diverse motive dezvoltarea openSUSE Leap 16 va întârzia, se preconizează posibilitatea extinderii ciclului de viață openSUSE Leap 15.6 sau lansarea unei versiuni suplimentare openSUSE Leap 15.7. În dezvoltarea openSUSE Leap 16 se preconizează continuarea utilizării modelului de dezvoltare bazat pe repository-ul openSUSE Factory și atingerea unui echilibru optim între tehnologiile noi ALP, sistemul de operare Linux tradițional și inițiativele de integrare a pachetelor dezvoltate de comunitate.

Platforma ALP (Adaptable Linux Platform) este poziționată ca o continuare a dezvoltării distribuției SUSE Linux Enterprise și se diferențiază prin împărțirea bazei fundamentale a distribuției în părți. Baza principală a distribuției va fi un mediu restrâns „host OS”, care va include doar componentele minim necesare pentru operarea pe hardware și management. Toate aplicațiile și componentele spațiului utilizator vor fi rulate nu într-un mediu mixt, ci în containere separate sau în virtuálne mašini, executate deasupra „host OS” și izolate între ele.

Ca bază pentru „host OS” este utilizat produsul SLE Micro, bazat pe lucrările proiectului MicroOS. Pentru gestionarea centralizată se propun sisteme de gestionare a configurației Salt (preinstalat) și Ansible (opțional). Pentru rularea containerelor izolate sunt disponibile instrumentele Podman și K3s (Kubernetes). Printre componentele sistemului mutate în containere se numără yast2, podman, k3s, cockpit, GDM (GNOME Display Manager) și KVM.

Printre caracteristicile mediului de sistem se menționează utilizarea criptării complete a discului (FDE, Full Disk Encryption) în mod implicit, cu posibilitatea stocării cheilor în TPM. Parția rădăcină este montată în modul doar citire și nu se schimbă pe parcursul funcționării. În mediu se aplică un mecanism de instalare atomică a actualizărilor, bazat pe utilizarea managerului de pachete standard și a mecanismului de snapshoturi în FS Btrfs. Este prevăzut un mod configurabil de instalare automată a actualizărilor. Pentru menținerea vitalității sistemului (self-healing) se realizează fixarea ultimei stări stabile prin snapshoturi Btrfs (în cazul detectării anomaliilor după aplicarea actualizărilor sau modificarea setărilor, sistemul este automat revenit la starea anterioară).

În platformă se utilizează un stivă software multi-version — datorită utilizării containerelor, pot fi folosite simultan versiuni diferite ale instrumentelor și aplicațiilor. De exemplu, pot fi rulate aplicații care utilizează versiuni diferite de Python, Java și Node.js în dependențe, separând dependențele incompatibile. Dependențele de bază sunt livrate sub formă de seturi BCI (Base Container Images). Utilizatorul poate crea, actualiza și șterge stive software fără a afecta alte medii.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster