Înființată Fundația eBPF

Facebook, Google, Isovalent, Microsoft și Netflix au format o nouă organizație non-profit, Fundația eBPF, creată sub auspiciile Fundației Linux și care are ca scop furnizarea unei platforme neutre pentru dezvoltarea tehnologiilor legate de subsistemul eBPF. Pe lângă extinderea capabilităților în subsistemul eBPF al nucleului Linux, organizația va dezvolta și proiecte pentru o utilizare mai largă a eBPF, de exemplu, crearea de motoare eBPF pentru încorporarea în aplicații și adaptarea nucleelor ​​altor sisteme de operare pentru eBPF.

eBPF furnizează un interpret de cod de octet încorporat în nucleu, care face posibilă, prin intermediul handlerelor încărcate din spațiul utilizatorului, schimbarea comportamentului sistemului din mers fără a fi nevoie să schimbați codul kernelului, ceea ce vă permite să adăugați handlere eficienți fără a complica sistemul în sine. Inclusiv pe baza eBPF, puteți crea gestionare de operațiuni de rețea, puteți gestiona lățimea de bandă, puteți controla accesul, puteți monitoriza sistemele și puteți efectua urmărirea. Datorită utilizării compilației JIT, bytecode este tradus în instrucțiuni de mașină din mers și executat cu performanța codului nativ. eBPF este utilizat în echilibrul de încărcare al Facebook și stă la baza subsistemului de rețea de containere izolate Cilium de la Google.

Sursa: opennet.ru

Adauga un comentariu