System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种网络运营的分析管理系统技术方案_技高网

一种网络运营的分析管理系统技术方案

技术编号:42689201 阅读:19 留言:0更新日期:2024-09-10 12:37
本发明专利技术公开了一种网络运营的分析管理系统,该系统的运行方法包括:对容器网络进行主机网络配置管理;进行容器网络的插件管理及访问控制;进行容器网的运行分析控制管理;进行容器网络数据信息的采集传输处理。所述对容器网络进行主机网络配置管理包括:通过创建宿主机网络环境,进行容器主机网络的配置管理,在宿主机网络命名空间内通过选定的套接字,实现用户进程与内核进程通信。所述进行容器网络的插件管理及访问控制包括:对容器网络进行插件控制管理,通过CNI插件对容器运行时接口传入参数进行校验;对容器网进行跨节点容器互访管理,数据包从容器内网卡发出,进入宿主机网络空间。本发明专利技术,具有运行效率高及稳定性强的特点。

【技术实现步骤摘要】

本专利技术涉及网络管理,具体为一种网络运营的分析管理系统


技术介绍

1、随着互联网业务的迅猛发展及开发人员对于快速部署、随时扩展应用程序的需求,以kubernetes为核心的容器编排系统广泛部署于各大私有云、公有云环境下,能大幅降低生产成本、提升应用部署效率。但在实际部署过程中,面对复杂的数据中心网络环境和用户对网络性能诉求,容器网络方案与系统是极其重要的一环。但在容器同节点通信及跨节点通信过程中数据包需要经过大量冗余的linux网络协议栈,存在一定的性能浪费,以及flannel在节点、集群维度的ip资源分配上采用固定大段的模式,存在着严重的ip资源浪费,致使以该网络组件进行组网的kubernetes集群无法进行集群、节点维度的网段扩缩容,不利于网络运行处理。因此,设计运行效率高及稳定性强的一种网络运营的分析管理系统是很有必要的。


技术实现思路

1、本专利技术的目的在于提供一种网络运营的分析管理系统,以解决上述
技术介绍
中提出的问题。

2、为了解决上述技术问题,本专利技术提供如下技术方案:一种网络运营的分析管理方法,包括:

3、对容器网络进行主机网络配置管理;

4、进行容器网络的插件管理及访问控制;

5、进行容器网的运行分析控制管理;

6、进行容器网络数据信息的采集传输处理。

7、根据上述技术方案,所述对容器网络进行主机网络配置管理包括:

8、通过创建宿主机网络环境,进行容器主机网络的配置管理,在宿主机网络命名空间内通过选定的套接字,实现用户进程与内核进程通信。

9、根据上述技术方案,所述进行容器网络的插件管理及访问控制包括:

10、对容器网络进行插件控制管理,通过cni插件对容器运行时接口传入参数进行校验;

11、对容器网进行跨节点容器互访管理,数据包从容器内网卡发出,进入宿主机网络空间,经过宿主机网络层路由至linuxvxlan设备进行封装后,使其从主网卡发出。

12、根据上述技术方案,所述进行容器网的运行分析控制管理包括:

13、对容器网的跨节点访问进行控制管理,判断以太网数据包协议类型,并进行ip提取控制管理;

14、通过netlink的方式读取内核中路由表、arp表(地址解析协议表,用于存放mac地址)中的数据,用以解析默认网关信息,并将读取到的默认网关信息通过系统调用的方式写入存放配置的configmap中,进行容器网的隧道配置处理;

15、进一步对容器网的service流量访问进行管理控制,将pod访问serviceip的流量重定向到宿主机网络空间内的ipvlan网卡,进入ip层协议栈交由ipvs进行目的地址转换,将目的地址由vip(虚拟ip)变为podip,然后经数据包处理子模块的ebpf程序进行vxlan隧道封装,交由主网卡发出。

16、根据上述技术方案,所述进行容器网络数据信息的采集传输处理包括:

17、对容器网络的实时运行数据信息进行采集,并将其通过区块链节点进行分布式存储,有效保证数据信息的安全性;

18、进一步将采集到的数据信息进行传输,将其传输至web端进行实时显示处理,可使对应的工作人员实时掌握容器网的运行状态。

19、根据上述技术方案,一种网络运营的分析管理系统,包括:

20、优化控制模块,用于进行容器网的优化控制管理;

21、分析管理模块,用于对容器网的运行进行分析管理;

22、采集传输模块,用于进行容器网的数据信息采集传输。

23、根据上述技术方案,所述优化控制模块包括:

24、网络配置模块,用于进行容器网的网络配置处理;

25、插件管理模块,用于进行容器网的插件控制管理;

26、访问控制模块,用于进行容器网的访问控制。

27、根据上述技术方案,所述分析管理模块包括:

28、流程处理模块,用于进行容器网的跨节点访问流程处理;

29、隧道配置模块,用于进行容器网的隧道配置管理;

30、服务访问模块,用于对容器网的service流量访问进行管理控制。

31、根据上述技术方案,所述采集传输模块包括:

32、采集存储模块,用于进行容器网的运行数据信息采集存储;

33、传输显示模块,用于进行数据信息的传输显示管理。

34、与现有技术相比,本专利技术所达到的有益效果是:本专利技术,通过设置有优化控制模块、分析管理模块与采集传输模块,有效提升容器网络运行处理性能,减少运行分析故障的产生,使容器网的组件运行更加便捷、稳定,提升用户的使用满意度,进一步提升容器网跨节点容器互访的便捷性与流畅性。

本文档来自技高网...

【技术保护点】

1.一种网络运营的分析管理方法,其特征在于:包括:

2.根据权利要求1所述的一种网络运营的分析管理方法,其特征在于:所述对容器网络进行主机网络配置管理包括:

3.根据权利要求1所述的一种网络运营的分析管理方法,其特征在于:所述进行容器网络的插件管理及访问控制包括:

4.根据权利要求1所述的一种网络运营的分析管理方法,其特征在于:所述进行容器网的运行分析控制管理包括:

5.根据权利要求1所述的一种网络运营的分析管理方法,其特征在于:所述进行容器网络数据信息的采集传输处理包括:

6.一种网络运营的分析管理系统,其特征在于:包括:

7.根据权利要求6所述的一种网络运营的分析管理系统,其特征在于:所述优化控制模块包括:

8.根据权利要求6所述的一种网络运营的分析管理系统,其特征在于:所述分析管理模块包括:

9.根据权利要求6所述的一种网络运营的分析管理系统,其特征在于:所述采集传输模块包括:

【技术特征摘要】

1.一种网络运营的分析管理方法,其特征在于:包括:

2.根据权利要求1所述的一种网络运营的分析管理方法,其特征在于:所述对容器网络进行主机网络配置管理包括:

3.根据权利要求1所述的一种网络运营的分析管理方法,其特征在于:所述进行容器网络的插件管理及访问控制包括:

4.根据权利要求1所述的一种网络运营的分析管理方法,其特征在于:所述进行容器网的运行分析控制管理包括:

5.根据权利要求1所述的一种...

【专利技术属性】
技术研发人员:王建军
申请(专利权)人:猛犸云厦门科技有限公司
类型:发明
国别省市:

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

1