Die Firma Intel hat die Entwicklung der Distribution Clear Linux eingestellt.

Das Unternehmen Intel hat die Einstellung des Clear Linux-Projekts bekannt gegeben, das eine Distribution mit strenger Anwendungsisolierung entwickelt hat, die durch Container realisiert wird, die mit vollständiger Virtualisierung getrennt sind. Ab heute wird Intel die Unterstützung einstellen und keine Updates oder Sicherheitskorrekturen mehr veröffentlichen. Die GitHub-Repositories, in denen die Entwicklung der Distribution stattfand, werden in Kürze in den Archivmodus versetzt.

Nutzern von Clear Linux wird empfohlen, ihre Systeme auf andere Distributionen umzusteigen. Es wird darauf hingewiesen, dass Intel weiterhin aktiv das Linux-Ökosystem unterstützen und an der Entwicklung verschiedener Open-Source-Projekte und Linux-Distributionen teilnehmen wird, um die Unterstützung ihrer Hardware zu erweitern und die Leistung zu optimieren. Es wird vermutet, dass die Mitarbeiter von Intel, die an der Entwicklung von Clear Linux beteiligt waren, von einem umfangreichen Stellenabbau betroffen sind, bei dem die Belegschaft des Unternehmens um 5.000 Personen reduziert wird.

Zur Erinnerung: Der Grundbestand von Clear Linux enthält nur das minimale Set an Tools zum Ausführen von Containern und wird atomar durch den Austausch von Arbeits-Snapshots in Btrfs aktualisiert. Alle Anwendungen sind als Flatpak-Pakete oder Bundles verpackt, die in separaten Containern ausgeführt werden. Innerhalb der Container läuft eine speziell optimierte Version von Clear Linux, die die für die Ausführung der Zielanwendung erforderlichen Bundles enthält.

Die Version der Distribution erfasst den Zustand aller darin enthaltenen Komponenten — die Änderung eines beliebigen Teils des Systems führt immer zu einer Änderung der Gesamtversion der gesamten Distribution. Das System bewahrt seinen Zustand nicht (stateless) und enthält nach der Installation keine vordefinierten Einstellungen im Verzeichnis /etc, sondern generiert die Einstellungen bei der Ausführung dynamisch basierend auf den beim Start angegebenen Vorlagen.

Für die Isolierung der Container wird das Werkzeug Kata Containers eingesetzt, das vollständige Virtualisierung auf der Basis eines Hypervisors anwendet. KVM. Bei Kata Containers ist es gelungen, die Startzeit einer isolierten Umgebung auf KVM-Basis zu minimieren und den Speicherverbrauch zu senken, sodass diese Werte denen von herkömmlichen Containern ähneln. Zur Reduzierung des Speicherverbrauchs wird der DAX-Mechanismus (Direkter Zugriff auf das Dateisystem ohne Umgehung des Seiten-Cache ohne Verwendung einer Blockgeräteebene) angewendet, während zur Deduplication identischer Speicherbereiche die KSM-Technologie (Kernel Shared Memory) eingesetzt wird.

Quelle: opennet.ru

60GB SSD 8Gb DDR4