非常欢迎老师/同学能够参与到openEuler社区活动中来。
请同学/老师们订阅下社区邮件,如已订阅请忽略,后续讨论直接基于这个邮件列表讨论。
然后我介绍下容器网络可视化(也可以叫云原生场景可视化)这个项目现状及初衷。
项目初衷:
我们希望能够在云原生场景,针对容器业务实现微服务API流的可视化能力,当然这是第一步,最终目标是实现微服务API全栈可视化。
行业内现在有一些成熟开源项目,比如istio、sysdig、cilium(hubble)等。
其中sysdig、hubble这类项目可以作为我们重点参考对象,其原理都是通过内核BPF挂hook解析进程系统调用,观察容器内微服务网络通信事件。
将内核观察到的数据与K8S Deployment部署信息结合,最后通过Prometheus展示出来。
项目现状:
目前还处于萌芽状态,只是有基本思路,希望在社区孵化一个原型出来,同时能够吸引更多这方面的爱好者。
openEuler社区的高性能网络sig里面有eBPF、BCC等方面的技术专家,可以与大家一起设计这个原型项目。
PS:
邮件列表地址:https://openeuler.org/zh/community/mailing-list/
1. 一般社区需求讨论是订阅 dev@openeuler.org
2. 高性能网络sig 是订阅
high-performance-network@openeuler.org
发件人: ljrcore [mailto:ljrcore@126.com]
发送时间: 2020年12月2日
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/
·
熟悉c,python语言,了解go语言
·
了解kubernetes基本知识,使用过docker
如果可以的话,您可以回复一下您的微信,我们进一步交流和明确选题“容器网络可视化”,非常希望得到陆老师的指导,谢谢老师。
---------------------------
西邮Linux内核团队 梁金荣
微信号:ljrcore
|
ljrcore |
签名由
网易邮箱大师
定制