【技术实现步骤摘要】
网络设备管理方法、装置、系统及存储介质
[0001]本申请涉及但不限于通信
,尤其是一种网络设备管理方法、装置、系统及存储介质。
技术介绍
[0002]随着通信技术的演进,移动技术的迅速发展和智能终端的普及,网络中多制式融合与共存技术备受关注。目前,为便于多制式多层次网络协同作业,各种协议类型的网络设备都接入到网络设备管理系统中进行管理。但是,多种制式并存以及接入的网络设备众多,在一定程度上带来管理困难。
技术实现思路
[0003]本申请实施例提供了一种网络设备管理方法、装置、系统及存储介质,能够在分布式场景下,将接入的不同协议类型的网络设备分配至对应的协议适配器进行管理,并更新路由表,使不同协议类型的网络设备能够正确寻址,使上层应用能够和不同协议类型的网络设备进行交互的同时,却与网络设备隔离;消除了不同协议类型的网络设备之间存在的差异,能够实现动态新增网络设备类型却不影响原有的架构,达到自适应、高效率管理网络设备的目的。
[0004]第一方面,本申请实施例提供了一种网络设备管理方法,应用于分布 ...
【技术保护点】
【技术特征摘要】
1.一种网络设备管理方法,应用于分布式服务架构,所述方法包括:获取网络设备信息与协议适配器信息;根据预设算法,建立网络设备与协议适配器之间的映射关系;根据所述映射关系,更新路由表,所述路由表用于建立应用与所述网络设备之间的通信。2.根据权利要求1所述的方法,其特征在于,所述获取网络设备信息至少包括以下之一:通过消息中间件动态监听网络设备信息的创建与删除;通过接口获取网络设备信息的创建与删除。3.根据权利要求1或2所述的方法,其特征在于,所述获取协议适配器信息包括:监听所述协议适配器实例的创建与删除。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取协议适配管理器提供的算法包,所述算法包中包括所述预设算法。5.根据权利要求3所述的方法,其特征在于,所述建立网络设备与协议适配器之间的映射关系包括:若存在所述协议适配器实例且所述协议适配器具备所述网络设备管理能力,则将所述协议适配器实例挂载至所述分布式服务架构的分布式节点下;根据算法包中的预设算法,将所述网络设备分配至所述分布式节点下进行管理。6.根据权利要求5所述的方法,其特征在于,还包括:若所述网络设备信息被删除,则将所述网络设备从所述协议适配器所在的分布式节点下删除。7.根据权利要求3所述的方法,其特征在于,所述建立网络设备与协议适配器之间的映射关系包括:若不存在所述协议适配器实例或所述协议适配器不具备所述网络设备管理能力,则将所述网络设备分配至所述分布式服务架构的缓存节点下进行管理。8.根据权利要求7所述的方法,其特征在于,所述协议适配器不具备所述网络设备管理能力至少包括以下之一:所述协议适配器实例下管理的网络设备数量达到阈值;所述协议适配器实例断链。9.根据权利要求5至8任一项所述的方法,其特征在于,所述根据所述映射关系,更新路由表包括:根据所述网络设备的分配或删除结果,更新分布式节点下的路由表。10.一种协议适配器管理方法,应用于分布式服务架构中的协议适配管理器,所述方法包括:接收协议适配器信息,所述协议适配器信息包括协议类型信息;根据所述协议类型信息,将所述协议适配器注册至所述协议适配管理器;根据权利要求1至9任一项所述的网络设备管理方法,对与所述协议适配器具有所述映射关系的网络设备进行管理。11.根据权利要求10所述的方法,其特征在于,所述协议适配器信息还包括算法包,所
述算法包用于提供对应于协议适配器协议类型的网络设备分配算法。12.根据权利要求10所述的方法,其特征在于,所述对与所述协议适配器具有所述映射关系的网络设备进行管理包括:创建所述协议适配器对应的至少一个协议适配器实例;设置所述协议适配器实例能够管理的所述网络设备数量的阈值。13.一种通信方法,应用于分布式服务架构,所述方法包括:接收应用发送的通信请求;根据所述通信请求与路由表确定目标协议适配器地址,所述路由表根据权利要求1至9任一项所述的网络设备管理方法获得;根据所述目标协议适配器地址,转发所述通信请求;接收所述目标协议适配器返回的处理结果;返回所述处理结果至所述应用。14.根据权利要求13所述的方法,其特征在于,所述根据所述通信请求与路由表确定目标协议适配器地址包括:若确定的目标协议适配器具有多个协议适配器实例时,采用负载均衡策略进行通信请求的转发。15.一种通信方法,应用于分布式服务架构中的协议适配器,所述方法包括:接收根据路由表转发的应用的通信请求;与所述协议适配器具有映射关系的网络设备建立通信连接;发送所述通信请求至所述网络设备;转发所述网络设备的处理结果至所述应用;其中,所述路由表与所述映射关系根据权利要求1至9任一项所述的网络设备管理方法获得。16.一种通信方法,应用于分布式服务架构中的网络设备,所述方法包括:与所述网络设备具有映射关系的协议适配器建立通信连接,所述映射关系根据权利要求1至9任一项所述的网络设备管理方法获得;接收所述协议适配器转发的通信请求,所述通信请求来源于应用;发送对应于所述通信请求的处理结果至所述协议适配器。17.一种网络设备管理装置,应用于分布式服务架构,所述装置包括:信息获取模块,用于获取网络设备信息与协议适配器信息;映射关系建立模块,用于根据预设算法,建立网络设备与协议适配器之间的映射关系;路由表更新模块,用于根据所述映射关系,更新路由表,所述路由表用于建立应用与所述网络设备之间的通信。18.根据权利要求17所述的装置,其特征在于,所述信息获取模块还包括网络设备信息获取模块,具体用于至少以下之一:通过消息中间件动态监听网络设备信息的创建与删除;通过接口获取网络设备信息的创建与删除。19.根据权利要求17或18所述的装置,其特征在于,所述信息获取模块还包括协议适配器信息获取...
【专利技术属性】
技术研发人员:王尔涛,杨威,温兴宇,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。