Първото издание на дистрибуцията openSUSE Leap Micro

Разработчиците на проекта openSUSE представиха първото издание на новата версия на дистрибутива openSUSE — «Leap Micro», основана на работата на проекта MicroOS. Дистрибутивът openSUSE Leap Micro е позициониран като общностна версия на търговския продукт SUSE Linux Enterprise Micro 5.2, което обяснява нестандартния номер на първата версия — 5.2, избран за синхронизиране на номерацията на изданията и в двата дистрибутива. Времето за поддръжка на изданието openSUSE Leap Micro 5.2 ще бъде 4 години.

Налични за изтегляне са сборки за архитектури x86_64 и ARM64 (Aarch64), предоставяни както с инсталатор (Offline-сборби с размер 370MB), така и под формата на готови стартови образи: 570MB (предконфигуриран), 740MB (с Real-Time ядро) и 820MB. Образите могат да се изпълняват под управлението на хипервизори Xen и KVM или директно на оборудване, включително платки Raspberry Pi. За конфигурация може да се използва инструментариумът cloud-init за предаване на настройки при всяко стартиране или Combustion за задаване на настройки по време на първоначално стартиране.

Ключовата характеристика на Leap Micro е механизмът за атомарно инсталиране на актуализации, които се изтеглят и прилагат автоматично. В противовес на атомарните актуализации, базирани на ostree и snap, използвани в Fedora и Ubuntu, в openSUSE Leap Micro вместо изграждане на отделни атомарни образи и разгръщане на допълнителна инфраструктура за доставка се използва стандартният пакетен мениджър и механизмът за снимки в файловата система. Поддържат се live-патчи за актуализиране на ядрото на Linux без рестартиране и спиране на работа.

Коренната дяла се монтира в режим само за четене и не се променя по време на работа. Като файловата система се използва Btrfs, а снимките в нея служат за основа за атомарно превключване между състоянието на системата преди и след инсталирането на актуализации. В случай на проблеми след прилагането на актуализации, системата може да се върне в предишното състояние. За стартиране на изолирани контейнери е интегрирано инструментариум с поддръжка на runtime Podman/CRI-O и Docker.

Сред приложенията на Leap Micro е споменато използването му като основна система за платформи за виртуализация и контейнерна изолация, а също така и приложение в децентрализирани среди и системи, основани на микросервиси. Leap Micro също е важна част от изграждането на следващото поколение дистрибутив SUSE Linux, в което планират да разделят основната база на дистрибутива на две части: олекотена «host OS» за работа върху оборудването и слой за поддръжка на приложения, насочен към работа в контейнери и виртуални машини.

Новата концепция предполага, че в «host OS» ще се развива минимална среда, необходима за поддръжка и управление на оборудването, а всички приложения и компоненти на потребителското пространство ще се стартират не в смесена среда, а в отделни контейнери или във виртуални машини, изпълнявани върху «host OS» и изолирани една от друга.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster