Gründung der eBPF-Stiftung

Facebook, Google, Isovalent, Microsoft und Netflix sind die Gründer einer neuen gemeinnützigen Organisation, der eBPF Foundation, die unter der Schirmherrschaft der Linux Foundation gegründet wurde und darauf abzielt, eine neutrale Plattform für die Entwicklung von Technologien im Zusammenhang mit dem eBPF-Subsystem bereitzustellen. Neben der Erweiterung der Fähigkeiten im eBPF-Subsystem des Linux-Kernels wird die Organisation auch Projekte für eine breitere Nutzung von eBPF entwickeln, beispielsweise die Erstellung von eBPF-Engines zur Einbettung in Anwendungen und die Anpassung von Kerneln anderer Betriebssysteme für eBPF.

eBPF bietet einen in den Kernel integrierten Bytecode-Interpreter, der es durch aus dem Benutzerbereich geladene Handler ermöglicht, das Verhalten des Systems im Handumdrehen zu ändern, ohne dass der Kernel-Code geändert werden muss, wodurch Sie effektive Handler ohne Komplikationen hinzufügen können das System selbst. Mit eBPF können Sie Netzwerkbetriebshandler erstellen, die Bandbreite verwalten, den Zugriff steuern, den Systembetrieb überwachen und eine Ablaufverfolgung durchführen. Dank der Verwendung der JIT-Kompilierung wird Bytecode im Handumdrehen in Maschinenanweisungen übersetzt und mit der Leistung von nativem Code ausgeführt. eBPF wird im Load Balancer von Facebook verwendet und ist die Basis des isolierten Container-Netzwerk-Subsystems Cilium von Google.

Source: opennet.ru

Kommentar hinzufügen