[发明专利]一种分布式文件系统的数据管理方法及其系统在审
申请号: | 201711432201.9 | 申请日: | 2017-12-26 |
公开(公告)号: | CN108052649A | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 许超;刘武丰 | 申请(专利权)人: | 广州泼墨神网络科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 佛山帮专知识产权代理事务所(普通合伙) 44387 | 代理人: | 颜春艳 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 文件系统 数据管理 方法 及其 系统 | ||
本发明提出了一种分布式文件系统的数据管理方法,包括S1,通过对原始文件进行信息摘要处理获取原始文件信息摘要;S2,通过对原始文件进行数据块处理获取数据块文件;S3,通过对所述数据块文件进行信息摘要处理获取数据块文件信息摘要;S4,通过对所述数据块文件信息摘要构建文件索引获取数据块索引文件;S5,通过所述原始文件、原始文件信息摘要、数据块索引文件构建文件索引信息文件。本发明以索引信息文件为最核心文件,即可实现文件的分布式再造,从而极大减少文件传输资源,提升文件访问速度。同时,借助智能合约,还可以实现更加灵活、多样化的文件读取权限的限制,为实现更加灵活的业务模式带来技术实现的可能。
技术领域
本发明涉及数据处理领域,具体涉及一种分布式文件系统的数据管理方法及其系统。
背景技术
计算机通过文件系统管理、存储数据,而信息爆炸时代中人们可以获取的数据成指数倍的增长,单纯通过增加硬盘个数来扩展计算机文件系统的存储容量的方式,在容量大小、容量增长速度、数据备份、数据安全等方面的表现都差强人意。分布式文件系统可以有效解决数据的存储和管理难题:将固定于某个地点的某个文件系统,扩展到任意多个地点/多个文件系统,众多的节点组成一个文件系统网络。每个节点可以分布在不同的地点,通过网络进行节点间的通信和数据传输。人们在使用分布式文件系统时,无需关心数据是存储在哪个节点上、或者是从哪个节点从获取的,只需要像使用本地文件系统一样管理和存储文件系统中的数据。
但是目前的分布式文件系统占用的文件传输资源较大,从而进一步的影响文件访问速度,另外,权限配置的不灵活也影响了分布式文件系统在更多领域的应用。
发明内容
为了解决上述问题,本发明提供了一种分布式文件系统的数据管理方法及其系统。本发明提供的一种分布式文件系统的数据管理方法及其系统,以索引信息文件为最核心文件,即可实现文件的分布式再造,从而极大减少文件传输资源,提升文件访问速度。同时,借助智能合约,还可以实现更加灵活、多样化的文件读取权限的限制,为实现更加灵活的业务模式带来技术实现的可能。
本发明采用的技术方案如下:
一种分布式文件系统的数据管理方法,包括如下步骤:
S1,通过对原始文件进行信息摘要处理获取原始文件信息摘要;
S2,通过对原始文件进行数据块处理获取数据块文件;
S3,通过对所述数据块文件进行信息摘要处理获取数据块文件信息摘要;
S4,通过对所述数据块文件信息摘要构建文件索引获取数据块索引文件;
S5,通过所述原始文件、原始文件信息摘要、数据块索引文件构建文件索引信息文件。
上述的一种分布式文件系统的数据管理方法,其中,所述步骤S2包括:
S21,获取所述数据块文件的固定的块字节长度;
S22,所述原始文件按照所述块字节长度从头部依序分割为若干数据块文件。
上述的一种分布式文件系统的数据管理方法,其中,还包括步骤S6,发布所述数据块文件对应的资源;其中包括:
S61,发布所述数据块文件对应的数据块资源列表文件,所述数据块资源列表文件包括访问存储有所述数据块文件的节点的访问方式、数据块索引文件的清单列表。
上述的一种分布式文件系统的数据管理方法,其中,还包括步骤S62,数据块资源发布的智能合约响应;判断所述数据块索引文件对应的资源是否为智能合约的目标资源,如果是,将自动通过P2P网络通知发布所述智能合约的节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州泼墨神网络科技有限公司,未经广州泼墨神网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711432201.9/2.html,转载请声明来源钻瓜专利网。