Įsteigtas eBPF fondas

„Facebook“, „Google“, „Isovalent“, „Microsoft“ ir „Netflix“ yra naujos ne pelno organizacijos „eBPF Foundation“, sukurtos globojant „Linux Foundation“ ir skirtos sukurti neutralią platformą su eBPF posistemiu susijusių technologijų kūrimui, įkūrėjai. Be „Linux“ branduolio eBPF posistemio galimybių išplėtimo, organizacija taip pat kurs platesnio eBPF naudojimo projektus, pavyzdžiui, kurs eBPF variklius, skirtus įterpti į programas ir pritaikyti kitų operacinių sistemų branduolius eBPF.

eBPF suteikia branduolyje įmontuotą baitinio kodo interpretatorių, kuris leidžia per tvarkykles, įkeltas iš vartotojo erdvės, pakeisti sistemos elgseną skrydžio metu, nekeičiant branduolio kodo, o tai leidžia pridėti efektyvių tvarkyklių nesudėtinant. pati sistema. Įskaitant eBPF, galite kurti tinklo operacijų tvarkykles, valdyti pralaidumą, valdyti prieigą, stebėti sistemos veikimą ir sekti. Naudojant JIT kompiliavimą, baitinis kodas yra verčiamas į mašinos instrukcijas ir vykdomas naudojant vietinį kodą. eBPF naudojamas Facebook apkrovos balansavimo priemonėje ir yra Google Cilium izoliuoto konteinerio tinklo posistemio pagrindas.

Šaltinis: opennet.ru

Добавить комментарий