Az Intel bejelentette a Clear Linux projekt leállítását, amely egy olyan disztribúciót fejlesztett, amely szigorú alkalmazásizolációt valósít meg konténerek segítségével, teljes körű virtualizációval. A mai naptól kezdődően az Intel megszünteti a támogatást, és többé nem fog frissítéseket vagy biztonsági javításokat kiadni. A GitHub-tárhelyek, ahol a disztribúció fejlesztése zajlott, hamarosan archív módba kerülnek.
A Clear Linux felhasználói számára ajánlott, hogy rendszereiket átállítsák más disztribúciókra. Megjegyzik, hogy az Intel továbbra is aktívan támogatja a Linux ökoszisztémát, és részt vesz különböző nyílt projektek és Linux-disztribúciók fejlesztésében, hogy támogassa hardverét és optimalizálja annak működését. Feltételezhető, hogy a Clear Linux fejlesztésében részt vevő Intel alkalmazottak tömeges leépítések alá kerülnek, aminek következtében a cég munkatársainak száma 5000 fővel csökken.
Emlékeztetőül, a Clear Linux alapvető része csak a konténerek futtatásához szükséges minimális eszközöket tartalmaz, és atomikusan frissül a Btrfs munkafolyamat-snapshotok cseréjével. Minden alkalmazás Flatpak csomagok vagy különálló konténerekben futó (Bundle) készletek formájában van megfogalmazva. A konténereken belül egy különösen optimalizált Clear Linux verzió fut, amely tartalmazza a célalkalmazás futtatásához szükséges készleteket (bundle).
A disztribúció verziója tükrözi az összes benne lévő összetevő verziójának állapotát - bármely rendszerkomponens megváltoztatása mindig a disztribúció általános verziójának megváltozását vonja maga után. A rendszer nem tárolja állapotát (stateless), és telepítés után nem tartalmaz előre beállított konfigurációkat a /etc könyvtárban, hanem valós időben generálja a beállításokat a megadott indítási sablonok alapján.
A konténerek izolálásához a Kata Containers eszközszerkezete használatos, amely teljes körű virtualizációt alkalmaz a hypervisor alapjain. KVM. A Kata Containers-ben sikerült minimalizálni a KVM alapú elszigetelt környezet indítási idejét és csökkenteni a memóriafogyasztást, ezzel közelítve ezeket az értékeket a hagyományos konténerek jellemzőihez. A memóriafogyasztás csökkentésére DAX mechanizmust alkalmaznak (a fájlrendszer közvetlen elérése a lapozási gyorsítótár megkerülésével, blokkeszköz szint alkalmazása nélkül), míg az azonos memóriaterületek deduplikálására a KSM (Kernel Shared Memory) technológia kerül bevezetésre.
Forrás: opennet.ru
