Першы выпуск дыстрыбутыва openSUSE Leap Micro

Распрацоўнікі праекту openSUSE прадставілі першы выпуск новай рэдакцыі дыстрыбутыва openSUSE – "Leap Micro", заснаванай на напрацоўках праекта MicroOS. Дыстрыбутыў openSUSE Leap Micro пазіцыянуецца як community-версія камерцыйнага прадукта SUSE Linux Enterprise Micro 5.2, чым і тлумачыцца незвычайны нумар першай версіі – 5.2, які абраны для сінхранізацыі нумарацыі выпускаў у абодвух дыстрыбутывах. Час падтрымкі выпуску openSUSE Leap Micro 5.2 складзе 4 гады.

Для загрузкі даступныя зборкі для архітэктур x86_64 і ARM64 (Aarch64), якія пастаўляюцца як з усталёўнікам (Offline-зборкі, памерам 370МБ), так і ў форме гатовых загрузных вобразаў: 570МБ (преднастроенный), 740МБ (з Real-Time ядром) і. Выявы могуць запускацца пад кіраваннем гіпервізораў Xen і KVM або па-над абсталяваннем, уключаючы поплаткі Raspberry Pi. Для настройкі можна выкарыстоўваць інструментар cloud-init для перадачы настроек пры кожнай загрузцы або Combustion для выстаўлення настроек падчас першай загрузкі.

Ключавой асаблівасцю Leap Micro з'яўляецца механізм атамарнай усталёўкі абнаўленняў, якія загружаюцца і ўжываюцца аўтаматычна. У адрозненне ад атамарных абнаўленняў на базе ostree і snap, выкарыстоўваных у Fedora і Ubuntu, у openSUSE Leap Micro замест пабудовы асобных атамарных выяў і разгортванні дадатковай інфраструктуры дастаўкі ўжываюцца штатны пакетны мэнэджар і механізм снапшотаў у ФС. Для абнаўлення ядра Linux без перазапуску і прыпыненні працы падтрымліваюцца live-патчы.

Каранёвы раздзел мантуецца ў рэжыме толькі для чытання і не мяняецца ў працэсе працы. У якасці файлавай сістэмы выкарыстоўваецца Btrfs, снапшоты ў якой служаць асновай для атамарнага пераключэння паміж станам сістэмы да і пасля ўсталёўкі абнаўленняў. У выпадку ўзнікнення праблем пасля прымянення абнаўленняў можна адкаціць сістэму ў папярэдні стан. Для запуску ізаляваных кантэйнераў у склад інтэграваны інструментар з падтрымкай runtime Podman / CRI-O і Docker.

Сярод абласцей прымянення Leap Micro згадваецца выкарыстанне ў якасці базавай сістэмы для платформаў віртуалізацыі і кантэйнернай ізаляцыі, а таксама прымяненне ў дэцэнтралізаваным асяроддзі і сістэмах на аснове мікрасэрвісаў. Leap Micro таксама з'яўляецца важным звяном у фармаванні наступнага пакалення дыстрыбутыва SUSE Linux, у якім плануюць падзяліць базавую аснову дыстрыбутыва на дзве часткі: зрэзаную «host OS» для працы па-над абсталяваннем і пласт для падтрымкі прыкладанняў, арыентаваны на запуск у кантэйнерах і віртуальных машынах.

Новая канцэпцыя мае на ўвазе, што ў «host OS» будуць развіваць мінімальнае асяроддзе, неабходнае для падтрымкі і кіраванні абсталяваннем, а ўсе прыкладанні і кампаненты прасторы карыстача запускаць не ў змяшаным асяроддзі, а ў асобных кантэйнерах ці ў віртуальных машынах, выкананых па-над «host OS» і ізаляваных адзін ад аднаго.

Крыніца: opennet.ru

Дадаць каментар