非常欢迎老师/同学能够参与到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.orgmailto:dev@openeuler.org
2. 高性能网络sig 是订阅 high-performance-network@openeuler.orgmailto: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
[https://mail-online.nosdn.127.net/qiyelogo/defaultAvatar.png]
ljrcore
ljrcore@126.commailto:ljrcore@126.com
签名由 网易邮箱大师https://mail.163.com/dashi/dlpro.html?from=mail81 定制
high-performance-network@openeuler.org