Основана е фондация eBPF

Facebook, Google, Isovalent, Microsoft и Netflix са основателите на нова организация с нестопанска цел, eBPF Foundation, създадена под егидата на Linux Foundation и насочена към предоставяне на неутрална платформа за развитие на технологии, свързани с подсистемата eBPF. В допълнение към разширяването на възможностите в подсистемата eBPF на ядрото на Linux, организацията също така ще разработи проекти за по-широко използване на eBPF, например създаване на eBPF двигатели за вграждане в приложения и адаптиране на ядра на други операционни системи за eBPF.

eBPF предоставя интерпретатор на байт код, вграден в ядрото, което прави възможно чрез манипулатори, заредени от потребителското пространство, да променяте поведението на системата в движение, без да е необходимо да променяте кода на ядрото, което ви позволява да добавяте ефективни манипулатори, без да усложнявате самата система. Включително eBPF, можете да създавате манипулатори на мрежови операции, да управлявате честотната лента, да контролирате достъпа, да наблюдавате работата на системата и да извършвате проследяване. Благодарение на използването на JIT компилация, байт кодът се превежда в движение в машинни инструкции и се изпълнява с производителността на нативния код. eBPF се използва в балансиращото натоварване на Facebook и е в основата на мрежовата подсистема на Google Cilium изолиран контейнер.

Източник: opennet.ru

Добавяне на нов коментар