暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

欧拉开源社区可编程内核SIG期待你的加入

openEuler 2022-09-28
1959

北京时间 9 月 21 日,经欧拉开源社区技术委员会决议批准,由天翼云发起,华为响应,联合发起筹备成立可编程内核 sig(smart kernel sig)。旨在将以 eBPF 为技术基础的内核可编程能力在 openEuler 社区进行孵化,将内核能力服务化(KaaS),以便能够弹性适配 openEuler 社区多样性场景(包括服务器、CT、工控、终端、车等场景)差异化诉求。

eBPF 是一个能够在内核运行沙箱程序的技术,提供了一种在内核事件和用户程序事件发生时安全注入代码的机制,使得非内核开发人员也可以对内核进行控制。随着内核的发展,eBPF 逐步从最初的数据包过滤扩展到了网络、内核、安全、跟踪等,而且它的功能特性还在快速发展中,早期的 BPF 被称为经典 BPF,简称 cBPF,正是这种功能扩展,使得现在的 BPF 被称为扩展 BPF,简称 eBPF。

当前 eBPF 技术在欧拉开源社区处于快速发展阶段,其中天翼云已开展包括网络性能优化、内核安全漏洞修复、云原生运维等场景方面的研究与实施工作,其他行业客户也同样表现出对该技术迫切的研发、应用诉求。

与此同时,我们也注意到欧拉开源社区该技术存在一些问题,比如 eBPF 相关的一些工具、基础库分散在不同 sig,不利于各软件版本协同演进;比如该技术还缺少完善的开发、编译、发布工具链;比如该技术在低内核版本的支持度还不够;比如不同行业客户存在相似 eBPF 技术需求。

为此天翼云联合华为一起倡导发布成立可编程内核 sig,形成一套完整的 eBPF 技术生态链,发布一系列服务化内核能力,形成体系解决方案。

sig 愿景

愿景是从场景维度定义内核可编程能力,垂直整合场景、内核、硬件数据及资源,为社区用户提供性能加速、安全加固、智能观测等特性,并通过定义 eBPF service 行业标准,实现内核能力服务化(KaaS)、集市化,惠及更多社区用户。

sig 业务范围包括但不限于:

  • 网络:云原生网络性能加速、无锁网络、高性能负载均衡等。
  • 存储:Redis 性能加速、分布式存储加速等。
  • 安全:eBPF 入侵检测工具。
  • 可观测性:eBPF 观测工具。
  • 后端技术:高性能 eBPF 后端、Device offload、ARCH JIT。
  • 工具链:eBPF 调试工具、eBPF 升级、eBPF service 包相关工具。
  • Marketplace:eBPF service 标准,eBPF Service HUB。

筹备 sig 成立

筹备工作范围包括:

  1. 建立 sig 核心成员组。
  2. 商讨 sig 路线图。
  3. 讨论 sig 运作方式、例会时间等。

欢迎各行业客户、高校师生、硬件厂商、OSV 厂商等加入 sig 筹备组。

筹备时间:截止北京时间 10.11 号。

筹备组联系方式

添加微信备注“eBPF”进入与交流群



文章转载自openEuler,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论