当前位置: 首页 > 专利查询>东南大学专利>正文

一种面向容器网络的拓扑发现和微服务依赖关联方法技术

技术编号:40419014 阅读:24 留言:0更新日期:2024-02-20 22:37
本发明专利技术提出了一种面向容器网络的拓扑发现和微服务依赖关联方法,具体步骤分为集群和微服务环境部署、容器网络拓扑发现、容器网络流量采集和微服务依赖关联四个部分。环境部署时,在独立云服务器中部署Kubernetes集群统一管理容器网络,网络拓扑发现时,从容器间数据交互角度出发,对网络组件进行分层,并构建跨层组件的关联特征。网络流量采集时,基于eBPF技术被动地对容器网络中的应用层数据进行全面地、非侵入地采集。微服务依赖关联时,深入提取微服务之间的依赖关联关系,确定微服务部署位置、数据交互IP等详细特征。本发明专利技术可用于企业、云服务提供商在内部云环境中对关键业务、应用和服务的复杂程度进行评估,为提高应用服务质量提供依据。

【技术实现步骤摘要】

本专利技术涉及容器网络测量领域,具体涉及一种面向容器网络的拓扑发现和微服务依赖关联的方法。


技术介绍

1、随着云原生技术的高速发展,容器化、微服务、容器编排工具等技术的不断创新使得大规模公共应用在云上的部署、扩展和管理变得更加灵活,国内外企业应用逐渐迁移上云成为趋势。然而,大规模应用的服务体系结构更加复杂,服务组件数量更加庞大,跨云服务层的服务组件发生故障会严重影响应用服务质量。针对容器网络的故障检测、定位和预测研究的基础是容器网络拓扑发现和服务依赖关联。

2、然而,面向复杂的微服务架构,实现准确的拓扑发现和完整的服务依赖关联面临挑战。针对部署容器编排工具等云原生环境,现有拓扑发现方法因为容器网络和内核使用的虚拟化技术,难以对详细的容器网络接口信息、跨层网络组件特征和网络组件关联特征进行准确获取。传统的监控工具难以在云原生场景下实现细粒度的数据采集和统计分析。其次,现有许多分布式追踪工具需要侵入到系统或应用中,并修改原有应用代码,这违背了企业应用代码的高安全性需求。此外,主动测量或分布式追踪方法对容器网络监测存在盲点,两种方法支持的网络监测视角本文档来自技高网...

【技术保护点】

1.一种面向容器网络的拓扑发现和微服务依赖关联方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种面向容器网络的拓扑发现和微服务依赖关联方法,其特征在于,所述步骤(1)具体包含如下子步骤:

3.根据权利要求2所述的一种面向容器网络的拓扑发现和微服务依赖关联方法,其特征在于,所述步骤(2)具体包含如下子步骤:

4.根据权利要求3所述的一种面向容器网络的拓扑发现和微服务依赖关联方法,其特征在于,所述步骤(2.1)至(2.3)中各层网络组件特征的详细信息,如表1所示:

5.根据权利要求2所述的一种面向容器网络的拓扑发现和微服务依赖关联方...

【技术特征摘要】

1.一种面向容器网络的拓扑发现和微服务依赖关联方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种面向容器网络的拓扑发现和微服务依赖关联方法,其特征在于,所述步骤(1)具体包含如下子步骤:

3.根据权利要求2所述的一种面向容器网络的拓扑发现和微服务依赖关联方法,其特征在于,所述步骤(2)具体包含如下子步骤:

4.根据权利要求3所述的一种面向容器网络的拓扑发现和微服务依赖关联方法,其特征在于,所述步骤(2.1)至(2.3)中...

【专利技术属性】
技术研发人员:程光付楠滕跃戴广晔陈子涵
申请(专利权)人:东南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1