一种数据管理方法及相关设备与流程
技术特征:
1.一种数据管理方法,其特征在于,应用于数据管理系统,所述系统包括客户端、多云平台以及区块链网络,所述系统用于对所述多云平台的数据进行管理,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述备份标识包括短标识和长标识,所述短标识包括数据标识,所述长标识包括所述数据在所述多云平台的存储地址,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述备份标识包括第一短标识、第一长标识和第二短标识和第二长标识,所述第一短标识包括数据标识,所述第一长标识包括版本集合,所述第二短标识包括数据标识和所述版本集合中的目标版本,所述第二长标识包括所述目标版本的所述数据在所述多云平台的存储地址。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述状态参数包括节点带宽、节点成本、节点剩余存储容量、节点信誉信息中的一种或多种。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1至8任一项所述的方法,其特征在于,所述方法还包括:
10.根据权利要求1至9任一项所述的方法,其特征在于,所述待备份的数据切割的数据块的数量等于c(n,n-q+1),所述客户端将所述c个数据块分散存储在所述多云平台中的n个云节点,包括:
11.一种数据管理系统,其特征在于,所述系统包括客户端、多云平台以及区块链网络,所述系统用于对所述多云平台的数据进行管理;
12.根据权利要求11所述的系统,其特征在于,所述备份标识包括短标识和长标识,所述短标识包括数据标识,所述长标识包括所述数据在所述多云平台的存储地址,所述区块链网络用于:
13.根据权利要求12所述的系统,其特征在于,所述备份标识包括第一短标识、第一长标识和第二短标识和第二长标识,所述第一短标识包括数据标识,所述第一长标识包括版本集合,所述第二短标识包括数据标识和所述版本集合中的目标版本,所述第二长标识包括所述目标版本的所述数据在所述多云平台的存储地址。
14.根据权利要求11至13任一项所述的系统,其特征在于,所述区块链网络还用于:
15.根据权利要求14所述的系统,其特征在于,所述状态参数包括节点带宽、节点成本、节点剩余存储容量、节点信誉信息中的一种或多种。
16.根据权利要求11至15任一项所述的系统,其特征在于,所述区块链网络还用于:
17.根据权利要求11至16任一项所述的系统,其特征在于,所述客户端还用于:
18.根据权利要求11至17任一项所述的系统,其特征在于,所述客户端还用于:
19.根据权利要求11至18任一项所述的系统,其特征在于,所述客户端还用于:
20.根据权利要求11至19任一项所述的系统,其特征在于,所述待备份的数据切割的数据块的数量等于c(n,n-q+1),所述客户端具体用于:
21.一种计算设备集群,其特征在于,所述计算设备集群包括至少一台计算设备,所述至少一台计算设备包括至少一个处理器和至少一个存储器,所述至少一个存储器中存储有计算机可读指令;所述至少一个处理器执行所述计算机可读指令,以使得所述计算设备集群执行如权利要求1至10中任一项所述的方法。
22.一种计算机可读存储介质,其特征在于,包括计算机可读指令;所述计算机可读指令用于实现权利要求1至10任一项所述的方法。
23.一种计算机程序产品,其特征在于,包括计算机可读指令;所述计算机可读指令用于实现权利要求1至10任一项所述的方法。
技术总结
本申请提供了一种数据管理方法,该方法包括:客户端接收用户配置的、针对待备份的数据的备份计划;客户端根据用于备份的云节点的数量以及备份副本数量,将待备份的数据分割为c个数据块,将c个数据块分散存储在多云平台中的n个云节点,针对c个数据块中的至少一个数据块,多云平台存储至少一个数据块的b个备份副本;客户端向区块链网络提供多云平台存储的数据的元数据,以使区块链网络将元数据编码为备份标识,并存储备份标识,该备份标识用于对多云平台存储的数据进行寻址。该方法结合区块链网络去中心化、安全可信的特点进行云链融合,提升多云备份数据的安全性,消除了传统方法存在的单点安全瓶颈。
技术研发人员:杜明晓,秦宣梅,白旻浩,黄永峰
受保护的技术使用者:华为云计算技术有限公司
技术研发日:
技术公布日:2024/11/14
技术研发人员:杜明晓,秦宣梅,白旻浩,黄永峰
技术所有人:华为云计算技术有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除