System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
技术介绍
1、本公开整体涉及分布式数据存储系统。由于移动设备和“物联网”(iot)的广泛普及等原因,数据生成呈指数级增长。据一个来源估计,到2025年,数据创建量将增长到163泽字节,相当于2017年创建的数据量的十倍。该存储数据可以包括大量的自动生成的数据,例如由传感器生成的数据。传感器数据可以包括由终端设备捕获的原始数据以及作为分析原始数据的结果而生成的数据。一种用于存储和分析大量数据的解决方案涉及将其传输到通常被称为云存储的大型数据中心。
2、假设网络流量呈指数级增长,将越来越难以将所有创建的数据发送到云进行存储,尤其是对于时间紧迫的应用。在一些新兴技术中,诸如智能城市和自动驾驶汽车,可能需要对数据进行实时分析和存储,这可能难以在云中实现。此外,云计算可能受到相对高的延迟(例如,云存储设施距生成数据的位置可以很远)以及由于网络连接的不可预测性(例如,由于需求激增、中断等)造成的影响。
技术实现思路
1、本公开呈现了安全的分布式异构边缘存储方法,该方法提供了针对窃听攻击和拜占庭攻击的弹性,以用于在分布式边缘存储节点中存储文件。在一个方面,对文件进行分区,生成密钥,并且将包括被密钥掩蔽的文件信息的分组存储在分布式节点中。此外,生成附加数据,该附加数据可用于在节点中的一个节点被拜占庭对手损坏的情况下进行纠错。该方式包括选择值ze,使得能够访问ze存储节点的窃听攻击者无法对存储在网络中的大小为|f|的文件的任何部分信息进行解码,该网络将文件分布式存储在ze以上的存储节点
2、在另一种方法中,文件信息以足够的冗余存储,使得当从分布式边缘存储节点检索分组时,创建用于解决文件信息的等式的过度配置系统。继而,本文中称为分组kaczmarz方法的唯一解决方案用于从边缘存储节点中的一个或多个边缘存储节点标识损坏的块。继而,来自边缘存储节点的块可以被省略,并且方程组的迭代解可被构建为根据从分布式边缘存储库检索的信息复制文件。具体地,该方法包括选择经由网络耦合的n存储节点,以存储大小为|f|的文件和大小为|fred|的冗余数据。虽然该方法可以与同质存储节点一起使用,但在一个示例中,n存储节点中的至少两个存储节点分配不同大小的存储器来存储文件,n存储节点从第一存储节点处的最大存储容量|s1|到第n存储节点的最小容量|sn|排序。存储节点的数量n可以基于针对从最大数量的zb损坏节点中的n节点中选择的许多t随机节点的数量的平均误差计算。该方式还包括选择ze<n的值,其中能够访问ze存储节点的攻击者无法对文件进行解码。该方法包括将文件划分成文件分区,从而生成存储在n存储节点的前ze中的密钥,以及创建包括密钥和文件分区的独立线性组合的存储块。继而,该方法包括在ze+1至第n存储节点中存储包括密钥和文件分区的独立线性组合的存储分组。
3、本
技术实现思路
被提供来以简化形式引入在下面在具体实施方式中进一步描述的一些概念。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
4、本文还描述并且叙述了其他实施方式。
本文档来自技高网...【技术保护点】
1.一种用于安全分布式存储关于多个分布式边缘存储节点中的文件的信息的方法,包括:
2.如权利要求1所述的方法,其中所述存储块包括作为所述文件分区的函数的第一部分和作为所述密钥的函数的第二部分。
3.如权利要求2所述的方法,还包括
4.如权利要求2所述的方法,还包括:
5.如权利要求4所述的方法,其中所述预先确定的数量的迭代基于保证裕度参数kb和最大数量的Zb损坏的节点。
6.如权利要求4所述的方法,其中所述检索操作还包括:
7.如权利要求6所述的方法,其中虽然所述第一平均绝对误差与所述第二平均绝对误差之间的所述差高于迭代阈值,但通过向所述N存储节点的所述子集添加一个附加的存储节点来继续迭代。
8.如权利要求7所述的方法,其中当所述第一平均绝对误差与所述第二平均绝对误差之间的差低于迭代阈值时,根据从来自所述多个线性方程的解的最后一次迭代的所述多个线性方程的所述解中提取的文件信息来重建所述文件。
9.一种分布式安全边缘存储系统,包括:
10.一种或多种有形处理器可读存储介质,所
...【技术特征摘要】
1.一种用于安全分布式存储关于多个分布式边缘存储节点中的文件的信息的方法,包括:
2.如权利要求1所述的方法,其中所述存储块包括作为所述文件分区的函数的第一部分和作为所述密钥的函数的第二部分。
3.如权利要求2所述的方法,还包括
4.如权利要求2所述的方法,还包括:
5.如权利要求4所述的方法,其中所述预先确定的数量的迭代基于保证裕度参数kb和最大数量的zb损坏的节点。
6.如权利要求4所述的方法,其中所述检索操作还包括:
7.如权利要求6所述的方法,其中虽然所述第一平均绝对误差与所述第二平均绝对误差之间...
【专利技术属性】
技术研发人员:Y·凯什特卡尔贾罗米,
申请(专利权)人:希捷科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。