SUSE zveřejnilo první prototyp ALP

Adaptable Linux Platform (ALP), další generace SUSE

Cílem ALP je vyžadovat co nejmenší množství zásahů

Vývojáři projektu SUSE oznámeno, prostřednictvím publikace, prvního prototypu ALP (Adaptive Linux Platform), umístěný jako pokračování vývoje distribuce SUSE Linux Enterprise.

Klíčový rozdíl nového systému je rozdělení centrálního rámce distribuce na dvě části: Obnažený „hostitelský operační systém“, který běží nad hardwarem, a vrstva podpory aplikací zaměřená na běh v kontejnerech a virtuálních strojích.

O ALP

Cílem je vyvinout v "hostitelském operačním systému" minimální prostředí nezbytné pro podporu a správu hardwarua spusťte všechny aplikace a součásti uživatelského prostoru nikoli ve smíšeném prostředí, ale v samostatných kontejnerech nebo virtuálních strojích které běží nad "hostitelským operačním systémem" a jsou navzájem izolované. Tato organizace umožní uživatelům soustředit se na abstraktní aplikace a pracovní postupy nízkoúrovňového hardwaru a systémového prostředí.

Myšlenkou ALP je umožnit uživatelům soustředit se na svou pracovní zátěž a zároveň abstrahovat od hardwarové a aplikační vrstvy. Pomocí virtuálních strojů a technologií kontejnerů umožňuje platforma Adaptable Linux, aby byla pracovní zátěž nezávislá na toku kódu.

První prototyp ALP se nazývá „Les Droites“.

Produkt SLEMicrona základě vývoje projektu MicroOS, se používá jako základ pro „hostitelský operační systém«. Pro centralizovanou správu jsou nabízeny systémy správy konfigurace Salt (předinstalované) a Ansible (volitelné). Podman a K3s (Kubernetes) jsou k dispozici pro provozování izolovaných kontejnerů. Kontejnerované systémové komponenty zahrnují yast2, podman, k3s, kokpit, GDM (GNOME Display Manager) a KVM.

Z vlastností prostředí systému, je zmíněn al Výchozí použití šifrování disku (FDE, úplné šifrování disku) s schopnost ukládat klíče do TPM, kromě toho oddílu root je připojen pouze pro čtení a během provozu se nemění.

Prostředí používá mechanismus instalace atomických aktualizací, na rozdíl od atomických aktualizací založených na ostree a snap používaných ve Fedoře a Ubuntu, ALP používá normálního správce balíčků a mechanismus snapshotů na souborovém systému Btrfs namísto vytváření samostatných atomických obrazů a implementace dodatečné infrastruktury pro doručování.

Pokud jde o část základních pojmů ALP, jsou zmíněny následující:

  • Minimalizace zásahů uživatele (zero-touch): zahrnuje automatizaci hlavních procesů údržby, nasazení a konfigurace.
  • Automatická údržba zabezpečení a vyhledávání aktuálního systému (samoaktualizace): poskytuje konfigurovatelný režim pro automatickou instalaci aktualizací (můžete například povolit automatickou instalaci pouze oprav kritických zranitelností nebo se vrátit k ručnímu potvrzení instalace aktualizace). Pro aktualizaci linuxového jádra bez restartování nebo pozastavení práce je podporováno živé záplatování.
  • Automatická aplikace optimalizací (self-tuning) a udržování přežití systému (self-healing): systém zachycuje poslední stabilní stav a po aplikaci aktualizací nebo změně konfigurace v případě zjištění anomálií, problémů nebo porušení chování se automaticky převede do předchozího stavu pomocí snímků Btrfs.
  • Multiverzní softwarový balík: izolace komponent v kontejnerech umožňuje používat různé verze nástrojů a aplikací současně. Můžete například spouštět aplikace, které jsou závislé na různých verzích Pythonu, Javy a Node.js oddělením nekompatibilních závislostí. Základní závislosti přicházejí ve formě sad BCI (Base Container Images). Uživatel může vytvářet, aktualizovat a odstraňovat balíčky softwaru, aniž by to ovlivnilo ostatní prostředí.

Na rozdíl od SUSE Linux Enterprise je vývoj ALP zpočátku prováděn prostřednictvím otevřeného vývojového procesu, ve kterém jsou průběžné sestavení a výsledky testů veřejně dostupné všem, což umožňuje zainteresovaným stranám sledovat probíhající práci a podílet se na vývoji.

Konečně, pokud máte zájem dozvědět se o tom více, můžete konzultovat podrobnosti V následujícím odkazu


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.