[发明专利]边缘资源存储方法、访问方法及装置在审
申请号: | 201911415818.9 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111221649A | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 蒋海;翟海滨;王璟;李军 | 申请(专利权)人: | 布比(北京)网络技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 白晓晰 |
地址: | 100094 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 边缘 资源 存储 方法 访问 装置 | ||
1.一种边缘资源存储方法,其特征在于,包括:
边缘计算节点提取节点数据的数据摘要;
边缘计算节点向边缘区块链网络中发送所述节点的数据存储请求;所述数据存储请求中包含数据摘要;
根据节点的存储能力、信誉度、以及访问距离,构建边缘区块链资源分配模型;
所述边缘区块链资源分配模型,对边缘区块链网络中的边缘计算节点的存储能力、信誉度、以及访问距离进行综合评价,获取所述节点数据的最优分配方式,根据所述分配方式,将所述节点数据在边缘区块链网络中的边缘计算节点上进行存储。
2.根据权利要求1所述的方法,其特征在于,节点数据的数据摘要的格式为,
{id,datatype,dataname,time,creator,store nodes list,valid time,otherproperities,signature}
其中,
id为数据全网唯一标识,
datatype,dataname,为数据类型和名称,
time为数据创建时间,
creator为数据的创建者,
store nodes list为数据在区块链中的存储节点列表,初始为空,
valid time为数据的有效时间,
other properities为数据其他属性,
signature为创建者的签名。
3.根据权利要求1所述的方法,其特征在于,边缘计算节点向边缘区块链网络中发送所述节点的数据存储请求,所述节点的数据存储请求以全网广播的方式发送。
4.根据权利要求1所述的方法,其特征在于,所述节点的存储能力、信誉度、以及访问距离,分别以如下方式获得,
设节点i的存储空间为C,已经分配完成的空间为C(i),则空闲能力f(i)为:
f(i)越小意味着空闲空间越多,存储能力越大;
定义节点的信誉度为R,R越高意味着节点的信誉好,数据存储的可靠性强;
定义不同节点之间的访问距离为d(i,j),d(i,j)是节点i和节点j之间的访问距离。
5.根据权利要求1所述的方法,其特征在于,所述边缘区块链资源分配模型,包括:
所述模型包括如下公式,
其中公式,
根据节点为的存储能力、信誉度、访问距离,得出数据m存储的最优集合,集合{xim},以及节点的最优访问方式{yijm},xim=1,表示数据m在节点i上存储,数据m的摘要字段storenodes list中应该包含i;yijm=1,意味着节点j可以通过节点i访问数据m;
其中公式,
表示每个节点j访问数据m的请求均可以满足;
其中公式,
表示每个节点j访问数据m的请求均可以满足。
6.一种边缘资源存储装置,其特征在于,包括:
摘要提取单元,边缘计算节点提取节点数据的数据摘要;
请求发送单元,边缘计算节点向边缘区块链网络中发送所述节点的数据存储请求;所述数据存储请求中包含数据摘要;
模型构建单元,根据节点的存储能力、信誉度、以及访问距离,构建边缘区块链资源分配模型;
资源分配单元,所述边缘区块链资源分配模型,对边缘区块链网络中的边缘计算节点的存储能力、信誉度、以及访问距离进行综合评价,获取所述节点数据的最优分配方式,根据所述分配方式,将所述节点数据在边缘区块链网络中的边缘计算节点上进行存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于布比(北京)网络技术有限公司,未经布比(北京)网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911415818.9/1.html,转载请声明来源钻瓜专利网。