Створана арганізацыя eBPF Foundation

Кампаніі Facebook, Google, Isovalent, Microsoft і Netflix выступілі заснавальнікамі новай некамерцыйнай арганізацыі eBPF Foundation, створанай пад эгідай арганізацыі Linux Foundation і нацэленай на падаванне нейтральнай пляцоўкі для развіцця тэхналогій, злучаных з падсістэмай eBPF. Акрамя пашырэння магчымасцяў у eBPF-падсістэме ядра Linux, арганізацыя будзе развіваць і праекты для шырэйшага ўжывання eBPF, напрыклад, стварэнні eBPF-рухавічкоў для ўбудавання ў прыкладанні і адаптацыі для eBPF ядраў іншых аперацыйных сістэм.

eBPF падае ўбудаваны ў ядро ​​інтэрпрэтатар байткода, які дае магчымасць праз загружаныя з прасторы карыстача апрацоўшчыкі на лёце змяняць паводзіны сістэмы без неабходнасці змены кода ядра, што дазваляе дадаваць эфектыўныя апрацоўшчыкі без ускладнення самой сістэмы. У тым ліку на базе eBPF можна ствараць апрацоўшчыкі сеткавых аперацый, кіраваць прапускной здольнасцю, кантраляваць доступ, адсочваць працу сістэм і выконваць трасіроўку. Дзякуючы ўжыванню JIT-кампіляцыі, байткод на лёце транслюецца ў машынныя інструкцыі і выконваецца з прадукцыйнасцю натыўнага кода. eBPF выкарыстоўваецца ў балансавальнік нагрузкі Facebook і з'яўляецца асновай сеткавай падсістэмы ізаляваных кантэйнераў Cilium, якая развіваецца Google.

Крыніца: opennet.ru

Дадаць каментар