一种公有云网络设备的连接信息同步方法技术

技术编号:28503584 阅读:46 留言:0更新日期:2021-05-19 22:52
本发明专利技术提供了一种公有云网络设备的连接信息同步方法,包括如下步骤:S1、在数据库建立设备信息表、设备物理接口连接信息表、设备逻辑接口信息表,用于存储各个设备之间的连接关系;S2、异步查询设备的连接关系并将设备连接关系存库,其同步状态存入redis,便于查询同步状态,提升用户体验。本发明专利技术所述的一种公有云网络设备的连接信息同步方法采用异步查询底层网络设备之间的连接信息,并将设备同步状态存入缓存,方便后续查询同步状态。方便后续查询同步状态。方便后续查询同步状态。

【技术实现步骤摘要】
一种公有云网络设备的连接信息同步方法


[0001]本专利技术属于通信
,尤其是涉及一种公有云网络设备的连接信息同步方法。

技术介绍

[0002]公有云通常指第三方提供商为用户提供的能够使用的云,在利用公有云服务部署我们的应用时,为了访问到我们的服务器,底层网络设备是其实现网络互通的基础。底层网络设备包括不同角色的设备,比如Firewall、Border、Spine、Leaf等网络设备,他们之间存在相应的连接关系,Border设备向外连接着外网的Internet Acc,旁挂着Firewall设备,向内连接着Spine设备,Spine设备向内又连接着多个Leaf设备,Leaf设备连接着多个CVK设备或者裸金属设备,只有理清了这些设备之间的连接关系,才能将配置信息下发到对应的设备上,网络配置信息下发成功了,才能实现网络的二层互通和三层互通,目前这种查询网络设备之间的连接关系耗时时间长,造成实时性差,不便于用户查询设备间同步状态,影响用户体验。

技术实现思路

[0003]有鉴于此,本专利技术旨在提出一种公有云网络设备的连接信息同本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种公有云网络设备的连接信息同步方法,其特征在于,包括如下步骤:S1、在数据库建立设备信息表、设备物理接口连接信息表、设备逻辑接口信息表,用于存储各个设备之间的连接关系;S2、异步查询设备的连接关系并将设备连接关系存库,其同步状态存入redis。2.根据权利要求1所述的一种公有云网络设备的连接信息同步方法,其特征在于,步骤S2具体包括以下步骤:S201、触发网络设备信息连接关系同步,根据设备信息查询该设备的连接关系,通过ops

manager

service记录同步请求requestId,将requestId对应的value置为Synchronizing,value表示目前的同步状态,Synchronizing表示正在同步中,并将其存入redis中,将生成的requestId作为redis的key,结合下发的报文,调用Agent并进行异步返回;S202、异步接收Agent查询的设备连接关系,并回调ops

manager

service,ops

manager

service进行判断Agengt查询设备连接关系是否同步成功,此时,修改redis中requestId对应的value值;若同步成功,则查询的设备连接关系存入至数据库,并将value值置为Synchronize_Success;若同步失败,则将value值置为S...

【专利技术属性】
技术研发人员:许勇
申请(专利权)人:紫光云技术有限公司
类型:发明
国别省市:

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

1