一种集群管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:29940845 阅读:54 留言:0更新日期:2021-09-04 19:25
本公开提供了一种集群管理方法、装置、电子设备及存储介质,方法包括:在接收到目标设备发送的注册请求的情况下,从注册请求中获取目标设备的身份信息;基于身份信息对目标设备进行身份校验,得到校验结果;在校验结果为校验成功的情况下,从注册请求中获取目标设备的节点信息;将节点信息存储至设备集群网络的注册信息中,实现目标设备加入设备集群网络。实现目标设备加入设备集群网络。实现目标设备加入设备集群网络。

【技术实现步骤摘要】
【国外来华专利技术】一种集群管理方法、装置、电子设备及存储介质
[0001]相关申请的交叉引用
[0002]本公开要求在2021年6月25日提交新加坡知识产权局、申请号为10202107015X的新加坡专利申请的优先权,其全部内容通过引用结合在本申请中。


[0003]本公开涉及计算机通信
,尤其涉及一种集群管理方法、装置、电子设备及存储介质。

技术介绍

[0004]在物联网领域,一个完成的系统项目通常涉及到大量的电子设备,每个电子设备在网络中作为一个节点,从而组成一个设备集群网络。
[0005]目前,常常需要根据实际需求和应用场景的变更,调整设备集群网络中的电子设备,例如,需要替换设备集群网络中故障、需要硬件升级的电子设备,在设备集群网络中新增电子设备等,相应的,设备集群网络需要进行信息变更。通常情况下,针对设备集群网络中电子设备的变更,通常需要由用户手动在管理设备集群网络的云端服务器上调整相应的节点信息,集群管理的效率和智能性较低。

技术实现思路

[0006]本公开实施例期望提供一种集群管理方法、装置、电子设备及存储介质。
[0007]本公开实施例的技术方案是这样实现的:
[0008]本公开实施例提供了一种集群管理方法,所述方法包括:
[0009]在接收到目标设备发送的注册请求的情况下,从所述注册请求中获取所述目标设备的身份信息;
[0010]基于所述身份信息对所述目标设备进行身份校验,得到校验结果;
[0011]在所述校验结果为校验成功的情况下,从所述注册请求中获取所述目标设备的节点信息;
[0012]将所述节点信息存储至设备集群网络的注册信息中,实现所述目标设备加入所述设备集群网络。
[0013]在一些实施例中,所述身份信息包括所述目标设备的属性信息和数字证书,所述基于所述身份信息对所述目标设备进行身份校验,得到校验结果,包括:
[0014]利用所述属性信息,对所述目标设备进行有效性验证,得到第一验证结果;
[0015]对所述数字证书进行合法性验证,得到第二验证结果;
[0016]在所述第一验证结果和所述第二验证结果均为验证成功的情况下,确定所述校验结果为校验成功;和/或
[0017]在所述第一验证结果和所述第二验证结果中任一结果为验证失败的情况下,确定所述校验结果为校验失败。
[0018]在一些实施例中,所述节点信息包括:所述目标设备的设备信息和网口信息,所述将所述节点信息存储至设备集群网络的注册信息中,包括:
[0019]从所述注册信息中查找所述网口信息;
[0020]在查找到所述网口信息的情况下,将所述注册信息中,与所述网口信息关联的设备信息更新为所述设备信息;和/或
[0021]在未查找到所述网口信息的情况下,将所述设备信息和所述网口信息新增至所述注册信息中。
[0022]在一些实施例中,所述将所述节点信息存储至设备集群网络的注册信息中之后,所述方法还包括:
[0023]在接收到所述目标设备上报的状态信息的情况下,根据所述状态信息,更新所述注册信息中所述节点信息,以及所述目标设备的最后连接时间。
[0024]在一些实施例中,所述将所述节点信息存储至设备集群网络的注册信息中之后,所述方法还包括:
[0025]在预设时长内未接收到所述目标设备上报的状态信息的情况下,从所述注册信息中查询所述目标设备对应的暂离标识;
[0026]在查询到所述暂离标识的情况下,在所述注册信息中保留所述节点信息;和/或
[0027]在未查询到所述暂离标识的情况下,将所述节点信息从所述注册信息中删除,实现所述目标设备从所述设备集群网络中移除。
[0028]本公开实施例提供了一种集群管理装置,包括:
[0029]获取模块,用于在接收到目标设备发送的注册请求的情况下,从所述注册请求中获取所述目标设备的身份信息;
[0030]校验模块,用于基于所述身份信息对所述目标设备进行身份校验,得到校验结果;
[0031]所述获取模块,还用于在所述校验结果为校验成功的情况下,从所述注册请求中获取所述目标设备的节点信息;
[0032]管理模块,用于将所述节点信息存储至设备集群网络的注册信息中,实现所述目标设备加入所述设备集群网络。
[0033]在一些实施例中,所述身份信息包括所述目标设备的属性信息和数字证书,所述校验模块,具体用于利用所述属性信息,对所述目标设备进行有效性验证,得到第一验证结果;对所述数字证书进行合法性验证,得到第二验证结果;在所述第一验证结果和所述第二验证结果均为验证成功的情况下,确定所述校验结果为校验成功;和/或,在所述第一验证结果和所述第二验证结果中任一结果为验证失败的情况下,确定所述校验结果为校验失败。
[0034]在一些实施例中,所述节点信息包括:所述目标设备的设备信息和网口信息,所述管理模块,具体用于从所述注册信息中查找所述网口信息;在查找到所述网口信息的情况下,将所述注册信息中,与所述网口信息关联的设备信息更新为所述设备信息;和/或,在未查找到所述网口信息的情况下,将所述设备信息和所述网口信息新增至所述注册信息中。
[0035]在一些实施例中,所述管理模块,还用于在接收到所述目标设备上报的状态信息的情况下,根据所述状态信息,更新所述注册信息中所述节点信息,以及所述目标设备的最后连接时间。
[0036]在一些实施例中,所述管理模块,还用于在预设时长内未接收到所述目标设备上报的状态信息的情况下,从所述注册信息中查询所述目标设备对应的暂离标识;在查询到所述暂离标识的情况下,在所述注册信息中保留所述节点信息;和/或,在未查询到所述暂离标识的情况下,将所述节点信息从所述注册信息中删除,实现所述目标设备从所述设备集群网络中移除。
[0037]本公开实施例提供了一种电子设备,包括:处理器、存储器和通信总线;其中,
[0038]所述通信总线,用于实现所述处理器和所述存储器之间的连接通信;
[0039]所述处理器,用于执行所述存储器中存储的一个或多个程序,以实现上述集群管理方法。
[0040]本公开实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可以被一个或者多个处理器执行,以实现上述集群管理方法。
[0041]本公开实施例提供了一种集群管理方法、装置、电子设备及存储介质,方法包括:在接收到目标设备发送的注册请求的情况下,从注册请求中获取目标设备的身份信息;基于身份信息对目标设备进行身份校验,得到校验结果;在校验结果为校验成功的情况下,从注册请求中获取目标设备的节点信息;将节点信息存储至设备集群网络的注册信息中,实现目标设备加入设备集群网络。本公开实施例提供的技术方案,集群管理装置自动发现需要加入设备集群网络的目标设备,从而在对目标设备身份校验成功的情况下,将目标设备加入设备集群网络中,提高了集群管理的效率和智能性。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种集群管理方法,其特征在于,所述方法包括:在接收到目标设备发送的注册请求的情况下,从所述注册请求中获取所述目标设备的身份信息;基于所述身份信息对所述目标设备进行身份校验,得到校验结果;在所述校验结果为校验成功的情况下,从所述注册请求中获取所述目标设备的节点信息;将所述节点信息存储至设备集群网络的注册信息中,实现所述目标设备加入所述设备集群网络。2.根据权利要求1所述的方法,其特征在于,所述身份信息包括所述目标设备的属性信息和数字证书,所述基于所述身份信息对所述目标设备进行身份校验,得到校验结果,包括:利用所述属性信息,对所述目标设备进行有效性验证,得到第一验证结果;对所述数字证书进行合法性验证,得到第二验证结果;以及执行以下操作中至少之一:在所述第一验证结果和所述第二验证结果均为验证成功的情况下,确定所述校验结果为校验成功;和在所述第一验证结果和所述第二验证结果中任一结果为验证失败的情况下,确定所述校验结果为校验失败。3.根据权利要求1所述的方法,其特征在于,所述节点信息包括:所述目标设备的设备信息和网口信息,所述将所述节点信息存储至设备集群网络的注册信息中,包括:从所述注册信息中查找所述网口信息;以及执行以下操作中至少之一:在查找到所述网口信息的情况下,将所述注册信息中,与所述网口信息关联的设备信息更新为所述设备信息;和在未查找到所述网口信息的情况下,将所述设备信息和所述网口信息新增至所述注册信息中。4.根据权利要求1所述的方法,其特征在于,所述将所述节点信息存储至设备集群网络的注册信息中之后,所述方法还包括:在接收到所述目标设备上报的状态信息的情况下,根据所述状态信息,更新所述注册信息中所述节点信息,以及所述目标设备的最后连接时间。5.根据权利要求1所述的方法,其特征在于,所述将所述节点信息存储至设备集群网络的注册信息中之后,所述方法还包括:在预设时长内未接收到所述目标设备上报的状态信息的情况下,从所述注册信息中查询所述目标设备对应的暂离标识;以及执行以下操作中至少之一:在查询到所述暂离标识的情况下,在所述注册信息中保留所述节点信息;和在未查询到所述暂离标识的情况下,将所述节点信息从所述注册信息中删除,实现所述目标设备从所述设备集群网络中移除。6.一种集群管理装置,其特征在于,包括:
获取模块,用于在接收到目标设备发送的注册请求的情况下,从所述注册请求中获取所述目标设备的身份信息;校验模块,用于基于所述身份信息对所述目标设备进行身份校验,得到校验结果;所述获取模块,还用于在所述校验结果为校验成功的情况下,从所述注册请求中获取所述目标设备的节点信息;管理模块,用于将所述节点信息存储至设备集群网络的注册信息中,实现所述目标设备加入所述设备集群网络。7.根据权利要求6所述的装置,其特征在于,所述管理模块,还用于在接收到所述目标设备上报的状态信息的情况下,根据所述状态信息,更新所述注册信息中所述节点信息,以及所述目标设备的最后连接时间。8.根据权利要求6所述的装置,其特征在于,所述管理模块,还用于在预设时长内未接收到所述目标设备上报的状态信息的情况下,从所述注册信息中查询所述目标设备对应的暂离标识;在查询到所述暂离标识的情况下,在所述注册信息中保留所述节点信息;和/或,在未查询到所述暂离标识的情况下,将所述节点信息从所述注册信息中删除,实现所述目标设备从所述设备集群网络中移除。9.一种电子设备,其特征在于,包括:处理器、存储器和通信总线;其中,所述通信总线,用于实现所述处理器和所述存储器之间的连接通信;所述处理器,在执行所述存储器中存储的一个或多个程序时,配置为:在接收到目标设备发送的注册请求的情况下,从所述注册请求中获取所述目标设备的身份信息;基于所述身份信息对所述目标设备进行身份校验,得到校验结果;在所述校验结果为校验成功的情况下,从所述注册请求中获取所述目标设备的节点信息;将所述节点信息存储至设备集群网络的注册信息中,实现所述目标设备加入所述设备集群网络。10.根据权利要求9所述的电子设备,其特征在于,所述身份信息包括所述目标设备的属性信...

【专利技术属性】
技术研发人员:吴佳成张帅林金良肖淦
申请(专利权)人:商汤国际私人有限公司
类型:发明
国别省市:

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

1