Fundación eBPF establecida

Facebook, Google, Isovalent, Microsoft y Netflix son los fundadores de una nueva organización sin fines de lucro, la Fundación eBPF, creada bajo los auspicios de la Fundación Linux y cuyo objetivo es proporcionar una plataforma neutral para el desarrollo de tecnologías relacionadas con el subsistema eBPF. Además de ampliar las capacidades en el subsistema eBPF del kernel de Linux, la organización también desarrollará proyectos para un uso más amplio de eBPF, por ejemplo, creando motores eBPF para integrar en aplicaciones y adaptando kernels de otros sistemas operativos para eBPF.

eBPF proporciona un intérprete de código de bytes integrado en el kernel, lo que hace posible, a través de manejadores cargados desde el espacio del usuario, cambiar el comportamiento del sistema sobre la marcha sin la necesidad de cambiar el código del kernel, lo que permite agregar manejadores efectivos sin complicaciones. el sistema mismo. Al incluir eBPF, puede crear controladores de operaciones de red, administrar el ancho de banda, controlar el acceso, monitorear el funcionamiento del sistema y realizar seguimiento. Gracias al uso de la compilación JIT, el código de bytes se traduce sobre la marcha en instrucciones de máquina y se ejecuta con el rendimiento del código nativo. eBPF se utiliza en el equilibrador de carga de Facebook y es la base del subsistema de red de contenedores aislados Cilium de Google.

Fuente: opennet.ru

Añadir un comentario