Facebook, Google, Isovalent, Microsoft i Netflix postali su osnivači nove neprofitne organizacije eBPF Foundation, nastale pod pokroviteljstvom organizacije. Linux Zaklada i ima za cilj pružiti neutralnu platformu za razvoj tehnologija povezanih s eBPF podsustavom. Osim proširenja mogućnosti osnovnog eBPF podsustava Linux, organizacija će također razvijati projekte za širu primjenu eBPF-a, na primjer, stvaranje eBPF mehanizama za ugradnju u aplikacije i prilagođavanje jezgri drugih operativnih sustava za eBPF.
eBPF pruža interpreter bajt koda ugrađen u kernel, koji omogućuje, putem rukovatelja učitanih iz korisničkog prostora, promjenu ponašanja sustava u hodu bez potrebe za promjenom koda kernela, što vam omogućuje dodavanje učinkovitih rukovatelja bez kompliciranja samog sustava. Uključujući eBPF, možete kreirati rukovatelje mrežnim operacijama, upravljati propusnošću, kontrolirati pristup, nadzirati rad sustava i izvoditi praćenje. Zahvaljujući korištenju JIT kompilacije, bajt kod se u hodu prevodi u strojne instrukcije i izvršava s izvedbom izvornog koda. eBPF se koristi u Facebookovom balanseru opterećenja i osnova je Googleovog Cilium podsustava za umrežavanje izoliranih spremnika.
Izvor: opennet.ru
