System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及大数据智能分析,尤其涉及配置信息的发送方法、装置、电子设备和存储介质。
技术介绍
1、随着边缘计算的快速发展,大量的计算密集型任务逐渐由中心(中心管理平台)向边缘进行过渡,边缘计算节点的配置信息在边缘计算中起到非常重要的作用,其中,配置信息的发送机制为动态管理大规模边缘计算节点提供了基础能力,通过该机制,云端管理系统可以部署新服务,调整网络路由,修补安全隐患,以及实施业务变更等操作,这是保证边缘网络稳定和高效运行的关键。因此,如何实现将配置信息发送至边缘计算节点是非常重要的。
技术实现思路
1、本公开提供一种配置信息的发送方法、装置、电子设备和存储介质,以至少在一定程度上解决相关技术中的技术问题之一。本公开的技术方案如下:
2、根据本公开实施例的第一方面,提供一种配置信息的发送方法,应用于边缘计算节点,包括:接收边缘管理节点本次发送的数据链中当前链路节点的第一数据,其中,所述第一数据是中心管理平台根据待发送的多个配置信息的配置时间,对所述多个配置信息进行排序,以得到配置序列,根据所述配置序列,构建第一目标树,并根据所述第一目标树生成的,所述第一目标树的叶子节点为所述配置序列中的各个配置信息,所述第一目标树的非叶子节点是根据所述叶子节点的哈希值确定的;对所述第一数据进行数据验证,以得到第一数据的第一数据验证结果;在所述第一数据验证结果指示所述第一数据通过验证后,将所述第一数据插入至与所述边缘计算节点对应的第二数据链,并对所述第一数据中的多个边缘配置信息进行响应,
3、根据本公开实施例的第二方面,提供一种配置信息的发送方法,应用于中心管理平台,包括:根据待发送的多个配置信息的配置时间,对所述多个配置信息进行排序,以得到配置序列;根据所述配置序列,构建第一目标树,其中,所述第一目标树的叶子节点为所述配置序列中的各个配置信息,所述第一目标树的非叶子节点是根据所述叶子节点的哈希值确定的;根据所述第一目标树,生成第一数据链中本次待发送的当前链路节点的第一数据;将所述第一数据发送至多个边缘管理节点,其中,所述第一数据用于所述多个边缘管理节点将所述第一数据发送至多个边缘计算节点,所述多个边缘计算节点对所述第一数据进行数据验证,以得到第一数据的第一数据验证结果,并在所述第一数据验证结果指示所述第一数据通过验证后,将所述第一数据插入至与所述边缘计算节点对应的第二数据链,并对所述第一数据中的多个配置信息进行响应,所述第二数据链是根据所述边缘计算节点收到的所述第一数据链中当前链路节点之前的链路节点的且通过数据验证的第二数据生成的。
4、根据本公开实施例的第三方面,提供了一种配置信息的发送方法,应用于边缘管理节点,包括:接收中心管理平台本次发送的第一数据链中当前链路节点的第一数据;其中,所述第一数据是根据待发送的多个配置信息的配置时间,对所述多个配置信息进行排序,以得到配置序列,根据所述配置序列,构建第一目标树,并根据所述第一目标树生成的,所述第一目标树的叶子节点为所述配置序列中的各个配置信息,所述第一目标树的非叶子节点是根据所述叶子节点的哈希值确定的;从已存储的网络拓扑中,获取与所述边缘管理节点邻接的多个边缘计算节点,其中,所述多个边缘计算节点的个数小于或等于设定数量阈值;将所述第一区块数据发送至所述多个边缘计算节点,其中,所述多个边缘计算节点未接收到其他边缘机器发送的第一数据。
5、根据本公开实施例的第四方面,提供了一种配置信息的发送装置,应用于边缘计算节点,包括:接收模块,用于接收边缘管理节点本次发送的第一数据链中当前链路节点的第一数据,其中,所述第一数据是根据中心管理平台根据待发送的多个配置信息的配置时间,对所述多个配置信息进行排序,以得到配置序列,根据所述配置序列,构建第一目标树,并根据所述第一目标树生成的,所述第一目标树的叶子节点为所述配置序列中的各个配置信息,所述第一目标树的非叶子节点是根据所述叶子节点的哈希值确定的;验证模块,用于对所述第一数据进行数据验证,以得到第一数据的第一数据验证结果;处理模块,用于在所述第一数据验证结果指示所述第一数据通过验证后,将所述第一数据插入至与所述边缘计算节点对应的第二数据链,并对所述第一数据中的多个边缘配置信息进行响应,其中,所述第二数据链是根据所述边缘计算节点收到的所述第一数据链中当前链路节点之前的链路节点的且通过数据验证的第二数据生成的。
6、根据本公开实施例的第五方面,提供了一种配置信息的发送装置,应用于中心管理平台,包括:排序模块,用于根据待发送的多个配置信息的配置时间,对所述多个配置信息进行排序,以得到配置序列;构建模块,用于根据所述配置序列,构建第一目标树,其中,所述第一目标树的叶子节点为所述配置序列中的各个配置信息,所述第一目标树的非叶子节点是根据所述叶子节点的哈希值确定的;生成模块,用于根据所述第一目标树,生成所述第一数据链中本次待发送的当前链路节点的第一数据;发送模块,用于将所述第一数据发送至多个边缘管理节点,其中,所述第一数据用于所述多个边缘管理节点将所述第一数据发送至多个边缘计算节点,所述多个边缘计算节点对所述第一数据进行数据验证,以得到第一数据的第一数据验证结果,并在所述第一数据验证结果指示所述第一数据通过验证后,将所述第一数据插入至与所述边缘计算节点对应的第二数据链,并对所述第一数据中的多个配置信息进行响应,所述第二数据链是根据所述边缘计算节点收到的所述第一数据链中当前链路节点之前的链路节点的且通过数据验证的第二数据生成的。
7、根据本公开实施例的第六方面,提供了一种配置信息的发送装置,应用于边缘管理节点,包括:接收模块,用于接收中心管理平台本次发送的第一数据链中当前链路节点的第一数据;其中,所述第一数据是根据待发送的多个配置信息的配置时间,对所述多个配置信息进行排序,以得到配置序列,根据所述配置序列,构建第一目标树,并根据所述第一目标树生成的,所述第一目标树的叶子节点为所述配置序列中的各个配置信息,所述第一目标树的非叶子节点是根据所述叶子节点的哈希值确定的;获取模块,用于从已存储的网络拓扑中,获取与所述边缘管理节点邻接的多个边缘计算节点,其中,所述多个边缘计算节点的个数小于或等于设定数量阈值;发送模块,用于将所述第一数据发送至所述多个边缘计算节点,其中,所述多个边缘计算节点未接收到其他边缘机器发送的第一数据。
8、根据本公开实施例的第七方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如本公开上述实施例所述的配置信息的发送方法。
9、根据本公开实施例的第八方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如本公开上述实施例所述的配置信息的发送方法。
10、根据本公开实施例的第九方面,提供一种本文档来自技高网...
【技术保护点】
1.一种配置信息的发送方法,其特征在于,应用于边缘计算节点,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一数据包括所述第一目标树、当前链路节点的第一哈希值和所述第一数据链中所述当前链路节点的前一链路节点的第二哈希值,所述第一哈希值是根据所述第一目标树的根节点的哈希值和所述第二哈希值生成的,
3.根据权利要求2所述的方法,其特征在于,所述根据所述第二比对结果,生成所述第一数据的第一数据验证结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,基于所述第一数据的第二哈希值和所述第二数据的第三哈希值,获取所述第一数据和所述第二数据之间的第一缺失数据,包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述目标数据包括:所述边缘计算节点缺失的第二
10.根据权利要求8所述的方法,其特征在于,所述目标数据包括:所述任一目标数据中的第二异常数据,执行与所述任一目标数据匹配的策略,包括:
11.一种配置信息的发送方法,其特征在于,应用于中心管理平台,包括:
12.根据权利要求11所述的方法,其特征在于,所述根据所述配置序列,构建第一目标树,包括:
13.根据权利要求12所述的方法,其特征在于,所述至少一次迭代过程包括:
14.根据权利要求11所述的方法,其特征在于,所述根据所述第一目标树,生成数据链中本次待发送的当前链路节点的第一数据,包括:
15.一种配置信息的发送方法,其特征在于,应用于边缘管理节点,包括:
16.一种配置信息的发送装置,其特征在于,应用于边缘计算节点,包括:
17.一种配置信息的发送装置,其特征在于,应用于中心管理平台,包括:
18.一种配置信息的发送装置,其特征在于,应用于边缘管理节点,包括:
19.一种电子设备,其特征在于,包括:
20.一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1-10中任一项所述的配置信息的发送方法,或者,实现如权利要求11-14中任一项所述的配置信息的发送方法,或者,实现如权利要求15所述的配置信息的发送方法。
...【技术特征摘要】
1.一种配置信息的发送方法,其特征在于,应用于边缘计算节点,包括:
2.根据权利要求1所述的方法,其特征在于,所述第一数据包括所述第一目标树、当前链路节点的第一哈希值和所述第一数据链中所述当前链路节点的前一链路节点的第二哈希值,所述第一哈希值是根据所述第一目标树的根节点的哈希值和所述第二哈希值生成的,
3.根据权利要求2所述的方法,其特征在于,所述根据所述第二比对结果,生成所述第一数据的第一数据验证结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,基于所述第一数据的第二哈希值和所述第二数据的第三哈希值,获取所述第一数据和所述第二数据之间的第一缺失数据,包括:
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述目标数据包括:所述边缘计算节点缺失的第二缺失数据,执行与所述任一目标数据匹配的策略,包括:
10.根据权利要求8所述的方法,其特征在于,所述目标数据包括:所述任一目标数据...
【专利技术属性】
技术研发人员:杨志灵,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。