拓扑结构生成方法和系统技术方案

技术编号:15518565 阅读:53 留言:0更新日期:2017-06-04 08:44
本公开提供一种拓扑结构生成方法和系统,其特征在于,包括:获取用于连接所述拓扑结构的线缆的数据信息;根据所述数据信息确定处在所述拓扑结构中的设备之间的连接关系;获取处在所述拓扑结构中的设备的业务数据信息;据所述业务数据信息确定所述设备内部的数据路由信息;根据所述设备之间的连接关系以及所述设备内部的数据路由信息生成系统拓扑结构图。对于任意设备组成的系统,能够实现拓扑结构的自动生成,包括设备与设备之间的连接拓扑,也包括设备内的数据路由路径的自动生成。进一步地,根据已获得到的拓扑图可以检测系统中可能出现的故障,并定位故障出现的具体位置,指导维护人员及时对故障进行处理。

【技术实现步骤摘要】
拓扑结构生成方法和系统
本公开属于计算机领域,涉及一种拓扑结构生成方法和系统。
技术介绍
在当前的IT运维管理上,有大量的采用拓扑图的方式来直观呈现设备之间、端口之间的连接,从而方便运维管理人员直观的掌握系统运行的状态。在系统的运维层面上,可以分为电信基础运维管理系统的拓扑呈现,包括计算机网络设备、存储设备、云计算等设备进行拓扑结构图的呈现。还可以分为专业设备,例如广播电视传输、图像编码、节目播出等等设备,以及在其他相关行业里面的特殊设备的拓扑结构图的呈现。拓扑结构图的呈现大体上可以分为两个层面,第一个层面是设备端口之间链路拓扑连接,是整个系统中每台设备端口之间的连接方式。例如在电信领域,系统设备往往都是集成了统一的网络管理协议,从交换机、路由器、服务器等基础电信设备均支持统一的网络管理协议,在设备端口之间拓扑连接生成时,根据协议进行设备端口之间的拓扑连接,即一个设备端口连接到另一设备的对应端口,这是传统的拓扑树的生成方式。但是在其他行业中的专用设备并不完全具备这样的连接协议,这样就导致整个系统设备拓扑结构无法生成。第二个层面是设备内部的业务路由关系,这个是整个业务拓扑的基础。而目前也没有一个能够适用在所有领域中的方式,能够明确设备内部的业务路由关系。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种拓扑结构生成的方法,其特征在于,包括:获取用于连接所述拓扑结构的线缆的数据信息;根据所述数据信息确定处在所述拓扑结构中的设备之间的连接关系;获取处在所述拓扑结构中的设备的业务数据信息;根据所述业务数据信息确定所述设备内部的数据路由信息;根据所述设备之间的连接关系以及所述设备内部的数据路由信息生成系统拓扑结构图。根据本公开的实施例的一方面,所述获取用于连接所述拓扑结构的线缆的数据信息,包括:扫描二维码标签获取所述拓扑结构的线缆的数据信息,其中,所述二维码根据预设的规则记录了所述线缆的数据信息;或者读取所述线缆上携带的RFID标签获取所述拓扑结构的线缆的数据信息,其中,所述RFID标签根据所述预设的规则记录了所述线缆的数据信息。根据本公开的实施例的一方面,所述数据信息包括以下数据:标签类型、线缆编号、起始设备信息、结束设备信息。根据本公开的实施例的一方面,所述起始设备信息包括:起始机房编号、起始机柜编号、起始设备代码、起始设备名称、起始设备IP地址、起始设备序列号、起始设备板卡号、起始设备端口号中的一种或多种;所述结束设备信息包括:结束机房编号、结束机柜编号、结束设备代码、结束设备名称、结束设备IP地址、结束设备序列号、结束设备板卡号、结束设备端口号中的一种或多种。根据本公开的实施例的一方面,所述获取处在所述拓扑结构中的设备的业务数据信息包括:直接通过所述设备的专用业务数据信息采集接口获取所述设备的业务数据信息;或者通过与所述设备直接相连的处在所述设备的上游的设备的专用业务数据信息采集接口和与所述设备直接相连的处在所述设备的下游的设备的专用业务数据信息采集接口获取所述设备的上游的设备的业务数据信息和所述设备的下游的设备的业务数据信息分析所述设备的所述业务数据信息。根据本公开的实施例的一方面,所述业务数据信息包括:业务名称、业务代码、业务处理过程向量、业务处理类型、业务承载端口以及业务承载端口类型中的一种或多种。根据本公开的实施例的一方面,所述数据路由信息包括:单信号输入到单信号输出、多信号输入到单信号输出、单信号输入到多信号输出、单信号输入切换到不同端口输出、信号的镜像输出中的一种或多种。根据本公开的实施例的一方面,所述方法还包括:根据所述设备之间的连接关系以及所述设备内部的数据路由信息进行故障分析;输出所述故障分析的分析结果,所述分析结果包括故障类型和故障位置。根据本公开的另一方面,本公开还提供一种拓扑结构生成系统,其特征在于,包括:第一数据采集器,被配置为获取用于连接所述拓扑结构的线缆的数据信息;第一确定单元,被配置为根据所述数据信息确定处在所述拓扑结构中的设备之间的连接关系;第二数据采集器,被配置为获取处在所述拓扑结构中的设备的业务数据信息;第二确定单元,被配置为根据所述业务数据信息确定所述设备内部的数据路由信息;生成单元,被配置为根据所述设备之间的连接关系以及所述设备内部的数据路由信息生成系统拓扑结构图。根据本公开的另一方面,所述第一数据采集器还被配置为:扫描二维码标签获取所述拓扑结构的线缆的数据信息,其中,所述二维码根据预设的规则记录了所述线缆的数据信息;或者读取所述线缆上携带的RFID标签获取所述拓扑结构的线缆的数据信息,其中,所述RFID标签根据所述预设的规则记录了所述线缆的数据信息。根据本公开的另一方面,所述数据信息包括以下数据:标签类型、线缆编号、起始设备信息、结束设备信息。根据本公开的另一方面,所述起始设备信息包括:起始机房编号、起始机柜编号、起始设备代码、起始设备名称、起始设备IP地址、起始设备序列号、起始设备板卡号、起始设备端口号中的一种或多种;所述结束设备信息包括:结束机房编号、结束机柜编号、结束设备代码、结束设备名称、结束设备IP地址、结束设备序列号、结束设备板卡号、结束设备端口号中的一种或多种。根据本公开的另一方面,所述第二数据采集器还被配置为:直接通过所述设备的专用业务数据信息采集接口获取所述设备的业务数据信息;或者通过与所述设备直接相连的处在所述设备的上游的设备的专用业务数据信息采集接口和与所述设备直接相连的处在所述设备的下游的设备的专用业务数据信息采集接口获取所述设备的上游的设备的业务数据信息和所述设备的下游的设备的业务数据信息分析所述设备的所述业务数据信息。根据本公开的另一方面,所述业务数据信息包括:业务名称、业务代码、业务处理过程向量、业务处理类型、业务承载端口以及业务承载端口类型中的一种或多种。根据本公开的另一方面,所述数据路由信息包括:单信号输入到单信号输出、多信号输入到单信号输出、单信号输入到多信号输出、单信号输入切换到不同端口输出、信号的镜像输出中的一种或多种。根据本公开的另一方面,所述系统还包括:故障分析单元,被配置为根据所述设备之间的连接关系以及所述设备内部的数据路由信息进行故障分析;故障确定单元,被配置为输出所述故障分析的分析结果,所述分析结果包括故障类型和故障位置。本公开的实施例提供的技术方案可以包括以下有益效果:对于任意设备组成的系统,能够实现拓扑结构的自动生成,包括设备与设备之间的连接拓扑,也包括设备内的数据路由路径的自动生成。进一步地,根据已获得到的拓扑图可以检测系统中可能出现的故障,并定位故障出现的具体位置,指导维护人员及时对故障进行处理。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明图1是本公开一示例性实施例示出的一种拓扑结构生成的方法的流程图;图2是本公开一示例性实施例示出的一种拓扑结构生成的方法的流程图;图3是本公开一示例性实施例示出的一种拓扑结构生成的方法的流程图;图4是本公开一示例性实施例示出的一种拓扑结构生成的方法的流程图;图5是本公开一示例性实施例示出的一种拓扑结构生成系统的框图;图6是本公开一示例性实施例示出的一种拓扑结构生成系统的采集器的框图;图7是本公开一示例性实本文档来自技高网...
拓扑结构生成方法和系统

【技术保护点】
一种拓扑结构生成的方法,其特征在于,包括:获取用于连接所述拓扑结构的线缆的数据信息;根据所述数据信息确定处在所述拓扑结构中的设备之间的连接关系;获取处在所述拓扑结构中的设备的业务数据信息;根据所述业务数据信息确定所述设备内部的数据路由信息;根据所述设备之间的连接关系以及所述设备内部的数据路由信息生成系统拓扑结构图。

【技术特征摘要】
1.一种拓扑结构生成的方法,其特征在于,包括:获取用于连接所述拓扑结构的线缆的数据信息;根据所述数据信息确定处在所述拓扑结构中的设备之间的连接关系;获取处在所述拓扑结构中的设备的业务数据信息;根据所述业务数据信息确定所述设备内部的数据路由信息;根据所述设备之间的连接关系以及所述设备内部的数据路由信息生成系统拓扑结构图。2.根据权利要求1所述的方法,其特征在于,所述获取用于连接所述拓扑结构的线缆的数据信息,包括:扫描二维码标签获取所述拓扑结构的线缆的数据信息,其中,所述二维码根据预设的规则记录了所述线缆的数据信息;或者读取所述线缆上携带的RFID标签获取所述拓扑结构的线缆的数据信息,其中,所述RFID标签根据所述预设的规则记录了所述线缆的数据信息。3.根据权利要求1或2所述的方法,其特征在于,所述数据信息包括以下数据:标签类型、线缆编号、起始设备信息、结束设备信息。4.根据权利要求3所述的方法,其特征在于,所述起始设备信息包括:起始机房编号、起始机柜编号、起始设备代码、起始设备名称、起始设备IP地址、起始设备序列号、起始设备板卡号、起始设备端口号中的一种或多种;所述结束设备信息包括:结束机房编号、结束机柜编号、结束设备代码、结束设备名称、结束设备IP地址、结束设备序列号、结束设备板卡号、结束设备端口号中的一种或多种。5.根据权利要求1所述的方法,其特征在于,所述获取处在所述拓扑结构中的设备的业务数据信息包括:直接通过所述设备的业务数据信息采集接口获取所述设备的业务数据信息;或者通过与所述设备直接相连的处在所述设备的上游的设备的业务数据信息采集接口和与所述设备直接相连的处在所述设备的下游的设备的业务数据信息采集接口获取所述设备的上游的设备的业务数据信息和所述设备的下游的设备的业务数据信息分析所述设备的所述业务数据信息。6.根据权利要求1或5所述的方法,其特征在于,所述业务数据信息包括:业务名称、业务代码、业务处理过程向量、业务处理类型、业务承载端口以及业务承载端口类型中的一种或多种。7.根据权利要求1所述的方法,其特征在于,所述数据路由信息包括:单信号输入到单信号输出、多信号输入到单信号输出、单信号输入到多信号输出、单信号输入切换到不同端口输出、信号的镜像输出中的一种或多种。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述设备之间的连接关系以及所述设备内部的数据路由信息进行故障分析;输出所述故障分析的分析结果,所述分析结果包括故障类型和故障位置。9.一种拓扑结构生成系统,其特征在于,包括:第一数据采集器,被配置为获...

【专利技术属性】
技术研发人员:包勇孙蓬峰邱承浚曹洋
申请(专利权)人:北京金数信数码科技有限公司
类型:发明
国别省市:北京,11

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

1