logo好方法网

一种数据分布式加密存储系统


技术摘要:
本发明公开了一种数据分布式加密存储系统,此种数据分布式加密存储系统包括数据采集模块、数据处理模块、分布式存储模块和加密处理模块,数据采集模块收集基础数据,数据处理模块将基础数据封装成对象数据,对象数据中添加有基础数据的属性信息和描述信息,属性信息包  全部
背景技术:
随着互联网技术的不断发展,电商、金融、医疗等领域渐渐采用互联网技术提供可 靠、方便的服务。但是,在数据大规模增长的时代,对于数据的储存、查找和应用都面临着严 峻的挑战,现有的诸如单机数据库存储方式等已满足不了数据处理的需求。随着系统业务 的发展,数据量和访问量都在增长,现有的存储方式已不再适合,现有的存储方式往往是将 数据统一存储,造成数据库庞大繁杂,存储混乱提取不易。同时在数据传输过程中,经常出 现数据被非法窃取,造成信息的泄露,严重威胁用户的安全。为了保证数据传输的安全性, 在数据传输过程中,可以对数据进行加密后传输。但是现有采用加密算法和密钥的方式对 数据进行加密,安全性不高。
技术实现要素:
本部分的目的在于概述本发明的实施例的一些方面以及简要介绍一些较佳实施 例。在本部分以及本申请的说明书摘要和发明名称中可能会做些简化或省略以避免使本部 分、说明书摘要和发明名称的目的模糊,而这种简化或省略不能用于限制本发明的范围。 鉴于上述现有数据分布式加密存储系统存在的数据存储混乱、安全性不高的问 题,提出了本发明。 因此,本发明目的是提供一种数据分布式加密存储系统,其通过分布式存储模块 对数据进行系统的针对的划分单元存储,可以发挥不同存储单元的优势,并且降低数据访 问的延迟,同时通过双序列组合作为密钥加密的加密方式,提高了数据的安全性。 为解决上述技术问题,本发明提供如下技术方案:此种数据分布式加密存储系统 包括数据采集模块、数据处理模块、分布式存储模块和加密处理模块,所述数据采集模块负 责收集基础数据;所述数据处理模块对基础数据进行封装成对象数据,所述对象数据中添 加有基础数据的属性信息和描述信息,所述属性信息包括对象数据的数据类型,所述描述 信息包括对象数据中对应的ID信息、位置信息和容量信息;所述分布式存储模块用于将各 数据类型对应的对象数据进行存储;所述加密处理模块根据存储数据类型生成第一随机序 列,所述加密处理模块根据描述信息生成第二随机序列,第一随机序列和第二随机序列作 为加密密钥传递至DES加密模块,所述DES加密模块对对象数据进行DES加密产生加密数据。 作为本发明所述数据分布式加密存储系统的一种优选方案,其中:所述数据类型 包括结构化数据、半结构化数据和非结构化数据,所述描述信息关联非结构化数据。 作为本发明所述数据分布式加密存储系统的一种优选方案,其中:所述分布式存 储模块将数据按照key/value的形式存储、读取。 作为本发明所述数据分布式加密存储系统的一种优选方案,其中:分布式存储模 块包括HDFS分布式文件系统单元、Hbase数据单元和SQL数据库单元,所述HDFS分布式系统 3 CN 111597274 A 说 明 书 2/6 页 单元用于存储非结构化数据,所述Hbase数据单元用于存储半结构化数据,所述SQL数据库 单元用于存储结构化数据。 作为本发明所述数据分布式加密存储系统的一种优选方案,其中:所述SQL数据库 单元连接有索引服务器,所述描述信息作为索引服务器的索引信息。 作为本发明所述数据分布式加密存储系统的一种优选方案,其中:所述HDFS分布 式文件系统单元连接有元数据单元用于处理元数据请求,提取文件系统的元数据信息。 作为本发明所述数据分布式加密存储系统的一种优选方案,其中:所述分布式存 储模块连接有备份单元进行备份。 作为本发明所述数据分布式加密存储系统的一种优选方案,其中:采用RSA算法对 加密数据进行运算,得到第二加密数据,存储第二加密数据。 本发明的有益效果:本发明通过分布式存储模块对数据进行系统的针对的划分单 元存储,可以发挥不同存储单元的优势,同时,本发明分为三个存储单元并通过key/value 的形式存储、读取,提高分布式存储的存储效率,实现了高效存储和读取。本发明通过双序 列组合作为密钥加密的加密方式,提高了数据的安全性。 附图说明 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用 的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本 领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它 的附图。其中: 图1为本发明数据分布式加密存储系统的流程示意图。 图2为本发明数据分布式加密存储系统中数据处理模块、分布式存储模块和加密 处理模块的框架示意图。 图3为本发明数据分布式加密存储系统中元数据单元的框架示意图。 图4为本发明数据分布式加密存储系统中索引服务器的框架示意图。 图5为本发明数据分布式加密存储系统中备份单元的框架示意图。
下载此资料需消耗2积分,
分享到:
收藏