写点什么

Linux 基金会迎来新“成员”,eBPF 基金会正式成立

  • 2021-08-17
  • 本文字数:1310 字

    阅读完需:约 4 分钟

Linux 基金会迎来新“成员”,eBPF 基金会正式成立

美东时间 2021 年 8 月 12 日,Google、Microsoft、Isovalent、Facebook 和 Netflix 联合宣布,由 Linux 基金会主办,在其旗下成立一个新的非营利性组织 eBPF 基金会。致力于更好的推动开源项目 eBPF 的发展,支持 Linux 和其他开源技术的商业增长。 


图源:Isovalent 官网


近年来,eBPF 的项目数量呈爆炸式增长,越来越多的项目也有意向使用 eBPF。因此,优化项目之间的协作,确保 eBPF 的核心得到良好维护并为 eBPF 的未来配置一个清晰的路线图显得愈发重要。同时,eBPF 正慢慢普及到 Windows 内核以及其他平台,这个过程中有大量兼容性和可移植性问题,组建一个由技术巨头聚集的开源组织就势在必行。

eBPF 是什么


eBPF 是一项革命性的技术,它可以在 Linux 内核中运行沙盒程序,而无需更改任何源代码或加载任何内核模块。2014 年,eBPF 作为 BPF(Berkeley Packet Filter) 的扩展,首次出现在 Linux 内核中。eBPF 的出现使得 Linux 内核“可编程”,允许开发人员绕过现在内核功能来“重新编程运行时行为”,并创建一整套基础设施工具,涵盖网络调试、跟踪等而不影响安全性和效率。


在随后几年里,eBPF 有了相当大的增长,目前已经发展到涵盖了 十多个项目 中的更多用例,为网络、安全、应用程序分析 / 跟踪和性能故障排除的各种工具奠定了基础。


设计之初 eBPF 仅为 Linux 内核服务,但在今年 5 月份,微软启动了新的开源项目 eBPF for Windows 希望 eBPF 能够在 Windows 10 和 Windows Server 2016 及以后的版本上运行,BSD 的移植也在进行中。


eBPF 的实际应用和评价


eBPF 允许开发人员有效地将程序潜入任何软件,包括操作系统内核。因此,eBPF 正迅速成为实现广泛基础设施用例的首选方法。例如,Facebook 正在使用 eBPF 作为其数据中心的主要软件定义负载均衡器,Google 将基于 eBPF 的网络和安全性引入托管 Kubernetes 产品和 Anthos 等。


Facebook 内核开发人员、eBPF 联合创建者和维护者 Alexei Starovoitov 表示 “eBPF 是一项革命性的技术,使我们能够实时修改操作系统的行为,而不需要冒险去更改内核代码。它对我们从网络到安全到容器化快速迭代的能力产生了显著影响。”


“eBPF 重新定义了我们思考操作系统的方式,并在网络、安全和可观察性方面引发了大规模创新浪潮。由于 eBPF 与云原生世界中的密切相关性,eBPF 的采用一直在以惊人的速度加速。”Isovalent 内核开发人员、eBPF 共同创建者和维护者 Daniel Borkmann 说到。


eBPF 的愿景


Isovalent 首席技术官兼联合创始人、eBPF 管理委员会主席 Thomas Graf 表示:“虽然 eBPF 已经被广泛部署并仍在快速发展中,但仍处于一个浪潮的开端,我们正在展望一个激动人心的未来,像 JavaScript 和其他语言对 Web 浏览器所做的那样,将 eBPF 看作是使操作系统可编程的方式。”

Linux 基金会总经理兼项目高级副总裁 Mkie Dolan 也说到:“ePBF 是发生在 Linux 社区的伟大例子之一,它代表了操作系统和微服务交付的未来,我们期待并支持 ePBF 基金会和社区的工作。”

最后,eBPF 基金会也会协助帮忙举办在下周 8 月 18 日 至 19 日举行的虚拟 eBPF 峰会。感兴趣的不要错过。


参考链接:


https://ebpf.io/


https://isovalent.com/blog/post/2021-08-ebpf-foundation-announcement

2021-08-17 17:333961

评论

发布
暂无评论
发现更多内容

舆情监测和舆情管理的区别与协同价值

沃观Wovision

海外舆情监控 舆情监测系统

2025 杭州测试沙龙 Topic 火热征集中

杭州群核科技质量效能

测试 质量保障 AI+ 论坛

通义灵码保姆级教程:从数据读取、清洗、结合大模型分析、可视化、生成报告全链路

阿里巴巴云原生

阿里云 云原生 通义灵码

为什么i++不是原子操作?一个让无数并发程序崩溃的“常识”

poemyang

并发编程 多线程 原子性 Java并发编程

舆情监测和舆情管理的区别与协同价值

沃观Wovision

舆情监测 海外舆情监控 沃观Wovision 舆情监测系统

ElasticSearch 质量保障体系介绍

杭州群核科技质量效能

测试 ES 质量保障

接口设计的原则:构建优雅API的完整指南

量贩潮汐·WholesaleTide

接口 API

YashanDB SCN_TO_TIMESTAMP函数

YashanDB

数据库

无监督通用异常检测方法SEAD解析

qife122

机器学习 无监督学习

技术解析:如何做到从硬件到存储再到运维的极致降本?

老纪的技术唠嗑局

oceanbase 降本增效 #运维 数据库 大数据

火山引擎 EIC 解析:构建以 KVCache 为中心的推理新基建

极客天地

JavaScript面试题,为什么[] + 0 = '0', 而{} + 0 = 0?

不在线第一只蜗牛

JavaScript

浅入了解向量数据库

老纪的技术唠嗑局

向量数据库

拯救重复劳动:无代码实现 Markdown文本抽取与切分

数由科技

markdown LLM 人工智能、 rag 文本分块

【跨国数仓迁移最佳实践3】资源消耗减少50%!解析跨国数仓迁移至MaxCompute背后的性能优化技术

阿里云大数据AI技术

人工智能 云计算 大数据 数据分析 数据迁移

考生管理新范式,AIP智能体赋能教学工作效能升级

大东(AIP智能体运营专员)

智能教育

2009年3月微软安全更新:内核漏洞、证书伪造与DNS欺骗风险解析

qife122

Windows安全 补丁管理

火山引擎 MCP 安全架构与实践

极客天地

Kafka 不难,只是你用得不对

巴辉特

kafka

千万级的大表如何新增字段?

电子尖叫食人鱼

大数据

社区版 2025.7 | CQ-Mate V1.3发布啦!

BinTools图尔兹

数据库管理工具 数据库审计 社区版 流量分析系统 免费软件下载

亚马逊AI模型评估产品评论中的实用建议有效性

qife122

自然语言处理 事实核查

烟草行政处罚案卷制作平台入选“AI Solutions for SME”全球案例

中烟创新

MIAOYUN参编信通院《大模型API服务性能测试标准》

MIAOYUN

人工智能 AI MaaS API服务 大模型API服务

精彩继续“2026第七届深圳国际人工智能展览会”官宣定档

AIOTE智博会

人工智能展览会 人工智能展会 人工智能博览会 人工智能展

通义灵码保姆级教程:从数据读取、清洗、结合大模型分析、可视化、生成报告全链路

阿里云云效

阿里云 云原生 通义灵码

Linux 基金会迎来新“成员”,eBPF 基金会正式成立_架构_辛晓亮_InfoQ精选文章