一种信息确定方法、装置、设备和计算机可读存储介质与流程

文档序号:35858160发布日期:2023-10-26 07:22阅读:47来源:国知局
一种信息确定方法、装置、设备和计算机可读存储介质与流程

本申请涉及通信,尤其涉及一种信息确定方法、装置、设备和计算机可读存储介质。


背景技术:

1、信息化技术的高速发展,使得业务系统的更新周期越来越快。大型的业务系统会由几百台甚至上千台服务器组成,这就使得对业务系统的运维监控成为巨大的挑战。一般,运维人员手动将业务系统中产生的应用服务转化为应用服务拓扑图,从而当业务系统出现问题时就可以通过应用服务拓扑图来定位问题,以快速排出问题产生的原因,防止对业务系统的上下游服务造成影响。然而,在每次业务系统中的应用服务发生变化时,需要手动更新应用服务拓扑图,存在工作量较大以及更新过程较为繁琐的问题,且会存在更新不及时从而影响业务系统的服务。


技术实现思路

1、为解决上述技术问题,本申请实施例期望提供一种信息确定方法、装置、设备和计算机可读存储介质,解决了相关技术中的手动更新服务拓扑图方法所存在的工作量较大且更新过程较为繁琐的问题,避免了对业务系统的服务的影响。

2、本申请的技术方案是这样实现的:

3、一种信息确定方法,所述方法包括:

4、获取业务系统的地址数据和传输数据;其中,所述传输数据表征所述业务系统的数据传输情况;

5、基于所述地址数据和所述传输数据,构建所述业务系统的图结构;其中,所述图结构表征端口间的数据交互情况;

6、对所述图结构进行分析得到所述图结构中每个节点的节点类型;

7、基于所述地址数据、所述传输数据和所述每个节点的节点类型对所述图结构进行优化,得到所述业务系统的服务拓扑图;其中,所述服务拓扑图能体现所述业务系统中各端口的端口类型和端口间的数据交互情况。

8、上述方案中,所述获取业务系统的地址数据和传输数据,包括:

9、获取所述业务系统的交换机中的流量数据;

10、对所述流量数据进行结构化处理,得到所述地址数据和所述传输数据;其中,所述地址数据为所述业务系统数据传输中涉及的端口的端口地址。

11、上述方案中,所述对所述图结构进行分析得到所述图结构中每个节点的节点类型,包括:

12、基于所述地址数据和所述传输数据对所述图结构进行分析,确定所述图结构中满足目标条件的节点的节点类型为服务端;

13、确定所述图结构中,与所述节点类型为服务端的节点连接的节点的节点类型为客户端。

14、上述方案中,所述基于所述地址数据和所述传输数据对所述图结构进行分析,确定所述图结构中满足目标条件的节点的节点类型为服务端,包括:

15、在所述图结构中第一节点的所述地址数据与目标表匹配的情况下,确定所述第一节点的节点类型为服务端;其中,所述目标表中存储有多个服务端的地址数据;和/或,

16、基于所述传输数据的目标标识数据确定所述图结构中第二节点,并确定所述第二节点的节点类型为服务端;和/或,

17、基于所述地址数据确定所述图结构中作为目的地的次数大于或等于目标阈值的第三节点,并确定所述第三节点的节点类型为服务端。

18、上述方案中,所述方法还包括:

19、在所述图结构中存在节点类型未确定的目标节点的情况下,基于目标分类模型对所述目标节点的传输数据进行分类;

20、基于分类后的结果确定所述目标节点的节点类型。

21、上述方案中,所述方法还包括:

22、获取所述图结构中确定了节点类型的节点,得到训练节点;

23、基于所述训练节点的传输数据和所述训练节点的节点类型进行模型训练,得到所述目标分类模型。

24、上述方案中,所述基于所述地址数据、所述传输数据和所述每个节点的节点类型对所述图结构进行优化,得到所述业务系统的服务拓扑图,包括:

25、在所述图结构中标注每个节点的节点类型,得到第一优化图结构;

26、基于所述地址数据和所述传输数据确定端口间数据交互时所对应的应用服务,并将所述应用服务标注在所述第一优化图结构中得到第二优化图结构;

27、确定所述应用服务的类别并标注在所述第二优化图结构中,得到所述服务拓扑图。

28、上述方案中,所述确定所述应用服务的类别并标注在所述第二优化图结构中,得到所述服务拓扑图,包括:

29、确定所述应用服务的类别并标注在所述第二优化图结构中,删除标注后的第二优化图结构中的非关键节点,得到所述服务拓扑图;其中,所述非关键节点是所述业务系统中当前不需要关注的节点。

30、一种信息确定设备,所述设备包括:处理器、存储器和通信总线;

31、所述通信总线用于实现所述处理器和所述存储器之间的通信连接;

32、所述处理器用于执行所述存储器中的信息确定程序,以实现上述的信息确定方法的步骤。

33、一种信息确定装置,所述装置包括:

34、获取单元,用于获取业务系统的地址数据和传输数据;其中,所述传输数据表征所述业务系统的数据传输情况;

35、构建单元,用于基于所述地址数据和所述传输数据,构建所述业务系统的图结构;其中,所述图结构表征端口间的数据交互情况;

36、处理单元,用于对所述图结构进行分析得到所述图结构中每个节点的节点类型;

37、所述处理单元,还用于基于所述地址数据、所述传输数据和所述每个节点的节点类型对所述图结构进行优化,得到所述业务系统的服务拓扑图;其中,所述服务拓扑图能体现所述业务系统中各端口的端口类型和端口间的数据交互情况。

38、一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的信息确定方法的步骤。

39、本申请的实施例所提供的信息确定方法、装置、设备和计算机可读存储介质,可以获取业务系统的地址数据和传输数据,基于地址数据和传输数据构建业务系统的图结构并对图结构进行分析得到图结构中每个节点的节点类型,然后基于每个节点的节点类型对图结构进行优化得到业务系统的服务拓扑图,如此基于业务系统在传输过程中涉及的端口的地址数据和表征业务系统数据传输情况的传输数据构建的服务拓扑图的方法可以基于实时获取的地址数据和传输数据对服务拓扑图进行更新,更新过程较为简便,处理效率快,解决了相关技术中的手动更新服务拓扑图方法所存在的工作量较大且更新过程较为繁琐的问题,避免了对业务系统的服务的影响。



技术特征:

1.一种信息确定方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取业务系统的地址数据和传输数据,包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述图结构进行分析得到所述图结构中每个节点的节点类型,包括:

4.根据权利要求3所述的方法,其特征在于,所述基于所述地址数据和所述传输数据对所述图结构进行分析,确定所述图结构中满足目标条件的节点的节点类型为服务端,包括:

5.根据权利要求3所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述基于所述地址数据、所述传输数据和所述每个节点的节点类型对所述图结构进行优化,得到所述业务系统的服务拓扑图,包括:

8.根据权利要求7所述的方法,其特征在于,所述确定所述应用服务的类别并标注在所述第二优化图结构中,得到所述服务拓扑图,包括:

9.一种信息确定装置,其特征在于,所述装置包括:

10.一种信息确定设备,其特征在于,所述设备包括:处理器、存储器和通信总线;

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1~8中任一项所述的信息确定方法的步骤。


技术总结
本申请实施例公开了一种信息确定方法,所述方法包括:获取业务系统的地址数据和传输数据;其中,传输数据表征业务系统的数据传输情况;基于地址数据和传输数据,构建业务系统的图结构;其中,图结构表征端口间的数据交互情况;对图结构进行分析得到图结构中每个节点的节点类型;基于地址数据、传输数据和每个节点的节点类型对图结构进行优化,得到业务系统的服务拓扑图;其中,服务拓扑图能体现业务系统中各端口的端口类型和端口间的数据交互情况;如此,基于实时获取的地址数据和传输数据对服务拓扑图进行更新,更新过程较为简便,处理效率快。本申请实施例还公开了一种信息确定装置、设备和计算机可读存储介质。

技术研发人员:吕波,韩东旭
受保护的技术使用者:中移系统集成有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1