https://www.oschina.net/group/kunpeng
赛题6:容器网络可视化
赛题类别:操作系统
赛题难度:中
赛题描述:
容器场景的微服务运维已经在向可视化方式演进,可视化运维中最大的内容是API流可视化。传统可视化运维手段是采取side-car方式来实现,但是这种手段存在性能低、部署复杂、通用性低等问题。随着eBPF/BCC这类内核窥探技术的发展,使我们有机会重新构造API流可视化的方案。我们的目标是能够图板形式展现K8S集群内微服务间的API流以及相关的API数据流的阶段性能指标。
赛题要求:
产出标准:
1、微服务运维实现API流可视化管理。
2、提供阶段性性能指标。
3、实现跨Node、跨物理机、跨集群的API可视化能力。
4、方案具备通用性,可适用在大部分K8S集群中,无侵入式修改。
5、方案应具备对生产环境影响小的特点,适合生产环境部署。
6、上述工具支持在操作系统 openEuler LTS 安装、运行,支持ARM或X86架构。
7、提供相关的配套文档。
技术要求:
1、基本的 Linux 命令
2、kubernetes基本知识
3、Linux 内核知识
4、BCC/eBPF等
5、C、Python、go等语言
赛题9&#