openSUSE projekti arendajad esitlesid avatud uus versioon openSUSE distributiivist — «Leap Micro», mis põhineb MicroOSi projektile. openSUSE Leap Micro distributiiv positsioneeritakse kui community-versioon kaubanduslikust tootest SUSE Linux Enterprise Micro 5.2, mis seletab ka esimeses versioonis ebatavalist numbrit — 5.2, mis on valitud versioonide numbrite sünkroniseerimiseks mõlemas distributiivis. openSUSE Leap Micro 5.2 toe kestus on 4 aastat.
Allalaadimiseks on saadaval versioonid x86_64 ja ARM64 (Aarch64) arhitektuuride jaoks, mis on saadaval nii koos installatsiooniprogrammiga (off-line versioonid suurusega 370MB) kui ka valmis käivitatavate piltidena: 570MB (eelhäälestatud), 740MB (Real-Time kerneli kaubanduslik versioon) ja 820MB. Pildid saavad töötada hüperviseerijate nagu Xen ja KVM all või füüsilisel riistvaral, sealhulgas Raspberry Pi platvormidel. Konfigureerimiseks võib kasutada cloud-init tööriistu seadete edastamiseks igal käivitamisel või Combustioni, et seadistada seade esmakordse käivitamise ajal.
Leap Micro peamine omadus on atomaarsete uuenduste mehhanism, mis laetakse ja rakendatakse automaatselt. Erinevalt Fedora ja Ubuntu põhistest atomaarsetest uuendustest, mis põhinevad ostree ja snap tehnoloogial, kasutab openSUSE Leap Micro tavalist paketihaldurit ja failisüsteemi snapshots'i, selle asemel et luua eraldi atomaarseid pilte ja rakendada täiendavat kohaletoimetamise infrastruktuuri. Linuxi tuuma uuendamiseks ilma taaskäivitamise ja tööpeatamiseta toetatakse live-patch'e.
Juurdosa monteeritakse ainult lugemisrežiimis ja see ei muutu töötamise käigus. Failisüsteemina kasutatakse Btrfs, mille snapshots teenivad alusena atomaarset vahetamist süsteemi seisundi vahel enne ja pärast uuenduste rakendamist. Probleemide ilmnemisel pärast uuenduste rakendamist saab süsteemi taastada varasemasse seisundisse. Isoleeritud konteinerite käivitamiseks on seadmete hulgas integreeritud tööriistakomplekt, mis toetab runtime Podman/CRI-O ja Docker.
Leap Micro kasutusvaldkondade seas mainitakse kasutamist virtualiseerimisplatvormide ja konteinerisolatsiooni põhissüsteemina, samuti rakendusi detsentraliseeritud keskkondades ja mikroteenuste süsteemides. Leap Micro on samuti oluline lüli järgmise põlvkonna SUSE Linuxi jaotuse loomisel, kus plaanitakse jaotuse põhialused jagada kahte ossa: kärbitud 'host OS', mis töötab riistvara peal, ja rakenduste toetamiseks mõeldud kiht, mis on suunatud konteinerites käitamisele. virtuaalmasinatel.
Uus kontseptsioon eeldab, et 'host OS'-is arendatakse välja minimaalne keskkond, mis on vajalik riistvara toetamiseks ja haldamiseks, ning kõik rakendused ja kasutajaruumi komponendid käivitatakse mitte segatud keskkonnas, vaid eraldi konteinerites või virtuaalsetes masinates, mis töötavad 'host OS' peal ja on üksteisest isoleeritud.
Allikas: opennet.ru
