Първо издание на дистрибуцията 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