本发明专利技术实施例涉及数据处理技术领域,公开了一种数据采集方法,该方法包括:接收数据源报备系统发送的数据源采集事件通告,所述数据源采集事件通告携带有数据源ID;根据所述数据源ID从数据源存储管理系统获取加密后的所述数据源信息并解密,得到解密后的数据源信息;所述加密后的所述数据源信息为所述数据源存储管理系统预先根据所述数据源报备系统发送的数据源信息及数据源ID进行加密处理得到;根据所述解密后的数据源信息,进行数据采集。通过上述方式,本发明专利技术实施例实现了对数据采集过程中的数据源信息的有效保护。程中的数据源信息的有效保护。程中的数据源信息的有效保护。
【技术实现步骤摘要】
数据采集方法、数据管理系统、数据采集装置及算机设备
[0001]本专利技术实施例涉及数据处理领域,具体涉及一种数据采集方法、数据管理系统、数据采集装置、计算机设备及计算机可读存储介质。
技术介绍
[0002]通信领域针对无线网/传输网/承载网/核心网等网络的管理一般基于设备厂商配套的网元OMC实现单厂商域内管理、基于故障管理/性能管理/资管管理/配置管理等网管系统实现跨厂商的端到端管理,网管系统需要从各厂商的OMC通过FTP/Socket/Corba/数据库等各种接口形式采集资源、性能、告警等数据,基于所采集的这些数据加工处理实现告警监控、性能分析/优化、资源生命周期管理、配置核查等网管功能。
[0003]然而,专利技术人在实施本专利技术实施例的过程中发现,目前采集数据的方案中,普遍忽视了OMC数据源信息(名称、IP、账号密码等)的信息安全问题,整个过程中存在大量的敏感信息泄露风险。
技术实现思路
[0004]鉴于上述问题,本专利技术实施例提供了一种数据采集方法、数据管理系统、数据采集装置、计算机设备及计算机可读存储介质,用于解决现有技术中存在的数据采集过程中敏感信息容易泄露的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种数据采集方法,所述方法包括:
[0006]接收数据源报备系统发送的数据源采集事件通告,所述数据源采集事件通告携带有数据源ID;
[0007]根据所述数据源ID从数据源存储管理系统获取加密后的所述数据源信息并解密,得到解密后的数据源信息;所述加密后的所述数据源信息为所述数据源存储管理系统预先根据所述数据源报备系统发送的数据源信息及数据源ID进行加密处理得到;
[0008]根据所述解密后的数据源信息,进行数据采集。
[0009]在一种可选的方式中,所述根据所述数据源ID从数据源存储管理系统获取加密后的所述数据源信息并解密,得到解密后的数据源信息之前,所述方法还包括:预先从所述数据源存储管理系统中获取代理客户端软件工具开发包,并集成在代码中;通过所述代理客户端和访问凭证,建立与所述数据源存储管理系统的数据连接,所述访问凭证包括身份标识键和密钥键。
[0010]在一种可选的方式中,所述根据所述数据源ID从数据源存储管理系统获取加密后的所述数据源信息并解密,得到解密后的数据源信息,包括:根据所述数据源ID向所述数据源存储管理系统发起数据源获取请求;所述数据源获取请求包括所述数据源ID;数据源存储管理系统通过代理客户端根据所述数据源获取请求,从数据源存储管理系统获取加密后的所述数据源信息以及采用密钥键进行加密后的私钥;通过所述代理客户端使用所述密钥键进行解密获得私钥,并根据所述私钥对所述加密后的所述数据源信息进行解密,得到解
密后的数据源信息;所述加密后的所述数据源信息为采用公钥加密的数据源信息。
[0011]在一种可选的方式中,所述数据源存储管理系统通过代理客户端根据所述数据源获取请求,从数据源存储管理系统获取加密后的所述数据源信息以及采用密钥键进行加密后的私钥,包括:所述代理客户端根据所述密钥键,计算所述数据源获取请求的数据签名;所述代理客户端将所述数据源ID、所述数据签名及所述访问凭证发送到所述数据源存储系统,以使所述数据源存储系统对所述访问凭证及所述数据签名进行验证,返回所述加密后的数据源信息及采用密钥键进行加密后的私钥。
[0012]根据本专利技术实施例的另一方面,提供了一种数据采集方法,所述方法包括:
[0013]接收数据源报备系统发送的加密后的数据源信息及对应的数据源ID;
[0014]存储所述加密后的数据源信息及对应的数据源ID;
[0015]接收数据采集系统发送的数据源获取请求并验证;所述数据源获取请求包括所述数据源ID;
[0016]当验证通过时,发送加密后的所述数据源信息及采用密钥键加密后的私钥给所述数据采集系统,以使所述数据采集系统对所述加密后的所述数据源信息进行解密,得到解密后的数据源信息,并根据解密后的数据源信息进行数据采集。
[0017]根据本专利技术实施例的另一方面,提供了一种数据管理系统,所述数据管理系统包括数据源报备系统、数据采集系统及数据源存储管理系统;
[0018]所述数据源报备系统,用于获取用户输入的数据源信息,并生成对应的数据源ID及事件通告;还用于将所述数据源信息及所述数据源ID采用公钥加密后发送至所述数据源存储管理系统;
[0019]所述数据源存储管理系统,用于接收所述数据源报备系统发送的加密后的所述数据源信息及所述数据源ID,并进行存储;
[0020]所述数据源报备系统,还用于发送数据源采集事件通告给所述数据采集系统,所述数据源采集事件通告携带有数据源ID;
[0021]所述数据采集系统,用于根据所述数据源采集事件通告从数据源存储管理系统获取加密后的所述数据源信息并解密,得到解密后的数据源信息;还用于根据所述解密后的数据源信息,进行数据采集。
[0022]在一种可选的方式中,所述数据源报备系统,还用于发送数据源采集事件通告给所述数据采集系统,所述数据源采集事件通告携带有数据源ID,包括:根据所述数据源ID向所述数据源存储管理系统发起数据源获取请求;所述数据源获取请求包括所述数据源ID;数据源存储管理系统通过代理客户端根据所述数据源获取请求,从数据源存储管理系统获取加密后的所述数据源信息以及采用密钥键进行加密后的私钥;通过所述代理客户端使用所述密钥键进行解密获得私钥,并根据所述私钥对所述加密后的所述数据源信息进行解密,得到解密后的数据源信息;所述加密后的所述数据源信息为采用公钥加密的数据源信息。
[0023]根据本专利技术实施例的另一方面,提供了一种数据采集装置,包括:
[0024]接收模块,用于接收数据源报备系统发送的数据源采集事件通告,所述数据源采集事件通告携带有数据源ID;
[0025]解密模块,用于根据所述数据源ID从数据源存储管理系统获取加密后的所述数据
源信息并解密,得到解密后的数据源信息;所述加密后的所述数据源信息为所述数据源存储管理系统预先根据所述数据源报备系统发送的数据源信息及数据源ID进行加密处理得到;
[0026]采集模块,用于根据所述解密后的数据源信息,进行数据采集。
[0027]根据本专利技术实施例的另一方面,提供了一种计算机设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
[0028]所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行所述的数据采集方法的操作。
[0029]根据本专利技术实施例的又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令在计算机设备上运行时,使得计算机设备执行所述的数据采集方法的操作。
[0030]本专利技术实施例通过接收数据源报备系统发送的数据源采集事件通告,所述数据源采集事件通告携带有数据源ID本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据采集方法,其特征在于,所述方法包括:接收数据源报备系统发送的数据源采集事件通告,所述数据源采集事件通告携带有数据源ID;根据所述数据源ID从数据源存储管理系统获取加密后的所述数据源信息并解密,得到解密后的数据源信息;所述加密后的所述数据源信息为所述数据源存储管理系统预先根据所述数据源报备系统发送的数据源信息及数据源ID进行加密处理得到;根据所述解密后的数据源信息,进行数据采集。2.根据权利要求1所述的方法,其特征在于,所述根据所述数据源ID从数据源存储管理系统获取加密后的所述数据源信息并解密,得到解密后的数据源信息之前,所述方法还包括:预先从所述数据源存储管理系统中获取代理客户端软件工具开发包,并集成在代码中;通过所述代理客户端和访问凭证,建立与所述数据源存储管理系统的数据连接,所述访问凭证包括身份标识键和密钥键。3.根据权利要求2所述的方法,其特征在于,所述根据所述数据源ID从数据源存储管理系统获取加密后的所述数据源信息并解密,得到解密后的数据源信息,包括:根据所述数据源ID向所述数据源存储管理系统发起数据源获取请求;所述数据源获取请求包括所述数据源ID;数据源存储管理系统通过代理客户端根据所述数据源获取请求,从数据源存储管理系统获取加密后的所述数据源信息以及采用密钥键进行加密后的私钥;通过所述代理客户端使用所述密钥键进行解密获得私钥,并根据所述私钥对所述加密后的所述数据源信息进行解密,得到解密后的数据源信息;所述加密后的所述数据源信息为采用公钥加密的数据源信息。4.根据权利要求3所述的方法,其特征在于,所述数据源存储管理系统通过代理客户端根据所述数据源获取请求,从数据源存储管理系统获取加密后的所述数据源信息以及采用密钥键进行加密后的私钥,包括:所述代理客户端根据所述密钥键,计算所述数据源获取请求的数据签名;所述代理客户端将所述数据源ID、所述数据签名及所述访问凭证发送到所述数据源存储系统,以使所述数据源存储系统对所述访问凭证及所述数据签名进行验证,返回所述加密后的数据源信息及采用密钥键进行加密后的私钥。5.一种数据采集方法,其特征在于,所述方法包括:接收数据源报备系统发送的加密后的数据源信息及对应的数据源ID;存储所述加密后的数据源信息及对应的数据源ID;接收数据采集系统发送的数据源获取请求并验证;所述数据源获取请求包括所述数据源ID;当验证通过时,发送加密后的所述数据源信息及采用密钥键加密后的私钥给所述数据采集系统,以使所述数据采集系统对所述加密后的所述数据源信息进行解密,得到解密后的数据源信息,并根据解密后的数据源信息进行数据采集...
【专利技术属性】
技术研发人员:王海,王叶茂,王燕,王建宏,杨天昊,刘云霞,柯亮,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。