eBPF財団設立

Facebook、Google、Isovalent、Microsoft、Netflix は、Linux Foundation の後援の下に設立された新しい非営利組織 eBPF Foundation を設立し、eBPF サブシステムに関連するテクノロジ開発のための中立的なプラットフォームを提供することを目的としています。 Linux カーネルの eBPF サブシステムの機能を拡張することに加えて、組織は、アプリケーションに埋め込むための eBPF エンジンの作成や、他のオペレーティング システムのカーネルを eBPF に適応させるなど、eBPF をより広範に使用するためのプロジェクトも開発します。

eBPF は、カーネルに組み込まれたバイトコード インタープリタを提供します。これにより、ユーザー空間にロードされたハンドラを通じて、カーネル コードを変更することなくシステムの動作をオンザフライで変更できるようになります。これにより、システムを複雑にすることなく効率的なハンドラを追加できます。システムそのもの。 eBPF に基づいて、ネットワーク操作ハンドラーの作成、帯域幅の管理、アクセスの制御、システムの監視、トレースの実行を行うことができます。 JIT コンパイルの使用により、バイトコードはオンザフライで機械語命令に変換され、ネイティブ コードのパフォーマンスで実行されます。 eBPF は Facebook のロード バランサで使用されており、Google の Cilium 分離コンテナ ネットワーク サブシステムの基礎です。

出所: オープンネット.ru

コメントを追加します