Stichting eBPF opgericht

Facebook, Google, Isovalent, Microsoft en Netflix hebben een nieuwe non-profitorganisatie gevormd, de eBPF Foundation, opgericht onder auspiciën van de Linux Foundation en gericht op het bieden van een neutraal platform voor de ontwikkeling van technologieën gerelateerd aan het eBPF-subsysteem. Naast het uitbreiden van de mogelijkheden in het eBPF-subsysteem van de Linux-kernel, zal de organisatie ook projecten ontwikkelen voor een breder gebruik van eBPF, bijvoorbeeld het creëren van eBPF-engines voor inbedding in applicaties en het aanpassen van kernels van andere besturingssystemen voor eBPF.

eBPF biedt een bytecode-interpreter ingebouwd in de kernel, die het mogelijk maakt om, via in de gebruikersruimte geladen handlers, het gedrag van het systeem direct te veranderen zonder de kernelcode te hoeven veranderen, waardoor u efficiënte handlers kunt toevoegen zonder de systeem zelf. Onder meer op basis van eBPF kunt u handlers voor netwerkbewerkingen creëren, bandbreedte beheren, toegang controleren, systemen monitoren en tracering uitvoeren. Dankzij het gebruik van JIT-compilatie wordt bytecode direct vertaald in machine-instructies en uitgevoerd met de prestaties van native code. eBPF wordt gebruikt in de load balancer van Facebook en vormt de basis van het geïsoleerde containernetwerksubsysteem Cilium van Google.

Bron: opennet.ru

Voeg een reactie