[发明专利]一种分布式数据处理方法、数据中心及其系统有效
申请号: | 201310228569.9 | 申请日: | 2013-06-05 |
公开(公告)号: | CN103327085B | 公开(公告)日: | 2017-02-08 |
发明(设计)人: | 罗代均 | 申请(专利权)人: | 深圳市中博科创信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 深圳华奇信诺专利代理事务所(普通合伙)44328 | 代理人: | 曲卫涛 |
地址: | 518063 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 数据处理 方法 数据中心 及其 系统 | ||
技术领域
本发明涉及存储技术领域,具体涉及分布式数据处理方法、数据中心及其系统。
背景技术
现在很多大中型企业,有许多物理位置分离数据中心,这些数据中心的数据需要进行存储和备份管理,现有技术中,数据中心更多的是本地做备份,备份技术也只是简单的拷贝到另外的硬盘和磁带中,很显然这样的方式,存在着较大的数据丢失风险;数据管理混乱,无法控制;而且多个异地的数据中心的数据流通也存在问题,
如何在有效的利用现有资源的情况下,又可以实现分布式的存储,中心数据中心控制管理,既能够提供安全可控的存储,又能提高数据中心之间的传输效率,给企业节省成本,是许多企业迫切需求的。
发明内容
本发明提供一种分布式数据处理方法、数据中心及其系统,用于实现数据中心之间数据的安全备份。
本发明提供的一种分布式数据处理方法,包括:
数据中心获取原始数据,
数据中心对所述原始数据进行切片处理,生成至少两个数据块。
对每个数据块进行加密处理,生成N个子数据块,其中,N为大于2的正整数,
对N个子数据块进行纠删处理,生成M份子数据,其中,M为大于N的正整数,M份子数据中的N份子数据可用于还原为原始数据,
将M份子数据中至少N份子数据存储于数据中心,剩余子数据存储于分布式数据集群系统的其他数据中心。
本发明还提供的一种数据中心,包括至少一个服务器,所述服务器包括:
获取单元,用于获取原始数据或从其他数据中心获取子数据;
切片单元,用于对所述原始数据进行切片处理,生成至少两个数据块,
加密单元,用于对所述每个数据块进行加密处理,生成N个子数据块,其中,N为大于2的正整数
纠删单元,用于对所述N个子数据块进行纠删处理,生成M份子数据,其中,所述M份子数据中的N份子数据可用于还原为原始数据,M为大于N的正整数,
存储单元,用于存储所述M份子数据中的至少N份子数据,或者,存储从其他数据中心获取的子数据;
发送单元,用于将所述M-N份子数据发送至其他数据中心。
本发明还提供一种一种分布式数据集群系统,包括,中心数据中心及从数据中心,其特征在于,所述中心数据中心及从数据中心分别包括至少一个服务器,所述服务器包括:
获取单元,用于获取原始数据或从其他数据中心获取子数据;
切片单元,用于对所述原始数据进行切片处理,生成至少两个数据块,
加密单元,用于对所述每个数据块进行加密处理,生成N个子数据块,其中,N为大于2的正整数,
纠删单元,用于对所述N个子数据块进行纠删处理,生成M份子数据,其中,所述M份子数据中的N份子数据可用于还原为原始数据,M为大于N的正整数,
存储单元,用于存储所述M份子数据中的至少N份子数据,或者,存储从其他数据中心获取的子数据;
发送单元,用于将所述M-N份子数据发送至其他数据中心。
本发明实施例中,通过将原始数据进行切片、加密、纠删处理生成可以还原为原始数据的多份子数据,并且,将可以还原为原始数据的部分子数据存储于本地数据中心,其他子数据存储于数据集群中的其他数据中心,当需要还原原始数据中,首先可以从本地数据中心获取所需要的子数据,如果本地数据中心的子数据无法还原为原始数据,则可以从数据集群系统的其他数据中心获取所需要的子数据,利用本发明实施例的方法,一方面,首先从本地获得还原原始数据的子数据,保证了还原原妈数据的效率,另一方面,通过将可以还原为原始数据的子数据存储于数据集群中的其他数据中心,保证了数据存储的安全性。此外,在本发明实施例中,通过将数据中心分为中心数据中心与从数据中心,并在数据不需要备份保存时,将从数据中心的数据迁移至中心数据中心,保证了数据的安全性和鲁棒性,同时,选择中心数据中心与从数据中收传输数据的在带宽比较闲的时机,进行数据传输,有效地利用了企业的带宽,避免影响企业的正常业务。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例分布式数据处理方法流程图;
图2是本发明实施例数据中心服务器结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中博科创信息技术有限公司,未经深圳市中博科创信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310228569.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:防火门锁的可降低噪音装置
- 下一篇:用于立体车库载车板的稳定装置