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