一种状态识别信息生成方法、系统、装置及其存储介质制造方法及图纸

技术编号:25808981 阅读:22 留言:0更新日期:2020-09-29 18:43
本发明专利技术公开了一种状态识别信息生成方法、系统、装置及其存储介质,该方法包括:接收具有配置信息的配置指令,其中,所述配置信息包括进行本地设备配置的本地配置信息和进行所述本地设备网络架构配置的网络配置信息;根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备,根据所述配置设备的本地配置和网络架构生成状态识别信息,其中,所述状态识别信息为记录所述配置设备对应本地配置和网络架构的数据信息。通过对本地配置和网络架构数据信息的记录使网络中设备可以相互识别,解决了由于网络设备之间数据交互无法识别产生数据交互错误的技术问题。

【技术实现步骤摘要】
一种状态识别信息生成方法、系统、装置及其存储介质
本专利技术涉及互联网领域,尤其是指一种状态识别信息生成方法、系统、装置及其存储介质。
技术介绍
截至目前,建立设备之间网络时经常出现数据交互错误的问题。比如,被广泛应用于的容器领域(服务发现及数据存储系统),其交互数据往往不能将网络中的各个设备数据节点中获取需要处理的数据,尤其在后期的数据交互过程中由于缺乏设备数据节点对应的数据获取路径,导致获取数据失败,或者出现重大错误。比如,在配置flow规则时,未指定cookie的取值,那么默认值则为0。当需要生成大量流表组成一个table时,因为其中所有的cookie都会被取值为0,同时未对其中的流表进行分类,在搜索过程中,搜索结果会产生大量的流表搜索结果。在一些极端环境下,由于流表的很多字段数据均相同,还会出现混淆,进而还会出现新生成的流表覆盖原流表的情况。具体而言,比如在安全组配置时,如果cookie不相同,用户先先发了一条流表,开放80个端口,之后用户又下发了开放50至100个端口的流表,最终的结果只会剩下一条80端口的流表,且利用此处的80端口网络处于正常连接状态,但是实际上配置已经出现了问题,因为此时端口应该是开放50至100个。反之,如果流表其中的cookie相同,则会导致原先的流表被覆盖,后续用户删除80端口的流表,就导致此处的80个端口网络不通。因此,无论流表其中的cookie是否相同,都会产生交互错误。所以专利技术人发现现有技术中至少存在如下问题,由于网络中设备状态无法识别,则会出现数据交互出现错误的技术问题。
技术实现思路
本专利技术提供了一种状态识别信息生成方法,该方法包括:接收具有配置信息的配置指令,其中,所述配置信息包括进行本地设备配置的本地配置信息和进行所述本地设备网络架构配置的网络配置信息;根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备,其中,所述配置设备为符合所述配置信息配置的本地设备;根据所述配置设备的本地配置和网络架构生成状态识别信息,其中,所述状态识别信息为记录所述配置设备对应本地配置和网络架构的数据信息。可选地,所述根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备步骤后,该方法还包括:接收符合预定规则的订阅指令;根据所述订阅指令订阅网络中其他设备对应的网络架构;获取网络中的目标设备,其中,所述目标设备为与所述配置设备具有相同网络架构的其他设备;监控网络中的所述目标设备。可选地,所述监控网络中的所述目标设备步骤后,该方法还包括:将所述目标设备对应本地配置的数据信息记录在所述本地设备的所述状态识别信息中。可选地,所述状态识别信息为代码流表,其中,所述代码流表中记录有流表标识码、本地设备对应的本地配置数据信息和网络架构数据信息,以及所述目标设备对应的本地配置数据信息。可选地,所述本地配置信息为创建虚拟机的配置信息。可选地,所述网络配置信息为创建VPC网络架构的配置信息和/或创建网络安全组的配置信息。本专利技术还提供了另外一种状态识别信息生成方法,该方法包括:根据用户请求创建具有配置信息的配置指令,其中,所述配置信息包括进行本地设备配置的本地配置信息和进行所述本地设备网络架构配置的网络配置信息;将所述配置指令发送至本地设备,以使所述本地设备接收具有配置信息的所述配置指令,其中,所述配置信息包括进行本地设备配置的本地配置信息和进行所述本地设备网络架构配置的网络配置信息;并根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备,其中,所述配置设备为符合所述配置信息配置的本地设备;根据所述配置设备的本地配置和网络架构生成状态识别信息,其中,所述状态识别信息为记录所述配置设备对应本地配置和网络架构的数据信息。可选地,所述根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备步骤后,该方法包括:根据用户请求创建符合预定规则的订阅指令;将所述订阅指令发送至所述本地设备,以使所述本地设备接收符合预定规则的订阅指令;根据所述订阅指令订阅网络中其他设备对应的网络架构;获取网络中的目标设备,其中,所述目标设备为与所述配置设备具有相同网络架构的其他设备;监控网络中的所述目标设备。本申请提供了一种状态识别信息生成系统,该系统包括:控制器和ETCD组件,以及本地设备;所述控制器,用于根据用户请求创建具有配置信息的配置指令,并将所述配置指令发送给所述本地设备,其中,所述配置信息包括进行本地设备配置的本地配置信息和进行所述本地设备网络架构配置的网络配置信息;所述ETCD组件,用于获取所述本地设备中接收所述控制器发送的具有配置信息的所述配置指令;并根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备,其中,所述配置设备为符合所述配置信息配置的本地设备;还用于根据所述配置设备的本地配置和网络架构生成状态识别信息,其中,所述状态识别信息为记录所述配置设备对应本地配置和网络架构的数据信息。可选地,该系统还包括:至少一台其他设备;所述控制器,还用于根据用户请求创建订阅指令发送给本地设备;所述ETCD组件,还用于接收符合预定规则的订阅指令;根据所述订阅指令订阅网络中其他设备对应的网络架构;获取网络中的目标设备,其中,所述目标设备为与所述配置设备具有相同网络架构的其他设备;监控网络中的所述目标设备。可选地,所述数据处理ETCD组件,还用于将所述目标设备对应本地配置的数据信息记录在所述本地设备的所述状态识别信息中。本申请提供了一种状态识别信息生成装置,该装置包括:接收模块,用于接收具有配置信息的配置指令,其中,所述配置信息包括进行本地设备配置的本地配置信息和进行所述本地设备网络架构配置的网络配置信息;配置模块,用于根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备,其中,所述配置设备为符合所述配置信息配置的本地设备;生成模块,用于根据所述配置设备的本地配置和网络架构生成状态识别信息,其中,所述状态识别信息为记录所述配置设备对应本地配置和网络架构的数据信息。可选地,该装置还包括:所述接收模块,用于接收符合预定规则的订阅指令;订阅模块,用于根据所述订阅指令订阅网络中其他设备对应的网络架构;获取模块,用于获取网络中的目标设备,其中,所述目标设备为与所述配置设备具有相同网络架构的其他设备;监控模块,用于监控网络中的所述目标设备。可选地,该装置还包括:记录模块,用于将所述目标设备对应本地配置的数据信息记录在所述本地设备的所述状态识别信息中。可选地,本申请还提供了另一种状态识别信息生成装置,所述装置包括:处理器和存储器;所述存本文档来自技高网
...

【技术保护点】
1.一种状态识别信息生成方法,其特征在于,该方法包括:/n接收具有配置信息的配置指令,其中,所述配置信息包括进行本地设备配置的本地配置信息和进行所述本地设备网络架构配置的网络配置信息;/n根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备,其中,所述配置设备为符合所述配置信息配置的本地设备;/n根据所述配置设备的本地配置和网络架构生成状态识别信息,其中,所述状态识别信息为记录所述配置设备对应本地配置和网络架构的数据信息。/n

【技术特征摘要】
1.一种状态识别信息生成方法,其特征在于,该方法包括:
接收具有配置信息的配置指令,其中,所述配置信息包括进行本地设备配置的本地配置信息和进行所述本地设备网络架构配置的网络配置信息;
根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备,其中,所述配置设备为符合所述配置信息配置的本地设备;
根据所述配置设备的本地配置和网络架构生成状态识别信息,其中,所述状态识别信息为记录所述配置设备对应本地配置和网络架构的数据信息。


2.根据权利要求1所述的状态识别信息生成方法,其特征在于,所述根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备步骤后,该方法还包括:
接收符合预定规则的订阅指令;
根据所述订阅指令订阅网络中其他设备对应的网络架构;
获取网络中的目标设备,其中,所述目标设备为与所述配置设备具有相同网络架构的其他设备;
监控网络中的所述目标设备。


3.根据权利要求2所述的状态识别信息生成方法,其特征在于,所述监控网络中的所述目标设备步骤后,该方法还包括:
将所述目标设备对应本地配置的数据信息记录在所述本地设备的所述状态识别信息中。


4.根据权利要求3所述的状态识别信息生成方法,其特征在于,所述状态识别信息为代码流表,其中,所述代码流表中记录有流表标识码、本地设备对应的本地配置数据信息和网络架构数据信息,以及所述目标设备对应的本地配置数据信息。


5.根据权利要求1至4任一项所述的状态识别信息方法,其特征在于,所述本地配置信息为创建虚拟机的配置信息。


6.根据权利要求5所述的状态识别信息生成方法,其特征在于,所述网络配置信息为创建VPC网络架构的配置信息和/或创建网络安全组的配置信息。


7.一种状态识别信息生成方法,其特征在于,该方法包括:
根据用户请求创建具有配置信息的配置指令,其中,所述配置信息包括进行本地设备配置的本地配置信息和进行所述本地设备网络架构配置的网络配置信息;
将所述配置指令发送至本地设备,以使所述本地设备接收具有配置信息的所述配置指令,其中,所述配置信息包括进行本地设备配置的本地配置信息和进行所述本地设备网络架构配置的网络配置信息;并根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备,其中,所述配置设备为符合所述配置信息配置的本地设备;根据所述配置设备的本地配置和网络架构生成状态识别信息,其中,所述状态识别信息为记录所述配置设备对应本地配置和网络架构的数据信息。


8.根据权利要求7所述的状态识别信息生成方法,其特征在于,所述根据所述本地配置信息和所述网络配置信息分别对所述本地设备以及其网络架构进行配置得到配置设备步骤后,该方法包括:
根据用户请求创建符合预定规则的订阅指令;
将所述订阅指令发送至所述本地设备,以使所述本地设备接收符合预定规则的订阅指令;根据所述订阅指令订阅网络中其他设备对应的网络架构;获取网络中的目标设备,其中,所述目标设备为与所述配置设备具有相同网络架构的其他设备;监控网络中的所述目标设备...

【专利技术属性】
技术研发人员:梅盛鑫
申请(专利权)人:京东数字科技控股有限公司
类型:发明
国别省市:北京;11

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

1