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

技术编号:32519708 阅读:21 留言:0更新日期:2022-03-02 11:20
本申请提供一种设备管理方法、装置、电子设备及存储介质,涉及通信技术领域。该方法在主从设备分裂后,从设备变为主设备,从设备通过获取与原有主设备的管理地址不同的动态管理地址,这样即可避免从设备成为主设备后与原有主设备的管理地址冲突而使得管理员无法进行管理的问题。行管理的问题。行管理的问题。

【技术实现步骤摘要】
设备管理方法、装置、电子设备及存储介质


[0001]本申请涉及通信
,具体而言,涉及一种设备管理方法、装置、电子设备及存储介质。

技术介绍

[0002]网络设备为适应大数据应用的需要,竞相产生了多种虚拟化技术。路由器堆叠技术就是虚拟化技术中的一种,主要思想是将两台或多台设备通过物理链路连接起来,进行堆叠参数配置,虚拟化为一台分布式路由器,其中一台设备被选举为主设备,其他设备都为从设备。堆叠技术可以简化设备管理、简化网络规划,提高网络中心设备的可靠性和处理能力。多台设备虚拟化为一台设备后,用户直接通过对堆叠设备中的主设备进行管理,这样可以便于对堆叠设备内所有成员设备统一管理,如在网络规划时,可以仅针对主设备部署IP地址和路由协议,所有设备的控制平面均由主设备集中管理,从设备只负责数据平面的报文转发,简化了网络运行。
[0003]堆叠设备中各成员设备的网络管理地址均是主设备管理接口的地址,在出现一些异常情况下,主从设备会发生分裂,此时从设备可切换为主设备并对配置文件进行加载,待管理接口的配置加载完成后,局域网中处于分裂状态的多台路由器因管理地址相同出现相互冲突(因为从设备切换为主设备后依然使用原有主设备的管理地址),从而网络管理员无法通过管理地址对分裂后的路由器进行远程管理。

技术实现思路

[0004]本申请实施例的目的在于提供一种设备管理方法、装置、电子设备及存储介质,用以改善现有技术中由于主从设备分裂后,造成网络中管理地址冲突,管理员无法通过管理地址对分裂后的设备进行远程管理的问题。r/>[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]本申请的其他特征和优点将在随后的说明书阐述,并且本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种设备管理方法,其特征在于,所述方法包括:当堆叠设备中的从设备的角色变为主设备时,获取动态管理地址,所述动态管理地址与所述堆叠设备中的原有主设备的管理地址不同;将所述动态管理地址进行上报。2.根据权利要求1所述的方法,其特征在于,所述获取动态管理地址,包括:获取所述从设备的标识以及所述原有主设备同步的管理地址、掩码长度以及所述堆叠设备中的总设备数量;根据所述掩码长度和所述总设备数量计算获得动态管理地址的新掩码长度;将所述新掩码长度对应的掩码地址与所述管理地址进行与运算,获得的运算结果作为所述动态管理地址的网络部分;根据所述从设备的标识生成所述动态管理地址的主机部分,所述动态管理地址包括所述网络部分和所述主机部分。3.根据权利要求2所述的方法,其特征在于,所述根据所述掩码长度和所述总设备数量计算获得动态管理地址的新掩码长度,包括:根据所述总设备数量计算获得扩展掩码长度;将所述扩展掩码长度与所述掩码长度相加,获得的和值作为所述动态管理地址的新掩码长度。4.根据权利要求1所述的方法,其特征在于,所述获取动态管理地址,包括:获取预先配置好的未启用的动态管理地址,并启用所述动态管理地址,其中,所述堆叠设备中的每个从设备均配置有对应的动态管理地址,并初始配置为未启用状态...

【专利技术属性】
技术研发人员:李晓文
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:

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

1