Založená nadácia eBPF

Facebook, Google, Isovalent, Microsoft a Netflix sú zakladateľmi novej neziskovej organizácie eBPF Foundation, vytvorenej pod záštitou Linux Foundation a zameranej na poskytovanie neutrálnej platformy pre vývoj technológií súvisiacich so subsystémom eBPF. Okrem rozširovania možností v subsystéme eBPF linuxového jadra bude organizácia vyvíjať aj projekty pre širšie využitie eBPF, napríklad vytváranie eBPF motorov na vkladanie do aplikácií a prispôsobenie jadier iných operačných systémov pre eBPF.

eBPF poskytuje interpret bajtového kódu zabudovaný do jadra, ktorý umožňuje prostredníctvom obslužných programov načítaných z používateľského priestoru meniť správanie systému za behu bez potreby meniť kód jadra, čo umožňuje pridávať efektívne obslužné programy bez komplikácií. samotný systém. Vrátane eBPF môžete vytvárať manipulátory sieťových operácií, spravovať šírku pásma, riadiť prístup, monitorovať prevádzku systému a vykonávať sledovanie. Vďaka použitiu JIT kompilácie sa bajtový kód za behu prekladá do strojových inštrukcií a vykonáva sa s výkonom natívneho kódu. eBPF sa používa v nástroji na vyrovnávanie zaťaženia Facebooku a je základom podsystému Cilium pre izolovaný kontajnerový sieťový subsystém Google.

Zdroj: opennet.ru

Pridať komentár