[发明专利]用于混合环境的应用拓扑图绘制装置有效
申请号: | 201911127908.8 | 申请日: | 2019-11-18 |
公开(公告)号: | CN110855493B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 程永新;郭伟;李宏旭 | 申请(专利权)人: | 上海新炬网络信息技术股份有限公司 |
主分类号: | H04L41/12 | 分类号: | H04L41/12 |
代理公司: | 上海科律专利代理事务所(特殊普通合伙) 31290 | 代理人: | 袁亚军 |
地址: | 201707 上海市青浦区外青*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 混合 环境 应用 拓扑 绘制 装置 | ||
1.一种用于混合环境的应用拓扑图绘制装置,其特征在于,包括:
采集模块,采集业务数据并生成TCP报文;
识别模块,对采集模块传入的TCP报文进行来源和目的地识别,获取TCP报文对应的IP地址及端口信息;
运算分析模块,根据TCP连接剖析IP地址及端口的对应关系;
处理模块,根据IP地址及端口确认对应的应用进程,获取实际调用的应用模块名称,确认应用模块间的调用关系;
自动关联模块,调用绘图功能绘制应用模块的调用链关系图;
所述采集模块首先根据业务流量抓取cap数据包,然后通过分类识别器对cap数据包进行识别,保存识别出的TCP报文,并将非TCP报文丢弃,将识别出的TCP报文通过规则库中的业务规则进行数据过滤,最终按规则库的业务规则得到定制化的TCP报文;
所述识别模块识别采集模块传入的TCP报文,所述TCP报文封装在IP数据报中,所述识别模块解析封装TCP报文的IP数据报,获取TCP报文对应的IP数据报的源IP地址和目的IP地址;解析TCP报文的首部,获取TCP报文的源端口和目的端口;
所述源端口和源IP地址标识报文的返回地址,所述目的IP地址指明接收方计算机,所述目的端口指明接收方计算机上的应用程序接口;所述TCP报文的端口用来标识计算机不同的应用进程,TCP报文中的源端口和目的端口同IP数据报中的源IP地址与目的IP地址唯一确定一条TCP连接;
所述运算分析模块汇总识别模块分析TCP报文得到源IP地址、源端口、目的IP地址和目的端口,通过TCP连接建立源IP地址、源端口、目的IP地址和目的端口间的关联关系,筛选多段时间内多次进行相同的TCP连接的关联关系,归并具有相同的源IP地址、源端口、目的IP地址和目的端口的关联关系,生成一条调用关联关系,将无法合并的关联关系废弃,确认生成的调用关联关系的源IP地址、源端口、目的IP地址和目的端口;
所述处理模块查询配置管理数据库,将每条调用关联关系与配置管理数据库进行匹配,获取调用关联关系的源IP地址对应的计算机中源端口对应的应用进程及相关联的应用模块名称,获取调用关联关系的目的IP地址对应的计算机中目的端口对应的应用进程及相关联的应用模块名称,确认应用模块间的实际调用关系,将该调用关系存储在配置管理数据库;将在配置管理数据库中已存在的调用关系丢弃,完成去噪;将不存在调用关系的应用模块的名称推送至配置管理数据库管理页面提醒更新;在配置管理数据库数据更新后,将所有应用模块间的调用关系提交至自动关联模块。
2.如权利要求1所述的用于混合环境的应用拓扑图绘制装置,其特征在于,所述采集模块将捕获的不同网络传输协议下的网络数据帧格式存储下来,将每间隔一个时间周期获取的一个文件则定义为一个cap数据包;所述cap数据包是一种全十六进制的数据文件,通过解析cap数据包,得到的数据帧内容,所述数据帧内容包含有TCP报文、UDP和FTP各种网络协议的数据存储格式。
3.如权利要求1所述的用于混合环境的应用拓扑图绘制装置,其特征在于,所述自动关联模块通过应用模块间的调用关系,调用图形控件绘制应用模块间调用链关系图。
4.如权利要求1所述的用于混合环境的应用拓扑图绘制装置,其特征在于,所述自动关联模块设有扩展接口,所述扩展接口接入扩展模块,所述扩展模块包括日志预警模块和容量监测模块;所述日志预警模块进行节点故障和预警的展示,所述日志预警模块将模块所在的应用日志的报错和错误分类实时推送至应用节点;所述容量监测模块进行节点容量的监测,所述容量监测模块将模块所在的应用主机及进程的性能指标和设置阈值实时推送至应用节点,并对增长趋势进行对比分析得到预测结果;所述自动关联模块通过日志预警模块和/或容量监测模块进行故障的定位及回溯。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海新炬网络信息技术股份有限公司,未经上海新炬网络信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911127908.8/1.html,转载请声明来源钻瓜专利网。