一种配置信息更新方法、装置、系统、电子设备和可读存储介质制造方法及图纸

技术编号:26975773 阅读:30 留言:0更新日期:2021-01-06 00:11
本申请涉及业务支撑和网络管理技术领域,尤其涉及一种配置信息更新方法、装置、系统、电子设备和可读存储介质,所述方法包括:获取网络架构中业务设备的数量N;其中,所述N为大于1的正整数;配置所述业务设备上报配置信息的时间为T;控制所述N个业务设备分别间隔T/N依次上报各自配置信息;接收N个业务设备上报的配置信息后更新配置管理数据库。本申请提供的配置信息更新方案能够减少大量配置信息同时上报对CMDB本身和网络流量的冲击,保证了配置信息上报正常,降低漏报问题,且解决了访问CMDB网络时延的问题。

【技术实现步骤摘要】
一种配置信息更新方法、装置、系统、电子设备和可读存储介质
本申请业务支撑和网络管理
,尤其涉及一种配置信息更新方法、装置、系统、电子设备和可读存储介质。
技术介绍
配置管理数据库(ConfigurationManagementDatabase,CMDB)是一个逻辑数据库,包含了配置项全生命周期的信息以及配置项之间的关系(包括物理关系、实时通信关系、非实时通信关系和依赖关系)。CMDB存储与管理企业IT架构中设备的各种配置信息,它与所有服务支持和服务交付流程都紧密相联,支持这些流程的运转、发挥配置信息的价值,同时依赖于相关流程保证数据的准确性,基于此CMDB在网络中各设备中都部署有采集引擎,以采集各设备的配置信息及配置信息的变更。但在多台设备同时上报大量配置信息时,会对CMDB本身和网络流量造成很大冲击,且有时会造成有大量漏报甚至影响实际业务的情况出现。
技术实现思路
本申请的目的旨在至少能解决上述的技术缺陷之一。本申请所采用的技术方案如下:第一方面,本申请实施例提供一种配置信息更新方法,所述方法应用于配置管理数据库,所述方法包括:获取网络架构中业务设备的数量N;其中,所述N为大于1的正整数;配置所述业务设备上报配置信息的时间为T;控制所述N个业务设备分别间隔T/N依次上报各自配置信息;接收N个业务设备上报的配置信息后更新配置管理数据库。可选地,所述配置所述业务设备上报配置信息的时间为T包括:配置所述业务设备上报配置信息的开始时刻为T1;配置所述业务设备上报配置信息的结束时刻为T2;所述T1-T2的绝对值等于T。可选地,所述T1至T2时期为所述网络业务空闲时期。可选地,在控制所述N个业务设备依次上报各自配置信息之前,所述方法还包括:控制所述每个业务设备对预上报的配置信息进行压缩处理。第二方面,本申请实施例提供了一种配置信息更新装置,所述装置应用于配置管理数据库,所述装置包括:接口模块、配置模块、控制模块和更新模块;其中,所述接口模块,用于获取网络架构中业务设备的数量N;其中,所述N为大于1的正整数;所述配置模块,用于配置所述业务设备上报配置信息的时间为T;所述控制模块,用于控制所述N个业务设备分别间隔T/N依次上报各自配置信息;所述接口模块,还用于接收N个业务设备上报的配置信息;所述更新模块,用于将接口模块接收的配置信息更新在配置管理数据库中。可选地,所述配置模块还用于:配置所述业务设备上报配置信息的开始时刻为T1;配置所述业务设备上报配置信息的结束时刻为T2;所述T1-T2的绝对值等于T。可选地,所述T1至T2时期为所述网络业务空闲时期。可选地,所述控制模块在控制所述N个业务设备依次上报各自配置信息之前,所述控制模块还用于:控制所述每个业务设备对预上报的配置信息进行压缩处理。第三方面,本专利技术实施例提供了一种配置信息更新系统,所述系统包括配置管理数据库和N个业务设备;其中所述配置管理数据库和所述N个业务设备属于同一网络架构中;所述配置管理数据库获取网络架构中业务设备的数量N;其中,所述N为大于1的正整数;所述配置管理数据库配置所述业务设备上报配置信息的时间为T;所述N个业务设备分别间隔T/N依次上报各自配置信息至配置管理数据库;配置管理数据库接收N个业务设备上报的配置信息后更新数据库。第四方面,本专利技术实施例提供了一种电子设备,包括处理器和存储器;所述存储器,用于存储操作指令;所述处理器,用于通过调用所述操作指令,执行上述配置信息更新方法。第五方面,一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述配置信息更新的方法。本申请实施例公开的配置信息更新方案,通过获取网络架构中业务设备的数量N;其中,所述N为大于1的正整数;配置所述业务设备上报配置信息的时间为T;控制所述N个业务设备分别间隔T/N依次上报各自配置信息;接收N个业务设备上报的配置信息后更新配置管理数据库。基于本申请实施例提供的技术方案带来的有益效果是:通过控制网络架构中业务设备在上报时间均分分布上报时间并对配置信息进行压缩,减少大量配置信息同时上报对CMDB本身和网络流量的冲击,保证了配置信息上报正常,降低漏报问题,且通过控制业务设备在业务空闲时间内上报配置信息,避开业务时间解决了访问CMDB网络时延的问题。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。图1为本申请实施例提供的一种配置信息更新方法的流程示意图;图2为本申请实施例提供的一种配置信息更新装置的结构示意图;图3为本申请实施例提供的一种电子设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本专利技术的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。为更清楚地介绍本申请实施例,下面介绍一些可能用于实施例的定义、概念或装置:下面将结合附图以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。为使本申请的目的、技术方案和优点更加清楚,图1公开了本申请实施例提供的一种配置信息更新方法的流程图,如图1所示,所述配置信息更新方法包括:S101、获取网络架构中业务设备的数量N;其中,所述N为大于1的正整数;S102、配置所述业务设备上报配置信息的时间为T;S103、控制所述N个业务设备分别间隔T/N依次上报各自配置信息;S104、接收N个业务设备上报的配置信息后更新配置管理数据库。在本申请实施例中,所述配置管理数据库通过向业务设备发送初始化消息用于通知业务设备启动上报配置信息的操作,在业务设备收到配置管理数据库的初始化消息后,记录收到的时刻并同时立即上报其配置信息到CMDB。在本申请可选实施例中,所述配置所述业务设备上报配置信息的时间为T包括:配置所述业务设备上报配置信息的开始时刻为T1;配置所述业务设备上报配置信本文档来自技高网
...

【技术保护点】
1.一种配置信息更新方法,其特征在于,所述方法应用于配置管理数据库,所述方法包括:/n获取网络架构中业务设备的数量N;其中,所述N为大于1的正整数;/n配置所述业务设备上报配置信息的时间为T;/n控制所述N个业务设备分别间隔T/N依次上报各自配置信息;/n接收N个业务设备上报的配置信息后更新配置管理数据库。/n

【技术特征摘要】
1.一种配置信息更新方法,其特征在于,所述方法应用于配置管理数据库,所述方法包括:
获取网络架构中业务设备的数量N;其中,所述N为大于1的正整数;
配置所述业务设备上报配置信息的时间为T;
控制所述N个业务设备分别间隔T/N依次上报各自配置信息;
接收N个业务设备上报的配置信息后更新配置管理数据库。


2.根据权利要求1所述的配置信息更新方法,其特征在于,所述配置所述业务设备上报配置信息的时间为T包括:
配置所述业务设备上报配置信息的开始时刻为T1;
配置所述业务设备上报配置信息的结束时刻为T2;
所述T1-T2的绝对值等于T。


3.根据权利要求2所述的配置信息更新方法,其特征在于,所述T1至T2时期为所述网络业务空闲时期。


4.根据权利要求1或4所述的配置信息更新方法,其特征在于,在控制所述N个业务设备依次上报各自配置信息之前,所述方法还包括:
控制所述每个业务设备对预上报的配置信息进行压缩处理。


5.一种配置信息更新装置,其特征在于,所述装置应用于配置管理数据库,所述装置包括:接口模块、配置模块、控制模块和更新模块;其中,
所述接口模块,用于获取网络架构中业务设备的数量N;其中,所述N为大于1的正整数;
所述配置模块,用于配置所述业务设备上报配置信息的时间为T;
所述控制模块,用于控制所述N个业务设备分别间隔T/N依次上报各自配置信息;
所述接口模块,还用于接收N个业务设备上报的配置信息;
所述更新模块,用于将接口模块接收的配置信息更...

【专利技术属性】
技术研发人员:王智泉高昌林佳科郑家静
申请(专利权)人:中信银行股份有限公司
类型:发明
国别省市:北京;11

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

1