Inovação contínua

Microsoft lança Azure Linux 3.0 com kernel 64K e novos recursos

Conheça as principais novidades do Microsoft Azure Linux 3.0, incluindo o kernel 64K, suporte a NFTables e otimizações para redes Intel E800, além de melhorias em segurança e desempenho.

Microsoft anuncia o Azure Linux 3.0 para usuários

O Microsoft Azure Linux 3.0.20241203 acaba de ser lançado, trazendo uma série de melhorias significativas. Essa nova versão, parte do esforço contínuo da Microsoft para otimizar sua distribuição Linux interna, inclui aprimoramentos no kernel, segurança e redes. Aqui estão os principais destaques.

Principais melhorias no Azure Linux 3.0

1. Kernel com opção 64K

Uma das grandes novidades é a introdução da opção de kernel “64K” para AArch64. Essa configuração de tamanho de página maior oferece melhor desempenho, especialmente em servidores ARM, sendo uma alternativa eficiente ao tamanho padrão de 4K.

2. Suporte a NFTables

Agora, o Azure Linux 3.0 inclui suporte ao NFTables, que se consolida como uma poderosa ferramenta de firewall e filtragem de pacotes, garantindo maior controle e flexibilidade no gerenciamento de redes.

3. Driver de rede Intel Ethernet E800

Os usuários também ganham suporte ao driver de rede Intel Ethernet E800, ampliando as capacidades de conectividade e desempenho em soluções de rede cabeada.

Outras atualizações e melhorias

Além dessas novidades, a atualização de dezembro inclui:

  • Segurança:
    • Correção de diversas vulnerabilidades críticas, como CVE-2024-10224, CVE-2023-42366, e muitas outras, em pacotes fundamentais como Python, MySQL, Node.js e Perl.
    • Verificação de assinatura de kernels kexec’ed e uso da nova Mariner Trusted Base CA no keyring confiável.
  • Pacotes atualizados:
    • Atualizações importantes em PostgreSQL (16.5), MariaDB (10.11.10), Golang (1.23.3-1), entre outros.
  • Customização de imagens:
    • O Image Customizer agora pode gerar imagens ISO PXE-bootáveis, ampliando as possibilidades de uso em ambientes diversos.
  • Otimizações gerais:
    • Melhorias no Dracut para manipulação de rootfs livenet com systemd-networkd.
    • Suporte a Lua integrado ao Fluent-Bit, aprimorando a capacidade de processamento de logs.
  • Novidades no suporte e ferramentas

    Essa versão também apresenta alterações no suporte ao sistema e novas funcionalidades, como:

    • Uso do systemd-detect-virt em substituição ao /.dockerenv para detecção de builds de contêiner.
    • Atualização do SymCrypt e ferramentas associadas, além de remoção de referências a ferramentas antigas de boot dm-verity.

    Por que atualizar para o Azure Linux 3.0?

    Com foco em segurança, desempenho e flexibilidade, essa atualização é ideal para empresas que buscam uma distribuição Linux confiável para uso em serviços de nuvem, dispositivos de borda e soluções personalizadas. As melhorias em segurança corrigem falhas críticas, enquanto os novos recursos, como o kernel 64K e suporte a NFTables, garantem maior eficiência operacional.

    Conclusão

    O Azure Linux 3.0 reflete o compromisso da Microsoft em entregar uma solução Linux robusta e inovadora. Com melhorias que atendem desde questões de segurança até avanços em desempenho, essa versão é uma escolha sólida para empresas e desenvolvedores que utilizam a infraestrutura Azure.

    Para mais informações e download, acesse o repositório oficial no GitHub: Azure Linux no GitHub.

    Emanuel Negromonte Autor
    Autor
    Jornalista especialista em Linux a mais de 20 anos. Fundador do SempreUpdate e entusiasta do software livre.