Första utgåvan av openSUSE Leap Micro-distributionen

Utvecklarna av openSUSE-projektet presenterade den första utgåvan av den nya utgåvan av openSUSE-distributionspaketet - "Leap Micro", baserat på utvecklingen av MicroOS-projektet. OpenSUSE Leap Micro-distributionen är positionerad som en communityversion av den kommersiella produkten SUSE Linux Enterprise Micro 5.2, vilket förklarar det ovanliga antalet av den första versionen - 5.2, som valdes för att synkronisera numreringen av utgåvor i båda distributionerna. OpenSUSE Leap Micro 5.2-versionen kommer att stödjas i fyra år.

Sammansättningar för arkitekturerna x86_64 och ARM64 (Aarch64) är tillgängliga för nedladdning, levereras både med ett installationsprogram (offline-sammansättningar, 370 MB i storlek) och i form av färdiga startbilder: 570 MB (förkonfigurerad), 740 MB (med realtidskärna) ) och 820 MB. Bilder kan köras under Xen- och KVM-hypervisorer eller ovanpå hårdvara, inklusive Raspberry Pi-kort. För konfiguration kan du använda cloud-init-verktygssatsen för att överföra inställningar vid varje uppstart, eller Combustion för att ställa in inställningarna under den första uppstarten.

En nyckelfunktion hos Leap Micro är dess atominstallation av uppdateringar, som laddas ner och tillämpas automatiskt. Till skillnad från atomuppdateringar baserade på ostree och snap som används i Fedora och Ubuntu, använder openSUSE Leap Micro en standardpakethanterare och en ögonblicksbildsmekanism i FS istället för att bygga separata atombilder och distribuera ytterligare leveransinfrastruktur. Live patchar stöds för att uppdatera Linux-kärnan utan att starta om eller stoppa arbetet.

Rotpartitionen är monterad i skrivskyddat läge och ändras inte under drift. Btrfs används som ett filsystem, ögonblicksbilder som fungerar som grund för atomväxling mellan systemtillståndet före och efter installation av uppdateringar. Om problem uppstår efter att ha installerat uppdateringar kan du återställa systemet till ett tidigare tillstånd. För att köra isolerade containrar är verktygslådan integrerad med stöd för runtime Podman/CRI-O och Docker.

Tillämpningar för Leap Micro inkluderar användning som ett bassystem för virtualiserings- och containerisoleringsplattformar, såväl som användning i decentraliserade miljöer och mikrotjänsterbaserade system. Leap Micro är också en viktig del av nästa generations SUSE Linux-distribution, som planerar att dela upp distributionens kärna i två delar: ett avskalat "värd-OS" för att köras ovanpå hårdvara, och ett applikationsstödlager som syftar till att köra i containrar och virtuella maskiner.

Det nya konceptet innebär att "värd OS" kommer att utveckla den minsta miljö som krävs för att stödja och hantera utrustningen, och köra alla applikationer och användarutrymmeskomponenter inte i en blandad miljö, utan i separata behållare eller i virtuella maskiner som körs ovanpå "host OS" och isolerade från varandra.

Källa: opennet.ru

Lägg en kommentar