[发明专利]一种基于区块链技术的灾备云存储系统构建方法在审
申请号: | 202010168454.5 | 申请日: | 2020-03-12 |
公开(公告)号: | CN111400751A | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 曾俊杰;杨志文;张志;吴凯云 | 申请(专利权)人: | 厦门区块链云科技有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/60;G06F11/14;G06F9/50 |
代理公司: | 北京联瑞联丰知识产权代理事务所(普通合伙) 11411 | 代理人: | 郭堃 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 技术 灾备云 存储系统 构建 方法 | ||
本发明公开了一种基于区块链技术的灾备云存储系统构建方法,具体包括以下步骤:S1、云存储系统框架的构建:构建基于区块链的分布式灾备云存储系统运行框架,本发明涉及云存储系统技术领域。该基于区块链技术的灾备云存储系统构建方法,通过构建基于区块链的分布式灾备云存储系统运行框架,在步骤S1中构建的云存储系统框架中建立主控节点、存储节点和元数据日志服务器,将区块链技术应用到灾备云存储领域可以实现在众多网络存储设备和存储需求之间直接建立多对多的联络关系,无需搭建统一的管理平台,从而大幅降低云存储系统的搭建、运行、管理成本,并且采用非对称加密可以有效地保证了存储数据的安全性。
技术领域
本发明涉及云存储系统技术领域,具体为一种基于区块链技术的灾备云存储系统构建方法。
背景技术
云存储是一种网上在线存储的模式,即把数据存放在通常由第三方托管的多台虚拟服务器,而非专属的服务器上,托管公司运营大型的数据中心,需要数据存储托管的人,则透过向其购买或租赁存储空间的方式,来满足数据存储的需求,数据中心营运商根据客户的需求,在后端准备存储虚拟化的资源,并将其以存储资源池的方式提供,客户便可自行使用此存储资源池来存放文件或对象,实际上,这些资源可能被分布在众多的服务器主机上。
现有技术中对于云存储系统的构建通常是单对单的进行节点连接,并且多个节点还需要通过搭建一个统一的平台进行管理,造成云存储系统的搭建、运行、管理成本提高,区块链技术的出现很大程度上解决了分布式云存储系统构建的技术难题,区块链技术具有天然的去中心化特征,可以通过共识算法能够实现各网络节点间的互通互信,可以预见,将区块链技术应用到灾备云存储领域可以实现在众多网络存储设备和存储需求之间直接建立多对多的联络关系,无需搭建统一的管理平台,从而大幅降低系统的搭建、运行、管理成本。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种基于区块链技术的灾备云存储系统构建方法,解决了现有技术中对于云存储系统构建搭建、运行、管理成本高的问题。
(二)技术方案
为实现以上目的,本发明通过以下技术方案予以实现:一种基于区块链技术的灾备云存储系统构建方法,具体包括以下步骤:
S1、云存储系统框架的构建:构建基于区块链的分布式灾备云存储系统运行框架;
S2、区块链的构成:在步骤S1中构建的云存储系统框架中建立主控节点、存储节点和元数据日志服务器,并且通过存储节点对客户待存储数据的索引数据进行区块化存储,在存储节点对存储数据的索引数据完成区块化存储后,主控节点对存储节点进行控制,将存储完成后的独立区块连接成区块链;
S3、存储数据的校验:在步骤S2中构成的区块链中搭载Merkle,通过Merkle对区块链中每一个独立区块中的存储数据进行校验;
S4、索引数据的加密:采用非对称算法对索引数据进行加密保护;
S5、数据的调取:用户向云存储系统提供索引数据的私钥,系统从存储节点中调取存储数据,并利用用户提供的私钥对存储数据进行解密,最后将解密后的文件发送至用户端。
优选的,所述步骤S1中,通过取消云存储系统中的中心化平台,实现客户端与存储节点直接交互,使整个云存储系统达成去中心化分布式自治。
优选的,所述步骤S1中,客户端在进行灾备云存储时将待存储数据分为数据正文和索引数据两部分,并在本地以及至少两个存储节点中备份数据正文,将索引数据拆分成多个索引数据包经加密后存储于多个存储节点中。
优选的,所述步骤S2中,主控节点主要负责用户的业务控制流和各个数据存储节点的管理、文件读写调度、文件空间回收以及恢复、多节点之间的拷贝。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门区块链云科技有限公司,未经厦门区块链云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010168454.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:主动防御网络攻击的系统和方法
- 下一篇:一种GPU压缩纹理处理方法