[发明专利]分布式数据处理方法及数据中心有效
申请号: | 201610271917.4 | 申请日: | 2016-04-27 |
公开(公告)号: | CN105791434A | 公开(公告)日: | 2016-07-20 |
发明(设计)人: | 张锐 | 申请(专利权)人: | 深圳市永兴元科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国;李霞 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 数据处理 方法 数据中心 | ||
技术领域
本发明涉及分布式数据系统技术领域,尤其涉及一种分布式数据处理方 法及数据中心。
背景技术
随着信息化的深入开展,各行各业的业务系统所产生的数据越来越多, 由于传统的集中式数据系统方案(集中式数据系统是指为待存储的数据制定 一个特定的存取区域,将所有数据都存取在该存取区域中)将所有的数据均 存在数据中心主机上以供集中提取数据,若数据中心主机出故障,则整个系 统无法存储和提取数据,即集中式数据系统方案相较于分布式数据系统方案, 数据稳定性较低,故而分布式数据系统应运而生。
现行的分布式系统对于大数据的存储一般流程是:在数据中心对原始数 据进行切片处理,在对原始数据的切片完成后,将切片后的切片数据同步到 分布式数据系统其它各个数据节点(即相对于数据中心的其它从数据中心), 但是,由于分布式数据系统具有较高的开放性,切片数据从数据中心同步到 数据节点的过程中,切片数据容易被截获或破解,无权限方可以提取多个切 片数据还原得到对应的原始数据,从而造成分布式数据系统切片数据的信息 安全问题。
发明内容
本发明的主要目的在于提供一种分布式数据处理方法及数据中心,旨在 解决现有分布式数据系统的切片数据信息安全问题。
为实现上述目的,本发明提供的一种分布式数据处理方法,所述分布式 数据处理方法包括:
在数据中心接收到原始数据时,对所述原始数据进行数据切片处理以获 取多个切片数据;
数据中心基于预设的随机数发生器生成一个随机数,将该随机数作为当 前随机数;
数据中心将当前随机数发送至分布式数据系统中各个数据节点;
数据中心根据当前随机数、预存密钥和预置加密算法,对各个切片数据 进行加密,以获取密文切片数据;
数据中心根据当前随机数,将所述密文切片数据分发至对应的数据节点 存储。
优选地,所述在数据中心接收到原始数据时,对所述原始数据进行数据 切片处理以获取多个切片数据的步骤包括:
在数据中心接收到原始数据时,数据中心解析获取的原始数据,以获取 该原始数据的数据参数;
数据中心根据所述数据参数和数据中心性能,将对原始数据进行切片的 任务划分为多个子切片任务;
数据中心将所述子切片任务中预设比例的外调子切片任务分配给分布式 数据系统中数据中心之外的数据节点;
数据中心执行所述子切片任务中未分配的自留子切片任务,保存对应的 第一切片数据,并获取数据节点执行所述外调子切片任务得到的第二切片数 据,其中切片数据包括第一切片数据和第二切片数据。
优选地,所述数据中心执行所述子切片任务中未分配的自留子切片任务, 保存对应的第一切片数据,并获取数据节点执行所述外调子切片任务得到的 第二切片数据的步骤之后还包括:
数据中心实时公布第一切片数据和第二切片数据,以供分布式数据系统 的客户端访问。
优选地,所述数据中心实时公布第一切片数据和第二切片数据,以供分 布式数据系统的客户端访问的步骤之后还包括:
当接收到客户端发送的数据请求时,数据中心根据所述第一切片数据和 所述当前随机数,解密还原得到所述数据请求对应的目标数据;
若还原得到所述目标数据失败,则数据中心提取第二切片数据,并根据 第一切片数据、第二切片数据和所述当前随机数,解密还原得到所述目标数 据。
优选地,所述数据中心根据当前随机数,将所述密文切片数据分发至对 应的数据节点存储的步骤包括:
数据中心将所述当前随机数与各个数据节点的存储识别码进行匹配,其 中存储识别码是唯一标识数据节点的编码,且当前随机数与存储识别码格式 相同;
数据中心将所述密文切片数据分发至与当前随机数匹配度大于预设匹配 度的存储识别码所对应的数据节点中。
本发明还提供一种数据中心,所述数据中心包括:
切片模块,用于在数据中心接收到原始数据时,对所述原始数据进行数 据切片处理以获取多个切片数据;
随机数模块,用于基于预设的随机数发生器生成一个随机数,将该随机 数作为当前随机数;
第一发送模块,用于将当前随机数发送至分布式数据系统中各个数据节 点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市永兴元科技有限公司,未经深圳市永兴元科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610271917.4/2.html,转载请声明来源钻瓜专利网。