Création de la Fondation eBPF

Facebook, Google, Isovalent, Microsoft et Netflix ont formé une nouvelle organisation à but non lucratif, la Fondation eBPF, créée sous les auspices de la Fondation Linux et visant à fournir une plate-forme neutre pour le développement de technologies liées au sous-système eBPF. En plus d'étendre les capacités du sous-système eBPF du noyau Linux, l'organisation développera également des projets pour une utilisation plus large d'eBPF, par exemple, en créant des moteurs eBPF pour l'intégration dans des applications et en adaptant les noyaux d'autres systèmes d'exploitation pour eBPF.

eBPF fournit un interpréteur de bytecode intégré au noyau, qui permet, via des gestionnaires chargés dans l'espace utilisateur, de modifier le comportement du système à la volée sans avoir à modifier le code du noyau, ce qui vous permet d'ajouter des gestionnaires efficaces sans compliquer le système lui-même. Y compris sur la base d'eBPF, vous pouvez créer des gestionnaires d'opérations réseau, gérer la bande passante, contrôler l'accès, surveiller l'activité du système et effectuer un traçage. Grâce à l'utilisation de la compilation JIT, le bytecode est traduit en instructions machine à la volée et exécuté avec les performances du code natif. eBPF est utilisé dans l'équilibreur de charge de Facebook et constitue la base du sous-système de réseau de conteneurs isolés Cilium de Google.

Source: opennet.ru

Ajouter un commentaire