非常欢迎老师/同学能够参与到openEuler社区活动中来。

 

请同学/老师们订阅下社区邮件,如已订阅请忽略,后续讨论直接基于这个邮件列表讨论。

 

然后我介绍下容器网络可视化(也可以叫云原生场景可视化)这个项目现状及初衷。

 

项目初衷:

         我们希望能够在云原生场景,针对容器业务实现微服务API流的可视化能力,当然这是第一步,最终目标是实现微服务API全栈可视化。

行业内现在有一些成熟开源项目,比如istiosysdigciliumhubble)等。

       其中sysdighubble这类项目可以作为我们重点参考对象,其原理都是通过内核BPFhook解析进程系统调用,观察容器内微服务网络通信事件。

将内核观察到的数据与K8S Deployment部署信息结合,最后通过Prometheus展示出来。

 

项目现状:

         目前还处于萌芽状态,只是有基本思路,希望在社区孵化一个原型出来,同时能够吸引更多这方面的爱好者。

openEuler社区的高性能网络sig里面有eBPFBCC等方面的技术专家,可以与大家一起设计这个原型项目。

 

PS

邮件列表地址:https://openeuler.org/zh/community/mailing-list/

1. 一般社区需求讨论是订阅 dev@openeuler.org

2. 高性能网络sig 是订阅 high-performance-network@openeuler.org

 

发件人: ljrcore [mailto:ljrcore@126.com]
发送时间: 2020122 12:40
收件人: Luzhihao (luzhihao, Euler) <luzhihao@huawei.com>
主题: 2020 openEuler 高校开发者大赛-容器网络可视化——西邮梁金荣

 

陆老师,

您好,我是西邮Linux内核团队的梁金荣,报名参加 2020 openEuler 高校开发者大赛,选题为容器网络可视化。我们团队研究方向是Linux内核,目前具备的基础:

·         熟悉基本的Linux命令

·         熟悉Linux内核知识,分析过Linux内核网络协议栈源码,我写的相关博客:

http://kerneltravel.net/categories/%E5%86%85%E6%A0%B8%E7%BD%91%E7%BB%9C/

·         熟悉eBPF/bcc,编写bcc程序提取过内核网络数据,我写的相关博客:

http://kerneltravel.net/categories/ebpf/

·         熟悉cpython语言,了解go语言

·         了解kubernetes基本知识,使用过docker

如果可以的话,您可以回复一下您的微信,我们进一步交流和明确选题容器网络可视化,非常希望得到陆老师的指导,谢谢老师。

---------------------------

西邮Linux内核团队 梁金荣

微信号:ljrcore

 

ljrcore

签名由 网易邮箱大师 定制