FERRAMENTAS LINUX: A Oracle está desenvolvendo o "bpftune" para fazer um ajuste automático baseado no BPF em Sistemas Linux

quinta-feira, 29 de junho de 2023

A Oracle está desenvolvendo o "bpftune" para fazer um ajuste automático baseado no BPF em Sistemas Linux

 

É ótimo saber que a Oracle está trabalhando em um projeto interessante chamado "bpftune". Os engenheiros da Oracle estão desenvolvendo esse sistema de ajuste automático sempre ativo para sistemas Linux, aproveitando os recursos de observabilidade do Berkeley Packet Filter (BPF) do kernel.

O bpftune é um novo configurador automático que visa definir os parâmetros corretos do kernel com base no estado do sistema. Ele monitora e ajusta continuamente o comportamento do sistema usando a funcionalidade BPF do kernel do Linux. Inicialmente, o bpftune está focado em resolver problemas comuns relacionados aos ajustes do kernel, mas pode ser expandido para oferecer suporte a um conjunto mais amplo de recursos.

Atualmente, o bpftune da Oracle é capaz de lidar com ajustes relacionados ao congestionamento de rede, tabela de vizinhos, sysctl, controle de buffer TCP, configurações de buffer de rede e muito mais.


Alan Maguire, da Oracle, explicou o interesse da empresa no bpftune e a crescente necessidade de ajuste automático ou configurações prontas para uso:

"Mesmo com o aumento do número de sysctls no kernel, os sistemas individuais recebem menos atenção dos administradores do que costumavam receber. Frases como 'gado, não animais de estimação' exemplificam isso. Com as arquiteturas de nuvem modernas usadas na maioria das implantações, muitos sistemas não têm qualquer interação com um administrador humano após o provisionamento inicial. Na verdade, devido aos requisitos de escala, esse é frequentemente um objetivo de design explícito - 'sem ssh'ing!'. Essas duas observações não são independentes. Em uma época anterior, quando os sistemas eram maiores e menos numerosos, era mais viável ajustá-los pelos administradores.

Essas tendências - complexidade do sistema combinada com interação mínima do administrador - sugerem a necessidade de repensar o gerenciamento ajustável."

É possível saber mais sobre o bpftune no blog do Oracle Linux. Essa é uma iniciativa interessante e espero que ela seja bem-sucedida e ofereça um conjunto diversificado de recursos de ajuste automático para sistemas Linux.

Aqueles que estão utilizando o Oracle Linux podem instalar facilmente o bpftune usando o DNF. A Oracle disponibilizou o código-fonte do bpftune como software de código aberto sob a licença GPLv2, e ele está disponível no GitHub.



Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário