[发明专利]一种云平台业务的网络关键链路检测方法有效
申请号: | 201711143714.8 | 申请日: | 2017-11-17 |
公开(公告)号: | CN107947974B | 公开(公告)日: | 2021-01-19 |
发明(设计)人: | 罗义兵;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08;H04L29/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 523808 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 业务 网络 关键 检测 方法 | ||
1.一种云平台业务的网络关键链路检测方法,其特征在于:
所述的方法包含以下步骤:
(1)在云平台上自定义业务系统IP网络关键链路连接以及模拟系统请求;业务系统IP网络包含IP地址、端口、连接线、工作流;
(2)系统根据IP网络寻找对应云平台的虚拟机、容器的虚拟端口,并对虚拟端口采集网络特征数据;
首先按照网络链路的工作流,获取第一条连接线的源IP的虚拟端口,如果获取到,则在虚拟端口上采集网络特征数据;然后再寻找目的IP的虚拟端口,如存在则获取网络特征数据;然后再接着寻找下一条连接线相关IP的虚拟端口,依次执行直到完成所有连接线相关的虚拟端口网络特征数据采集;
(3)定期依据业务系统关键网络链路对网络特征数据进行时序工作流检测;
所述网络特征数据包含源地址IP、目的地址IP、源端口、目的端口、流量大小以及采集时间信息,以及关联当前业务系统的标识;
所述云平台中需要记录虚拟机、容器使用的网卡的IP地址信息;虚拟机、容器使用的虚拟端口支持数据包采集。
2.根据权利要求1所述的检测方法,其特征在于:对网络特征数据进行时序工作流检测的步骤是:
(1)首先获取一定时间范围内的拥有业务系统标识的网络特征数据,并按照时序排列;
(2)依据关键链路路径以及工作流,依次在网络特征数据序列中检测链路上的IP和端口要求;
(3)如果没有找到IP和端口的网络特征记录,且串联模式下或并行模式下都缺少数据包通信,则存在不正常请求或者该链路上服务异常;同时在并行模式的关键路径上没有数据包通信则该条链路也存在故障;
(4)可以检测链路上网络特征的带宽大小是否达到该端口的带宽控制,协助优化关键链路的带宽质量;
(5)检测周期由业务系统模拟请求周期确定,包括发送模拟请求周期为1分钟;系统模拟请求为调用系统的请求API,来激活系统内部的通信,包括系统内部关键流程的通信。
3.根据权利要求1或2所述的检测方法,其特征在于:所述的连接线两端记录了源IP、源端口、目的IP、目的端口、连接线允许的最大流量大,支持源端口、目的端口、目的地址、流量大小可选操作;
由工作流组成的网络,其工作流支持并行、串联模式流程,其并行模式可应用于网络负载模型;串联模式可应用于完善的系统业务衔接流程,包括前端访问消息中间件,消息中间件再访问后台数据存储。
4.根据权利要求1或2所述的检测方法,其特征在于:所述云平台的网络采用软件定义网络实现,其虚拟网络交换可以以openVswitch实现。
5.根据权利要求3所述的检测方法,其特征在于:所述云平台的网络采用软件定义网络实现,其虚拟网络交换可以以openvswitch实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711143714.8/1.html,转载请声明来源钻瓜专利网。