Primeira versão da distribuição openSUSE Leap Micro

Os desenvolvedores do projeto openSUSE apresentaram o primeiro lançamento da nova edição do kit de distribuição openSUSE - “Leap Micro”, baseado nos desenvolvimentos do projeto MicroOS. A distribuição openSUSE Leap Micro se posiciona como uma versão comunitária do produto comercial SUSE Linux Enterprise Micro 5.2, o que explica o número incomum da primeira versão - 5.2, que foi escolhida para sincronizar a numeração de lançamentos em ambas as distribuições. A versão openSUSE Leap Micro 5.2 terá suporte por 4 anos.

Assemblies para arquiteturas x86_64 e ARM64 (Aarch64) estão disponíveis para download, fornecidos tanto com um instalador (assemblies offline, 370 MB de tamanho) quanto na forma de imagens de inicialização prontas: 570 MB (pré-configurado), 740 MB (com kernel em tempo real ) e 820 MB. As imagens podem ser executadas em hipervisores Xen e KVM ou em hardware, incluindo placas Raspberry Pi. Para configuração, você pode usar o kit de ferramentas cloud-init para transferir as configurações em cada inicialização ou o Combustion para definir as configurações durante a primeira inicialização.

Um recurso importante do Leap Micro é a instalação atômica de atualizações, que são baixadas e aplicadas automaticamente. Ao contrário das atualizações atômicas baseadas em ostree e snap usadas no Fedora e Ubuntu, o openSUSE Leap Micro usa um gerenciador de pacotes padrão e um mecanismo de snapshot no FS em vez de construir imagens atômicas separadas e implantar infraestrutura de entrega adicional. Patches ativos são suportados para atualizar o kernel do Linux sem reiniciar ou interromper o trabalho.

A partição raiz é montada em modo somente leitura e não muda durante a operação. O Btrfs é usado como um sistema de arquivos, cujos instantâneos servem como base para a alternância atômica entre o estado do sistema antes e depois da instalação das atualizações. Se surgirem problemas após a aplicação das atualizações, você poderá reverter o sistema para um estado anterior. Para executar contêineres isolados, o kit de ferramentas é integrado com suporte para runtime Podman/CRI-O e Docker.

As aplicações do Leap Micro incluem o uso como sistema base para plataformas de virtualização e isolamento de contêineres, bem como o uso em ambientes descentralizados e sistemas baseados em microsserviços. O Leap Micro também é uma parte importante da próxima geração da distribuição SUSE Linux, que planeja dividir o núcleo da distribuição em duas partes: um "sistema operacional host" simplificado para rodar sobre o hardware e uma camada de suporte de aplicativo destinada a executar em contêineres e máquinas virtuais.

O novo conceito implica que o “sistema operacional host” desenvolverá o ambiente mínimo necessário para suportar e gerenciar o equipamento, e executará todos os aplicativos e componentes do espaço do usuário não em um ambiente misto, mas em contêineres separados ou em máquinas virtuais rodando sobre o “sistema operacional host” e isolados uns dos outros.

Fonte: opennet.ru

Adicionar um comentário