本发明专利技术涉及一种分布式数据动态调整存储方法,包括以下步骤:将存储系统中各存储设备均划分区域大小可动态互调的固定存储区域和活动存储区域,对固定存储区域的存储数据进行加密保护;统计活动存储区域的剩余存储空间发送至管理服务器;管理服务器接收外部存储请求,在各活动存储区域进行分布式存储;重复执行上一步一设定次数后,对各存储设备的固定存储区域解密;将各存储设备的活动存储区域上权重高于设定权重值的数据包对应的存储空间划入固定存储区域内,对固定存储区域重新加密;采用本发明专利技术的方式,能够对数据提供额外的保护,提升加密效果,可应用到更多场合。
【技术实现步骤摘要】
一种分布式数据动态调整存储方法及系统
本专利技术涉及分布式数据存储
,更具体地说,涉及一种分布式数据动态调整存储方法及系统。
技术介绍
分布式数据存储技术,将整个数据进行拆分为多个数据包后分散到多个存储器进行存储,能够大幅提升资源利用率以及存储速率;目前,针对于一些需要对重要数据加密保护的情景,采用现有的分布式存储方式大都仅仅只能针对数据本身进行单重加密,加密强度较弱,适用场合限制性较大。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种分布式数据动态调整存储方法,还提供了一种分布式数据动态调整存储系统。本专利技术解决其技术问题所采用的技术方案是:构造一种分布式数据动态调整存储方法,其中,包括以下步骤:第一步:将存储系统中各存储设备均划分区域大小可动态互调的固定存储区域和活动存储区域,对固定存储区域的存储数据进行加密保护;第二步:统计活动存储区域的剩余存储空间发送至管理服务器;第三步:管理服务器接收外部存储请求,在各活动存储区域进行分布式存储;第四步:重复执行第三步一设定次数后,对各存储设备的固定存储区域解密;第五步:将各存储设备的活动存储区域上权重高于设定权重值的数据包对应的存储空间划入固定存储区域内,对固定存储区域重新加密。本专利技术所述的分布式数据动态调整存储方法,其中,还包括方法:重复所述第二步到所述第五步,至所述存储系统无法继续存储,向所述管理服务器发出缺少存储空间反馈。本专利技术所述的分布式数据动态调整存储方法,其中,所述第三步中还包括方法:进行分布式存储时对权重高于设定权重值的数据包进行加密。本专利技术所述的分布式数据动态调整存储方法,其中,还包括方法:向所述管理服务器发送读取请求,所述管理服务器查询数据存储位置,若数据存储在活动存储区域则可直接访问,若数据存储在固定存储区域则需要额外的动态解密指令对固定存储区域临时解密。本专利技术所述的分布式数据动态调整存储方法,其中,所述第三步中还包括方法:所述管理服务器接收外部增加权重指令,增加所述活动存储区域内的指定存储数据的权重值,使其超过设定权重值。本专利技术所述的分布式数据动态调整存储方法,其中,还包括方法:设置加密的冗余存储器对固定存储区域的数据进行冗余存储保护。一种分布式数据动态调整存储系统,根据上述的分布式数据动态调整存储方法,其中,包括管理服务器和存储系统;所述存储系统包括多个存储设备、加解密单元和动态调节单元;所述存储设备上划分有区域大小可动态互调的固定存储区域和活动存储区域;所述加解密单元,用于在进行设定次数的数据存储后对所述存储设备上的固定存储区域进行加解密动作;所述动态调节单元,用于在进行设定次数的数据存储后对所述存储设备上的固定存储区域和活动存储区域的区域大小动态调节;所述管理服务器,用于接收外部存储请求并对所述存储系统进行分布式存储的管理控制。本专利技术所述的分布式数据动态调整存储系统,其中,所述存储系统还包括加密的冗余存储器,所述冗余存储器用于对固定存储区域的数据进行冗余存储保护。本专利技术的有益效果在于:采用本专利技术的方式,开创性的针对存储设备本身设置动态调节的分区,对于权重高的数据可以快速的进行分区动态调节而将数据挪动到固定存储区域,而后对整个区域进行加密保护,能够对数据提供额外的保护,提升加密效果,可应用到更多场合。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将结合附图及实施例对本专利技术作进一步说明,下面描述中的附图仅仅是本专利技术的部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图:图1是本专利技术较佳实施例的分布式数据动态调整存储方法流程图;图2是本专利技术较佳实施例的分布式数据动态调整存储系统原理框图。具体实施方式为了使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术的部分实施例,而不是全部实施例。基于本专利技术的实施例,本领域普通技术人员在没有付出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术的保护范围。本专利技术较佳实施例的分布式数据动态调整存储方法,如图1所示,包括以下步骤:S01:将存储系统中各存储设备均划分区域大小可动态互调的固定存储区域和活动存储区域,对固定存储区域的存储数据进行加密保护;S02:统计活动存储区域的剩余存储空间发送至管理服务器;S03:管理服务器接收外部存储请求,在各活动存储区域进行分布式存储;S04:重复执行S03一设定次数后,对各存储设备的固定存储区域解密;S05:将各存储设备的活动存储区域上权重高于设定权重值的数据包对应的存储空间划入固定存储区域内,对固定存储区域重新加密;采用本专利技术的方式,开创性的针对存储设备本身设置动态调节的分区,对于权重高的数据可以快速的进行分区动态调节而将数据挪动到固定存储区域,而后对整个区域进行加密保护,能够对数据提供额外的保护,提升加密效果,可应用到更多场合。优选的,还包括方法:重复第二步到第五步,至存储系统无法继续存储,向管理服务器发出缺少存储空间反馈;避免出现死循环,同时便于存储不足时进行提醒。优选的,第三步中还包括方法:进行分布式存储时对权重高于设定权重值的数据包进行加密;便于对数据单独进行加密,保障安全性。优选的,还包括方法:向管理服务器发送读取请求,管理服务器查询数据存储位置,若数据存储在活动存储区域则可直接访问,若数据存储在固定存储区域则需要额外的动态解密指令对固定存储区域临时解密;便于对普通数据进行快速访问,对重要数据的则访问保密,提高数据管理的便捷性。优选的,第三步中还包括方法:管理服务器接收外部增加权重指令,增加活动存储区域内的指定存储数据的权重值,使其超过设定权重值;便于快速的将普通数据在存储状态下进行升级为重要数据,提高操作的便捷性。优选的,还包括方法:设置加密的冗余存储器对全部固定存储区域的数据进行冗余存储保护;进一步对重要数据进行防丢失保护。一种分布式数据动态调整存储系统,根据上述的分布式数据动态调整存储方法,如图2所示,包括管理服务器1和存储系统2;存储系统2包括多个存储设备20、加解密单元21和动态调节单元22;存储设备上划分有区域大小可动态互调的固定存储区域和活动存储区域;加解密单元21,用于在进行设定次数的数据存储后对存储设备上的固定存储区域进行加解密动作;动态调节单元22,用于在进行设定次数的数据存储后对存储设备上的固定存储区域和活动存储区域的区域大小动态调节;管理服务器1,用于接收外部存储请求并对存储系统2进行分布式存储的管理控制;采用本专利技术的方式,开创性的针对存储设备本身设置动态调节的分区,对于权重高的数据可以快速的进行分区动态调节而将数据挪动到固定存储区域,而后本文档来自技高网...
【技术保护点】
1.一种分布式数据动态调整存储方法,其特征在于,包括以下步骤:/n第一步:将存储系统中各存储设备均划分区域大小可动态互调的固定存储区域和活动存储区域,对固定存储区域的存储数据进行加密保护;/n第二步:统计活动存储区域的剩余存储空间发送至管理服务器;/n第三步:管理服务器接收外部存储请求,在各活动存储区域进行分布式存储;/n第四步:重复执行第三步一设定次数后,对各存储设备的固定存储区域解密;/n第五步:将各存储设备的活动存储区域上权重高于设定权重值的数据包对应的存储空间划入固定存储区域内,对固定存储区域重新加密。/n
【技术特征摘要】
1.一种分布式数据动态调整存储方法,其特征在于,包括以下步骤:
第一步:将存储系统中各存储设备均划分区域大小可动态互调的固定存储区域和活动存储区域,对固定存储区域的存储数据进行加密保护;
第二步:统计活动存储区域的剩余存储空间发送至管理服务器;
第三步:管理服务器接收外部存储请求,在各活动存储区域进行分布式存储;
第四步:重复执行第三步一设定次数后,对各存储设备的固定存储区域解密;
第五步:将各存储设备的活动存储区域上权重高于设定权重值的数据包对应的存储空间划入固定存储区域内,对固定存储区域重新加密。
2.根据权利要求1所述的分布式数据动态调整存储方法,其特征在于,还包括方法:重复所述第二步到所述第五步,至所述存储系统无法继续存储,向所述管理服务器发出缺少存储空间反馈。
3.根据权利要求1所述的分布式数据动态调整存储方法,其特征在于,所述第三步中还包括方法:进行分布式存储时对权重高于设定权重值的数据包进行加密。
4.根据权利要求3所述的分布式数据动态调整存储方法,其特征在于,还包括方法:向所述管理服务器发送读取请求,所述管理服务器查询数据存储位置,若数据存储在活动存储区域则可直接访问,若数据存储在固定存储区域则需要额外的动态解密指令对固定存储区域临...
【专利技术属性】
技术研发人员:张立旭,
申请(专利权)人:张立旭,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。