openSUSE Leap 16 será construído sobre a plataforma ALP, utilizando contêineres

Os desenvolvedores do projeto openSUSE anunciaram o início do trabalho na próxima versão significativa da distribuição openSUSE Leap 16, que será baseada na nova plataforma tecnológica ALP (Adaptable Linux Platform), a qual também será adotada pela distribuição comercial SUSE. O lançamento do openSUSE Leap 16.0 está previsto para 2025.

Neste ano, em 11 de junho, será lançado o openSUSE Leap 15.6, que provavelmente será a última versão clássica do projeto. Se, por algum motivo, o desenvolvimento do openSUSE Leap 16 atrasar, há a possibilidade de prolongar o ciclo de vida do openSUSE Leap 15.6 ou lançar uma versão adicional openSUSE Leap 15.7. No desenvolvimento do openSUSE Leap 16, planejam continuar a usar o modelo de desenvolvimento baseado no repositório openSUSE Factory e alcançar um equilíbrio ideal entre novas tecnologias ALP, o sistema operacional Linux tradicional e as iniciativas de integração de pacotes desenvolvidas pela comunidade.

A plataforma ALP (Adaptable Linux Platform) é posicionada como a continuidade do desenvolvimento da distribuição SUSE Linux Enterprise e se diferencia pela divisão da base da distribuição em partes. A base da distribuição será um ambiente reduzido 'host OS', incluindo apenas os componentes minimamente necessários para funcionar sobre o hardware e gerenciamento. Todos os aplicativos e componentes do espaço do usuário serão executados não em um ambiente misturado, mas em contêineres separados ou em máquinas virtuais, executados sobre o "host OS" e isolados uns dos outros.

Como base para o "host OS", foi utilizado o produto SLE Micro, que se baseia nos avanços do projeto MicroOS. Para gerenciamento centralizado, são oferecidos sistemas de gerenciamento de configuração Salt (pré-instalado) e Ansible (opcional). Para a execução de contêineres isolados, estão disponíveis as ferramentas Podman e K3s (Kubernetes). Entre os componentes do sistema transferidos para contêineres, estão yast2, podman, k3s, cockpit, GDM (GNOME Display Manager) e KVM.

Entre as características do ambiente do sistema, destaca-se o uso padrão de criptografia de disco (FDE, Full Disk Encryption) com a possibilidade de armazenamento de chaves no TPM. A partição raiz é montada em modo somente leitura e não é alterada durante a operação. O ambiente utiliza um mecanismo de instalação atômica de atualizações, baseado no uso do gerenciador de pacotes padrão e no mecanismo de snapshots no sistema de arquivos Btrfs. Um modo de instalação automática de atualizações personalizável está previsto. Para manter a resiliência do sistema (self-healing), o último estado estável é registrado por meio de snapshots Btrfs (em caso de anomalias detectadas após a aplicação de atualizações ou mudanças nas configurações, o sistema é automaticamente revertido para o estado anterior).

A plataforma utiliza uma pilha de software multiversionada — graças ao uso de contêineres, diferentes versões de ferramentas e aplicativos podem ser utilizadas simultaneamente. Por exemplo, aplicações que dependem de diferentes versões do Python, Java e Node.js podem ser executadas, isolando dependências incompatíveis. As dependências básicas são fornecidas na forma de conjuntos BCI (Base Container Images). O usuário pode criar, atualizar e excluir pilhas de software sem afetar outros ambientes.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster