一种基于动态服务拓扑映射的Kubernetes容器网络数据包指标采集的方法及系统

基本信息

申请号 CN202111303440.0 申请日 -
公开(公告)号 CN114143203A 公开(公告)日 2022-03-04
申请公布号 CN114143203A 申请公布日 2022-03-04
分类号 H04L41/12(2022.01)I;H04L41/122(2022.01)I;H04L41/14(2022.01)I;H04L41/149(2022.01)I;H04L43/045(2022.01)I;H04L43/08(2022.01)I 分类 电通信技术;
发明人 窦亮;侯传杰;方奕 申请(专利权)人 神州灵云(北京)科技有限公司
代理机构 上海蓝迪专利商标事务所(普通合伙) 代理人 徐筱梅;张翔
地址 200241上海市闵行区东川路500号
法律状态 -

摘要

摘要 本发明提供了一种基于动态服务拓扑映射的Kubernetes容器网络数据包指标采集方法及系统。所述方法步骤包括:a)动态构建服务拓扑映射关系:实时感知Endpoint变化,构建和更新服务拓扑映射关系图;b)动态识别获取Pod虚拟网卡设备对:动态感知Pod创建与销毁,实时获取每个节点上的Pod虚拟网卡设备对列表;c)采集Pod网络数据包:对Pod外部虚拟网卡设备进行抓包;d)关联分析网络数据包并构建生成指标数据:基于服务拓扑映射关系图,对数据包进行关联分析,构建生成指标数据并上报。本发明解决了Kubernetes容器网络虚拟IP频繁变化导致难以从业务维度进行关联识别网络数据包的问题,能够快速准确地采集、识别和分析数据包,实现覆盖端到端(PodtoPod)的流量采集,建立完整的网络结构拓扑。