一种设备管理方法、装置及计算机可读存储介质制造方法及图纸

技术编号:20224452 阅读:25 留言:0更新日期:2019-01-28 22:29
本发明专利技术公开了一种设备管理方法,包括:获取第一设备的相关信息;所述相关信息至少包括设备厂商信息、设备版本号;利用所述相关信息,确定所述第一设备对应的命令模板;根据所述命令模板,以及预先保存的第二设备的配置信息,得到命令集合;所述第一设备与第二设备所属的厂商不同;所述命令集合用于当负载均衡集群中的第二设备故障并增加第一设备时,根据所述命令集合对所述第一设备进行配置以替换所述第二设备。本发明专利技术还同时公开了一种设备管理装置以及计算机可读存储介质。

A Device Management Method, Device and Computer Readable Storage Media

The invention discloses a device management method, which includes: acquiring the relevant information of the first device; the relevant information includes at least the information of the device manufacturer and the version number of the device; determining the command template corresponding to the first device by using the relevant information; obtaining the command set according to the command template and the configuration information of the pre-saved second device; Unlike the manufacturer to which the second device belongs, the command set is used to configure the first device to replace the second device according to the command set when the second device in the load balancing cluster fails and adds the first device. The invention also discloses a device management device and a computer readable storage medium.

【技术实现步骤摘要】
一种设备管理方法、装置及计算机可读存储介质
本专利技术涉及移动终端
,尤其涉及一种设备管理方法、装置及计算机可读存储介质。
技术介绍
目前,当大量用户访问系统时,可能会导致系统负载过高。通常,通过使用负载均衡设备,能够提高整个系统的处理能力。但是,由于各负载均衡设备的生产厂商不同,因而不同生产厂商所生产的负载均衡设备的管理命令不同,因而,当某个厂商的负载均衡设备出现故障且使用另外一个厂商的负载均衡设备替换时,需要后台人员进行管理命令转换,如此,不能快速使用另外一个厂商的负载均衡设备接替出现故障的负载均衡设备。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种设备管理方法、装置及计算机可读存储介质,能够当某个厂商的负载均衡设备故障时快速使用另外一个厂商的负载均衡设备进行替换。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种设备管理方法,所述方法包括:获取第一设备的相关信息;所述相关信息至少包括设备厂商信息、设备版本号;利用所述相关信息,确定所述第一设备对应的命令模板;根据所述命令模板,以及预先保存的第二设备的配置信息,得到命令集合;所述第一设备与第二设备所属的厂商不同;所述命令集合用于当负载均衡集群中的第二设备故障并增加第一设备时,根据所述命令集合对所述第一设备进行配置以替换所述第二设备。上述方案中,所述利用所述相关信息,确定所述第一设备对应的命令模板,包括:在预设的命令模板与厂商信息的对应信息中,查找与所述相关信息中的设备厂商信息对应的至少一个命令模板;所述至少一个命令模板中的每个命令模板对应的版本号不同;从所述至少一个命令模板中,确定与所述相关信息中的设备版本号对应的命令模板;将确定出的命令模板作为所述第一设备对应的命令模板。上述方案中,所述查找与所述相关信息中的设备厂商信息对应的至少一个命令模板之前,所述方法还包括:针对负载均衡集群中的每个设备,获取相应设备的配置信息;并利用相应设备的厂商信息,确定所述相应设备的用于指示配置信息类别的关键字;利用所述相应设备的关键字以及配置信息,确定所述相应设备对应的命令模板;利用每个设备的命令模板以及厂商信息,建立所述预设的命令模板与厂商信息的对应信息。上述方案中,所述第二设备的配置信息至少包括虚拟服务的属性信息、服务组的属性信息、节点服务器的属性信息、虚拟服务与服务组的关系属性信息、服务组与节点服务器的关系属性信息;所述根据所述命令模板,以及预先保存的第二设备的配置信息,得到命令集合,包括:利用所述第二设备的所述配置信息中的虚拟服务的属性信息以及所述第一设备对应的命令模板,得到第一命令;利用所述配置信息中的服务组的属性信息以及所述第一设备对应的命令模板,得到第二命令;利用所述配置信息中的节点服务器的属性信息以及所述第一设备对应的命令模板,得到第三命令;利用所述配置信息中的虚拟服务与服务组的关系属性信息以及所述第一设备对应的命令模板,得到第四命令;利用所述配置信息中的服务组与节点服务器的关系属性信息以及所述第一设备对应的命令模板,得到第五命令;通过所述第一命令、第二命令、第三命令、第四命令、第五命令中的至少一个命令,得到命令集合。上述方案中,所述获取第一设备的相关信息,包括:生成提示信息;所述提示信息用于指示用户输入第一设备的相关信息;接收用户的输入操作;所述输入操作是针对所述提示信息的响应操作;响应所述操作,将用户输入的信息作为第一设备的相关信息。本专利技术实施例提供一种设备管理装置,所述装置包括:获取模块,用于获取第一设备的相关信息;所述相关信息至少包括设备厂商信息、设备版本号;确定模块,用于利用所述相关信息,确定所述第一设备对应的命令模板;命令生成模块,用于根据所述命令模板,以及预先保存的第二设备的配置信息,得到命令集合;所述第一设备与第二设备所属的厂商不同;所述命令集合用于当负载均衡集群中的第二设备故障并增加第一设备时,根据所述命令集合对所述第一设备进行配置以替换所述第二设备。上述方案中,所述确定模块,具体用于在预设的命令模板与厂商信息的对应信息中,查找与所述相关信息中的设备厂商信息对应的至少一个命令模板;所述至少一个命令模板中的每个命令模板对应的版本号不同;从所述至少一个命令模板中,确定与所述相关信息中的设备版本号对应的命令模板;将确定出的命令模板作为所述第一设备对应的命令模板。上述方案中,所述命令生成模块,具体用于利用所述第二设备的所述配置信息中的虚拟服务的属性信息以及所述第一设备对应的命令模板,得到第一命令;利用所述配置信息中的服务组的属性信息以及所述第一设备对应的命令模板,得到第二命令;利用所述配置信息中的节点服务器的属性信息以及所述第一设备对应的命令模板,得到第三命令;利用所述配置信息中的虚拟服务与服务组的关系属性信息以及所述第一设备对应的命令模板,得到第四命令;利用所述配置信息中的服务组与节点服务器的关系属性信息以及所述第一设备对应的命令模板,得到第五命令;通过所述第一命令、第二命令、第三命令、第四命令、第五命令中的至少一个命令,得到命令集合。本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上面所述任一项设备管理方法的步骤。本专利技术实施例提供一种设备管理装置,包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序;其中,所述处理器用于运行所述计算机程序时,执行上面所述任一项设备管理方法的步骤。本专利技术实施例提供的设备管理方法、装置及计算机可读存储介质,获取第一设备的相关信息;所述相关信息至少包括设备厂商信息、设备版本号;利用所述相关信息,确定所述第一设备对应的命令模板;根据所述命令模板,以及预先保存的第二设备的配置信息,得到命令集合;所述第一设备与第二设备所属的厂商不同;所述命令集合用于当负载均衡集群中的第二设备故障并增加第一设备时,根据所述命令集合对所述第一设备进行配置以替换所述第二设备。本专利技术实施例中,当某个厂商的第二设备故障时,无需通过人工进行配置转换,通过确定的第一设备命令模板,以及第二设备的配置信息,得到命令集合,并利用所述命令集合对第一设备进行配置,以使得第一设备的配置与出现故障的第二设备的配置相同,如此,能够通过另外一个厂商的第一设备快速替换第二设备,从而可避免消耗用户等待配置转换的时间。附图说明图1为本专利技术实施例本专利技术实施例设备管理方法的实现流程示意图;图2为本专利技术实施例负载均衡设备的原始配置中虚拟服务、服务组以及节点服务器之间的拓扑关系示意图;图3为本专利技术实施例设备管理系统的组成结构示意图;图4为本专利技术实施例设备管理的具体实现流程示意图;图5a至图5e为本专利技术实施例命令模板的示意图;图6为本专利技术实施例命令集合的确定过程的示意图;图7为本专利技术实施例负载均衡管理服务器的结构框图;图8为本专利技术实施例负载均衡集群中负载均衡设备的配置的正向、逆向转换的示意图;图9是本专利技术实施例设备管理系统架构示意图;图10是本专利技术实施例设备管理装置的组成结构示意图一;图11是本专利技术实施例设备管理装置的组成结构示意图二。具体实施方式相关技术中,当大量用户访问系统时,导致系统负载过高,在这种情况下通常会使用增加服务器数量来对系统进行横向扩展,并通过使用负载均衡(LB,LoadBala本文档来自技高网...

【技术保护点】
1.一种设备管理方法,其特征在于,所述方法包括:获取第一设备的相关信息;所述相关信息至少包括设备厂商信息、设备版本号;利用所述相关信息,确定所述第一设备对应的命令模板;根据所述命令模板,以及预先保存的第二设备的配置信息,得到命令集合;所述第一设备与第二设备所属的厂商不同;所述命令集合用于当负载均衡集群中的第二设备故障并增加第一设备时,根据所述命令集合对所述第一设备进行配置以替换所述第二设备。

【技术特征摘要】
1.一种设备管理方法,其特征在于,所述方法包括:获取第一设备的相关信息;所述相关信息至少包括设备厂商信息、设备版本号;利用所述相关信息,确定所述第一设备对应的命令模板;根据所述命令模板,以及预先保存的第二设备的配置信息,得到命令集合;所述第一设备与第二设备所属的厂商不同;所述命令集合用于当负载均衡集群中的第二设备故障并增加第一设备时,根据所述命令集合对所述第一设备进行配置以替换所述第二设备。2.根据权利要求1所述的方法,其特征在于,所述利用所述相关信息,确定所述第一设备对应的命令模板,包括:在预设的命令模板与厂商信息的对应信息中,查找与所述相关信息中的设备厂商信息对应的至少一个命令模板;所述至少一个命令模板中的每个命令模板对应的版本号不同;从所述至少一个命令模板中,确定与所述相关信息中的设备版本号对应的命令模板;将确定出的命令模板作为所述第一设备对应的命令模板。3.根据权利要求2所述的方法,其特征在于,所述查找与所述相关信息中的设备厂商信息对应的至少一个命令模板之前,所述方法还包括:针对负载均衡集群中的每个设备,获取相应设备的配置信息;并利用相应设备的厂商信息,确定所述相应设备的用于指示配置信息类别的关键字;利用所述相应设备的关键字以及配置信息,确定所述相应设备对应的命令模板;利用每个设备的命令模板以及厂商信息,建立所述预设的命令模板与厂商信息的对应信息。4.根据权利要求1或3所述的方法,其特征在于,所述第二设备的配置信息至少包括虚拟服务的属性信息、服务组的属性信息、节点服务器的属性信息、虚拟服务与服务组的关系属性信息、服务组与节点服务器的关系属性信息;所述根据所述命令模板,以及预先保存的第二设备的配置信息,得到命令集合,包括:利用所述第二设备的所述配置信息中的虚拟服务的属性信息以及所述第一设备对应的命令模板,得到第一命令;利用所述配置信息中的服务组的属性信息以及所述第一设备对应的命令模板,得到第二命令;利用所述配置信息中的节点服务器的属性信息以及所述第一设备对应的命令模板,得到第三命令;利用所述配置信息中的虚拟服务与服务组的关系属性信息以及所述第一设备对应的命令模板,得到第四命令;利用所述配置信息中的服务组与节点服务器的关系属性信息以及所述第一设备对应的命令模板,得到第五命令;通过所述第一命令、第二命令、第三命令、第四命令、第五命令中的至少一个命令...

【专利技术属性】
技术研发人员:刘东周建生黄刚刘锦昌
申请(专利权)人:咪咕音乐有限公司咪咕文化科技有限公司中国移动通信集团有限公司
类型:发明
国别省市:四川,51

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

1