Fundação eBPF criada

Facebook, Google, Isovalent, Microsoft e Netflix são os fundadores de uma nova organização sem fins lucrativos, a Fundação eBPF, criada sob os auspícios da Fundação Linux e que visa fornecer uma plataforma neutra para o desenvolvimento de tecnologias relacionadas ao subsistema eBPF. Além de ampliar as capacidades do subsistema eBPF do kernel Linux, a organização também desenvolverá projetos para uso mais amplo do eBPF, por exemplo, criando motores eBPF para incorporação em aplicações e adaptando kernels de outros sistemas operacionais para eBPF.

O eBPF fornece um interpretador de bytecode embutido no kernel, que permite, por meio de manipuladores carregados do espaço do usuário, alterar o comportamento do sistema em tempo real sem a necessidade de alterar o código do kernel, o que permite adicionar manipuladores eficazes sem complicar o próprio sistema. Incluindo o eBPF, você pode criar manipuladores de operação de rede, gerenciar largura de banda, controlar o acesso, monitorar a operação do sistema e realizar rastreamento. Graças ao uso da compilação JIT, o bytecode é traduzido dinamicamente em instruções de máquina e executado com o desempenho do código nativo. O eBPF é usado no balanceador de carga do Facebook e é a base do subsistema de rede de contêineres isolados Cilium do Google.

Fonte: opennet.ru

Adicionar um comentário