Fondata la Fondazione eBPF

Facebook, Google, Isovalent, Microsoft e Netflix sono i fondatori di una nuova organizzazione no-profit, la eBPF Foundation, creata sotto gli auspici della Linux Foundation e volta a fornire una piattaforma neutrale per lo sviluppo di tecnologie legate al sottosistema eBPF. Oltre ad espandere le capacità nel sottosistema eBPF del kernel Linux, l'organizzazione svilupperà anche progetti per un uso più ampio di eBPF, ad esempio creando motori eBPF per l'incorporamento in applicazioni e adattando kernel di altri sistemi operativi per eBPF.

eBPF fornisce un interprete di bytecode integrato nel kernel, che rende possibile, tramite gestori caricati dallo spazio utente, modificare al volo il comportamento del sistema senza la necessità di modificare il codice del kernel, il che consente di aggiungere gestori efficaci senza complicare il sistema stesso. Includendo eBPF, è possibile creare gestori delle operazioni di rete, gestire la larghezza di banda, controllare l'accesso, monitorare il funzionamento del sistema ed eseguire la traccia. Grazie all'utilizzo della compilazione JIT, il bytecode viene tradotto al volo in istruzioni macchina ed eseguito con l'esecuzione del codice nativo. eBPF viene utilizzato nel bilanciatore del carico di Facebook ed è la base del sottosistema di rete di contenitori isolati Cilium di Google.

Fonte: opennet.ru

Aggiungi un commento