基于多存储节点的电力物联网配置数据备份方法及装置制造方法及图纸

技术编号:27266160 阅读:10 留言:0更新日期:2021-02-06 11:30
本申请实施例公开了基于多存储节点的电力物联网配置数据备份方法及装置。本申请实施例提供的技术方案,通过将配置数据拆分成多个配置数据包,使用预配置密钥对的加密密钥加密配置数据包,并为配置数据包添加唯一的数据标签,将各个配置数据包分布式存储至多个存储节点。数据管理服务器检测到新电表替换智能电表入网时,根据数据标签从各个存储节点提取对应的配置数据包,基于预配置的解密密钥解密配置数据包得到配置数据,将配置数据发送至新电表进行运行参数配置。采用上述技术手段,能够对智能电表配置数据进行安全备份存储,便于智能电表配置数据的高效配置,优化电力物联网的业务运行。务运行。务运行。

【技术实现步骤摘要】
基于多存储节点的电力物联网配置数据备份方法及装置


[0001]本申请实施例涉及电力物联网
,尤其涉及基于多存储节点的电力物联网配置数据备份方法及装置。

技术介绍

[0002]目前,随着物联网技术的发展,原来越多的电力系统引入物联网技术构建电力物联网系统,以提供更为便捷、灵活的电力运行管理。电力物联网就是围绕电力系统各环节,充分应用移动互联、人工智能等现代信息技术、先进通信技术,实现电力系统各环节万物互联、人机交互,具有状态全面感知、信息高效处理、应用便捷灵活特征的智慧服务系统。在电力物联网中,一般通过智能电表实现用户用电数据的自动采集,并将采集到的用电数据上传至后台服务器进行数据管理等系统业务。智能电表执行用电数据的采集上传、工作日志的生成、电表的安全检测等业务都是基于数据管理服务器预设定的配置数据进行电表运行参数配置,并根据运行参数执行相关的业务。
[0003]但是,现有电力物联网对智能电表的配置数据缺乏管理,一旦智能电表出现运行故障,其配置数据就存在丢失的风险。并且,在智能电表进行设备升级、更换时,需要数据管理服务器重新进行设定智能电表的配置数据,整个过程较为冗长繁琐,影响电力物联网的业务运行处理。

技术实现思路

[0004]本申请实施例提供基于多存储节点的电力物联网配置数据备份方法及装置,能够对智能电表配置数据进行安全备份存储,便于智能电表配置数据的高效配置,优化电力物联网的业务运行。
[0005]在第一方面,本申请实施例提供了一种基于多存储节点的电力物联网配置数据备份方法,包括:智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,将所述配置数据拆分成多个配置数据包,使用预配置密钥对的加密密钥加密所述配置数据包,并为所述配置数据包添加唯一的数据标签,将各个所述配置数据包分布式存储至多个存储节点,所述密钥对包含所述加密密钥和对应的解密密钥;智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,所述数据管理服务器将所述配置记录存储于配置记录表;数据管理服务器检测到新电表替换所述智能电表入网时,基于对应所述智能电表的所述身份标识查询所述配置记录表,提取对应的所述配置记录,获取所述配置记录的所述数据标签,并根据所述数据标签从各个所述存储节点提取对应的所述配置数据包,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置。
[0006]进一步的,将各个所述配置数据包分布式存储至多个存储节点,包括:
所述智能电表获取所有存储节点的存储状态,基于存储均衡原则选择对应数量的所述存储节点分布式存储各个所述配置数据包。
[0007]进一步的,将所述配置数据拆分成多个配置数据包,包括:将所述配置数据拆分成多个相互冗余的配置数据包;对应的,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,包括:基于预配置的所述解密密钥解密所述配置数据包,筛除相互冗余的数据并合成所述配置数据。
[0008]进一步的,为所述配置数据包添加唯一的数据标签,将各个所述配置数据包分布式存储至多个存储节点之后,还包括:所述智能电表检测到自身运行参数丢失时,基于所述数据标签从各个所述存储节点提取对应的所述配置数据包;使用所述解密密钥解密各个所述配置数据包获取所述配置数据,基于所述配置数据配置自身运行参数。
[0009]进一步的,为所述配置数据包添加唯一的数据标签,将各个所述配置数据包分布式存储至多个存储节点之后,还包括:所述智能电表检测到所述配置数据更新时,基于更新后的所述配置数据生成新的所述配置数据包并根据所述数据标签更新至对应的所述存储节点。
[0010]进一步的,根据所述数据标签从各个所述存储节点提取对应的所述配置数据包,包括:所述数据管理服务器发送数据请求至各个所述存储节点,所述数据请求包含所述数据标签和所述数据管理服务器的验证信息;各个所述存储节点接收所述数据请求,基于所述数据请求的验证信息比对所述数据管理服务器预存的验证信息,生成第一验证结果,将所述第一验证结果汇总至指定的共识节点,所述共识节点预先从多个所述存储节点中选定;所述共识节点判断所述数据管理服务器的身份是否合法,若是,各个所述存储节点基于所述数据请求的所述数据标签提取对应的所述配置数据包返回至所述数据管理服务器。
[0011]进一步的,在基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置之后,还包括:所述数据管理服务器获取所述新电表的身份标识,基于所述新电表的身份标识以及所述智能电表的身份标识更新所述配置记录表上对应的所述配置记录。
[0012]在第二方面,本申请实施例提供了一种基于多存储节点的电力物联网配置数据备份装置,包括:备份模块,用于通过智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,将所述配置数据拆分成多个配置数据包,使用预配置密钥对的加密密钥加密所述配置数据包,并为所述配置数据包添加唯一的数据标签,将各个所述配置数据包分布式存储至多个存储节点,所述密钥对包含所述加密密钥和对应的解密密钥;存储模块,用于通过智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,所述数据管理服务器将所述配置记录存储于配置记录表;替换模块,用于在数据管理服务器检测到新电表替换所述智能电表入网时,基于对应
所述智能电表的所述身份标识查询所述配置记录表,提取对应的所述配置记录,获取所述配置记录的所述数据标签,并根据所述数据标签从各个所述存储节点提取对应的所述配置数据包,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置。
[0013]在第三方面,本申请实施例提供了一种电子设备,包括:存储器以及一个或多个处理器;所述存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的基于多存储节点的电力物联网配置数据备份方法。
[0014]在第四方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的基于多存储节点的电力物联网配置数据备份方法。
[0015]本申请实施例通过智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,将配置数据拆分成多个配置数据包,使用预配置密钥对的加密密钥加密配置数据包,并为配置数据包添加唯一的数据标签,将各个配置数据包分布式存储至多个存储节点,密钥对包含加密密钥和对应的解密密钥;智能电表将数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,数据管理服务器将配置记录存储于配置记录表;数据管理服务器检测到新电表替换智能电表入网时,基于对应智能电表的身份标识查询配置记录表,提取对应的配置记录,获取配置记录的数据标签,并根据数据标签从各个存储节点提取对应的配置数据包,基于预配置的解密密钥解密配置数据包得本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多存储节点的电力物联网配置数据备份方法,其特征在于,包括:智能电表在根据数据管理服务器下发的配置数据配置自身运行参数后,将所述配置数据拆分成多个配置数据包,使用预配置密钥对的加密密钥加密所述配置数据包,并为所述配置数据包添加唯一的数据标签,将各个所述配置数据包分布式存储至多个存储节点,所述密钥对包含所述加密密钥和对应的解密密钥;智能电表将所述数据标签与自身的身份标识绑定生成配置记录并发送至数据管理服务器,所述数据管理服务器将所述配置记录存储于配置记录表;数据管理服务器检测到新电表替换所述智能电表入网时,基于对应所述智能电表的所述身份标识查询所述配置记录表,提取对应的所述配置记录,获取所述配置记录的所述数据标签,并根据所述数据标签从各个所述存储节点提取对应的所述配置数据包,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,将所述配置数据发送至所述新电表进行运行参数配置。2.根据权利要求1所述的基于多存储节点的电力物联网配置数据备份方法,其特征在于,将各个所述配置数据包分布式存储至多个存储节点,包括:所述智能电表获取所有存储节点的存储状态,基于存储均衡原则选择对应数量的所述存储节点分布式存储各个所述配置数据包。3.根据权利要求1所述的基于多存储节点的电力物联网配置数据备份方法,其特征在于,将所述配置数据拆分成多个配置数据包,包括:将所述配置数据拆分成多个相互冗余的配置数据包;对应的,基于预配置的所述解密密钥解密所述配置数据包得到所述配置数据,包括:基于预配置的所述解密密钥解密所述配置数据包,筛除相互冗余的数据并合成所述配置数据。4.根据权利要求1所述的基于多存储节点的电力物联网配置数据备份方法,其特征在于,为所述配置数据包添加唯一的数据标签,将各个所述配置数据包分布式存储至多个存储节点之后,还包括:所述智能电表检测到自身运行参数丢失时,基于所述数据标签从各个所述存储节点提取对应的所述配置数据包;使用所述解密密钥解密各个所述配置数据包获取所述配置数据,基于所述配置数据配置自身运行参数。5.根据权利要求1所述的基于多存储节点的电力物联网配置数据备份方法,其特征在于,为所述配置数据包添加唯一的数据标签,将各个所述配置数据包分布式存储至多个存储节点之后,还包括:所述智能电表检测到所述配置数据更新时,基于更新后的所述配置数据生成新的所述配置数据包并根据所述数据标签更新至对应的所述存储节点。6.根据权利要求1所述的基于多存储节点的电力物联网配置数据备份方法,其特征在于,根据所述数据标签从各个所...

【专利技术属性】
技术研发人员:温文坤陈名峰陈杰文刘毅王鑫马凤鸣
申请(专利权)人:广州技象科技有限公司
类型:发明
国别省市:

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

1