Razvijatelji projekta openSUSE predstavili su prvo izdanje nove verzije distribucije openSUSE — „Leap Micro“, koja se temelji na radovima projekta MicroOS. Distribucija openSUSE Leap Micro pozicionira se kao community verzija komercijalnog proizvoda SUSE Linux Enterprise Micro 5.2, zbog čega je neobičan broj prve verzije — 5.2, odabran radi usklađivanja numeracije izdanja u oba distribucije. Vrijeme podrške izdanja openSUSE Leap Micro 5.2 trajat će 4 godine.
Za preuzimanje su dostupne verzije za arhitekture x86_64 i ARM64 (Aarch64), isporučene kako s instalaterom (Offline-izdanja, veličine 370MB), tako i u obliku gotovih pokretačkih slika: 570MB (predkonfigurirano), 740MB (s Real-Time jedrom) i 820MB. Slike se mogu pokretati pod upravljanjem hipervizora Xen i KVM ili izravno na hardveru, uključujući Raspberry Pi ploče. Za konfiguraciju se može koristiti alat cloud-init za prijenos postavki pri svakom pokretanju ili Combustion za postavljanje postavki tijekom prvog pokretanja.
Ključna značajka Leap Micro je mehanizam atomske instalacije ažuriranja, koja se automatski preuzima i primjenjuje. Za razliku od atomski ažuriranja temeljenih na ostree i snap, korištenih u Fedori i Ubuntuu, u openSUSE Leap Micro koristi se standardni upravitelj paketa i mehanizam snimanja u datotečnom sustavu umjesto izgradnje zasebnih atomskih slika i implementacije dodatne infrastrukture za isporuku. Za ažuriranje Linux kernela bez ponovnog pokretanja i prekida rada podržavaju se live-patchovi.
Korenjski particija montira se u režimu samo za čitanje i ne mijenja se tijekom rada. Kao datotečni sustav koristi se Btrfs, čiji snimci služe kao osnova za atomsku promjenu između stanja sustava prije i nakon instalacije ažuriranja. U slučaju problema nakon primjene ažuriranja, sustav se može vratiti na prethodno stanje. Za pokretanje izoliranih kontejnera integriran je alat s podrškom za runtime Podman/CRI-O i Docker.
Među područjima primjene Leap Micro navodi se korištenje kao osnovni sustav za platforme virtualizacije i kontejnerske izolacije, kao i primjena u decentraliziranim okruženjima i sustavima temeljenim na mikroservisima. Leap Micro također je važan spoj u oblikovanju sljedeće generacije distribucije SUSE Linux, u kojoj planiraju podijeliti osnovu distribucije na dva dijela: skraćenu "host OS" za rad iznad hardvera i sloj za podršku aplikacijama, usmjeren na pokretanje u kontejnerima i virtualnim mašinama.
Nova koncepcija podrazumijeva da će se u "host OS" razvijati minimalno okruženje potrebno za podršku i upravljanje hardverom, a sve aplikacije i komponente korisničkog prostora pokretat će se ne u miješanom okruženju, nego u odvojenim kontejnerima ili u virtualnim strojevima koji se izvršavaju iznad "host OS" i izolirani su jedni od drugih.
Izvor: opennet.ru
