- 2014年、Plumgridのエンジニアグループは、SDN環境でネットワークトラフィックを処理できる革新的かつコスト効率の高いソリューションを模索していた
- 彼らが開発したのは、拡張バークレー・パケット・フィルタ(eBPF)として知られる画期的な技術
- Linuxカーネル内でユーザーレベルのコード実行を可能にし、SDN環境におけるネットワークトラフィック処理を革新した
- 彼らが意識していたかどうかにかかわらず、Linuxカーネルに革命をもたらした
- 当初は見過ごされていたeBPFだったが、ネットワークトレーシング、セキュリティ、パフォーマンス最適化における可能性が明らかになるにつれて注目を集め始めた
- Meta、Netflix、Googleが独自のeBPFベースのツールやアプリケーションを開発する中で、カーネル開発の勢力図を変える技術として関心が急速に高まった
- 2022年までに、すべての主要クラウドプロバイダーがeBPFを採用
- 現在では、新しいアプリケーションが継続的に登場しており、Linuxエコシステムで最も有望な技術の一つと見なされている
- ドキュメンタリー映像では、eBPFの起源を深く掘り下げ、この画期的な技術の物語、課題、そして成果を紹介している
- eBPFの成功と普及を後押ししたツールの作成・構築に携わった、Meta、Intel、Isovalent、Google、Red Hat、Netflixの主要関係者へのインタビューを収録
- 映像の主な内容
- LinuxとSDNの成長
- PLUMgrid
- 最初のパッチ提出
- Linuxカーネルに統合されたeBPF
- ハイパースケーラーによるeBPF採用
- エンドユーザーにeBPFを提供するCilium
- DockerCon 2017でのeBPF公開
- セキュリティへと拡張するeBPF
- WindowsのeBPF
- どこでも使えるeBPF
1件のコメント
eBPF の説明については、以前に GeekNews ポッドキャストで解説したものがあります。 https://www.youtube.com/watch?v=aCw0YwEHpCU&t=1892s