一种系统间关系图生成方法及装置制造方法及图纸

技术编号:10832924 阅读:142 留言:0更新日期:2014-12-27 17:36
本申请公开了一种系统间关系图生成方法及装置,应用于由若干个归属于不同系统的服务器及若干个交换机组成的系统网络中,通过获取经由交换机转发的数据包,并对其进行解析,以获取其中的源端服务器IP地址和目的端服务器IP地址,参考预设服务器IP地址与服务器物理地址、服务器所属系统之间的对应关系,确定分别与所述源端服务器IP地址及所述目的端服务器IP地址对应的服务器物理地址、服务器所属系统,依据这些信息来绘制系统间关系图。由于是获取的交换机转发的数据包,因此能够掌握整个网络中所有的交易数据,使得最终绘制的关系图更加准确,并且随着数据的获取,关系图自动生成,实时性得到了大大的提高。

【技术实现步骤摘要】
一种系统间关系图生成方法及装置
本申请涉及互联网
,更具体地说,涉及一种系统间关系图生成方法及装 置。
技术介绍
在大型企业中,尤其是大型商业银行的业务中,存在很多套系统,不同系统之间的 调用关系错综复杂,有时候一只交易可能访问十几个系统。如何描绘出这些系统之间准确 的关联关系,系统间如何调用的,是高层系统设计和清晰准确的分析、规划系统架构的信息 依据,准确描绘出系统间关系图有助于系统运维人员及时快速地定位和解决系统故障。 现有的系统关系图生成方法一般是通过开发人员手工描绘,然而开发人员掌握的 信息资源有限,无法准确描述出一个系统到底有多少个交易访问了其它系统。并且,手工描 绘难免有遗漏、滞后等情况发生,不利于实时、准确的掌握系统间关联关系全局。
技术实现思路
有鉴于此,本申请提供了一种系统间关系图生成方法及装置,用于解决现有手工 描绘系统关系图所带来的准确度和实时性低的问题。 为了实现上述目的,现提出的方案如下: -种系统间关系图生成方法,应用于由若干个归属于不同系统的服务器及若干个 受换机组成的系统网络中,包括: 获取经由所述交换机转发的数据包; 对所述数据包进行解析,以获取所述数据包中包括源端服务器IP地址和目的端 服务器IP地址的包头信息; 参考预设的服务器IP地址与服务器物理地址、服务器所属系统之间的对应关系, 确定分别与所述源端服务器IP地址及所述目的端服务器IP地址对应的服务器物理地址、 服务器所属系统; 绘制所述源端服务器所属系统与所述目的端服务器所属系统之间的关系图,其中 所述关系图体现了源端服务器的IP地址、物理地址和所属系统,以及目的端服务器的IP地 址、物理地址和所属系统。 优选地,在所述数据包的传输协议为TCP短连接协议时,该方法还包括: 对所述数据包进行解析,以获取所述数据包中的报文信息,所述报文信息包括交 易码和受易名称; 将所述报文信息加入所述关系图。 优选地,还包括: 参考预设的交易码与构成系统的各个模块之间的对应关系,将与所述报文信息中 的交易码对应的模块确定为目标模块; 将所述目标模块加入所述关系图。 优选地,还包括: 参考预设的系统与平台之间的对应关系,分别确定与所述源端服务器所属系统对 应的平台,与所述目的端服务器所属系统对应的平台; 将所述关系图中各个系统按照所属平台的不同进行划分。 优选地,还包括: 利用投影仪将所述关系图进行展示; 或者, 将所述关系图通过网络传输至监控终端。 -种系统间关系图生成装置,应用于由若干个归属于不同系统的服务器及若干个 受换机组成的系统网络中,包括: 数据包获取单元,用于获取经由所述交换机转发的数据包; 第一解析单元,用于对所述数据包进行解析,以获取所述数据包中包括源端服务 器IP地址和目的端服务器IP地址的包头信息; 信息确定单元,用于参考预设的服务器IP地址与服务器物理地址、服务器所属系 统之间的对应关系,确定分别与所述源端服务器IP地址及所述目的端服务器IP地址对应 的服务器物理地址、服务器所述系统; 关系图绘制单元,用于绘制所述源端服务器所属系统与所述目的端服务器所属系 统之间的关系图,其中所述关系图体现了源端服务器的IP地址、物理地址和所属系统,以 及目的端服务器的IP地址、物理地址和所属系统。 优选地,在所述数据包的传输协议为TCP短连接协议时,该装置还包括: 第二解析单元,用于对所述数据包进行解析,以获取所述数据包中的报文信息,所 述报文信息包括交易码和交易名称; 第一补充单元,用于将所述报文信息加入所述关系图。 优选地,还包括: 模块确定单元,用于参考预设的交易码与构成系统的各个模块之间的对应关系, 将与所述报文信息中的交易码对应的模块确定为目标模块; 第二补充单元,用于将所述目标模块加入所述关系图。 优选地,还包括: 平台确定单元,用于参考预设的系统与平台之间的对应关系,分别确定与所述源 端服务器所属系统对应的平台,与所述目的端服务器所属系统对应的平台; 第三补充单元,用于将所述关系图中各个系统按照所属平台的不同进行划分。 优选地,还包括: 关系图输出单元,用于输出所述关系图至投影仪以进行展示,或者输出所述关系 图至监控终端。 从上述的技术方案可以看出,本申请实施例提供的系统间关系图生成方法,应用 于由若干个归属于不同系统的服务器及若干个交换机组成的系统网络中,通过获取经由交 换机转发的数据包,并对其进行解析,以获取其中的源端服务器IP地址和目的端服务器IP 地址,参考预设服务器IP地址与服务器物理地址、服务器所属系统之间的对应关系,确定 分别与所述源端服务器IP地址及所述目的端服务器IP地址对应的服务器物理地址、服务 器所属系统,依据这些信息来绘制系统间关系图。由于是获取的交换机转发的数据包,因此 能够掌握整个网络中所有的交易数据,使得最终绘制的关系图更加准确,并且随着数据的 获取,关系图自动生成,实时性得到了大大的提 进一步的,最终绘制的系统间关系图中体现了各个服务器物理地址及服务器所属 系统信息,更加便于运维人员快速定位和解决系统故障。 【附图说明】 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 提供的附图获得其他的附图。 图1为本申请实施例公开的一种系统间关系图生成装置接入网络示意图; 图2为本申请实施例公开的一种系统间关系图生成方法流程图; 图3为本申请实施例公开的一种系统间关系图的示意图; 图4为本申请实施例公开的另一种系统间关系图生成方法流程图; 图5为本申请实施例公开的又一种系统间关系图生成方法流程图; 图6为本申请实施例公开的另一种系统间关系图的不意图; 图7为本申请实施例公开的又一种系统间关系图的示意图; 图8为本申请实施例公开的又一种系统间关系图生成方法流程图; 图9为本申请实施例公开的又一种系统间关系图的示意图; 图10为本申请实施例公开的一种系统间关系图生成装置结构示意图。 【具体实施方式】 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于 本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本申请保护的范围。 本申请实施例公开了一种系统间关系图生成方法及生成装置,以解决现有手工描 绘系统关系图所带来的准确度和实时性低的问题。 参见图1,图1为本申请实施例公开的一种系统间关系图生成装置接入网络示意 图。 如图1可知,本申请的系统间关系图生成装置10所接入的系统网络是由若干个归 属于不同系统的服务器及若干个交换机组成的。交换机可以分为子交换机与骨干网络交换 机,骨干网络交换机可以获取所本文档来自技高网...

【技术保护点】
一种系统间关系图生成方法,应用于由若干个归属于不同系统的服务器及若干个交换机组成的系统网络中,其特征在于,包括:获取经由所述交换机转发的数据包;对所述数据包进行解析,以获取所述数据包中包括源端服务器IP地址和目的端服务器IP地址的包头信息;参考预设的服务器IP地址与服务器物理地址、服务器所属系统之间的对应关系,确定分别与所述源端服务器IP地址及所述目的端服务器IP地址对应的服务器物理地址、服务器所属系统;绘制所述源端服务器所属系统与所述目的端服务器所属系统之间的关系图,其中所述关系图体现了源端服务器的IP地址、物理地址和所属系统,以及目的端服务器的IP地址、物理地址和所属系统。

【技术特征摘要】
1. 一种系统间关系图生成方法,应用于由若干个归属于不同系统的服务器及若干个交 换机组成的系统网络中,其特征在于,包括: 获取经由所述交换机转发的数据包; 对所述数据包进行解析,以获取所述数据包中包括源端服务器IP地址和目的端服务 器IP地址的包头信息; 参考预设的服务器IP地址与服务器物理地址、服务器所属系统之间的对应关系,确定 分别与所述源端服务器IP地址及所述目的端服务器IP地址对应的服务器物理地址、服务 器所属系统; 绘制所述源端服务器所属系统与所述目的端服务器所属系统之间的关系图,其中所述 关系图体现了源端服务器的IP地址、物理地址和所属系统,以及目的端服务器的IP地址、 物理地址和所属系统。2. 根据权利要求1所述的生成方法,其特征在于,在所述数据包的传输协议为TCP短连 接协议时,该方法还包括: 对所述数据包进行解析,以获取所述数据包中的报文信息,所述报文信息包括交易码 和受易名称; 将所述报文信息加入所述关系图。3. 根据权利要求2所述的生成方法,其特征在于,还包括: 参考预设的交易码与构成系统的各个模块之间的对应关系,将与所述报文信息中的交 易码对应的模块确定为目标模块; 将所述目标模块加入所述关系图。4. 根据权利要求1所述的生成方法,其特征在于,还包括: 参考预设的系统与平台之间的对应关系,分别确定与所述源端服务器所属系统对应的 平台,与所述目的端服务器所属系统对应的平台; 将所述关系图中各个系统按照所属平台的不同进行划分。5. 根据权利要求1所述的生成方法,其特征在于,还包括: 利用投影仪将所述关系图进行展示; 或者, 将所述关系图通过网络传输至监控终端。6. -种系统间关系图生成装置,应用于由若干个归属于不同系统的服务器及若干个交 换机组成的系统...

【专利技术属性】
技术研发人员:郭峰刘柳明王强彭星姜旭霍长剑兰亭杜朝林王雷郭江虎张少杰郭会陈小庆
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:北京;11

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

1