Izveidots eBPF fonds

Facebook, Google, Isovalent, Microsoft un Netflix ir dibinātāji jaunai bezpeļņas organizācijai eBPF Foundation, kas izveidota Linux fonda paspārnē un kuras mērķis ir nodrošināt neitrālu platformu ar eBPF apakšsistēmu saistīto tehnoloģiju attīstībai. Papildus iespēju paplašināšanai Linux kodola eBPF apakšsistēmā, organizācija izstrādās arī projektus plašākai eBPF izmantošanai, piemēram, veidojot eBPF dzinējus iegulšanai lietojumprogrammās un pielāgojot citu operētājsistēmu kodolus eBPF.

eBPF nodrošina kodolā iebūvētu baitkoda tulku, kas ļauj, izmantojot apdarinātājus, kas ielādēti no lietotāja vietas, mainīt sistēmas uzvedību lidojumā, nemainot kodola kodu, kas ļauj bez sarežģījumiem pievienot efektīvus apdarinātājus. pati sistēma. Ieskaitot eBPF, varat izveidot tīkla darbību apdarinātājus, pārvaldīt joslas platumu, kontrolēt piekļuvi, uzraudzīt sistēmas darbību un veikt izsekošanu. Pateicoties JIT kompilācijas izmantošanai, baitkods tiek nekavējoties pārtulkots mašīnas instrukcijās un izpildīts ar vietējā koda veiktspēju. eBPF tiek izmantots Facebook slodzes balansētājā, un tas ir Google Cilium izolēto konteineru tīkla apakšsistēmas pamatā.

Avots: opennet.ru

Pievieno komentāru