引入SaaS特征的云数据放置策略管理系统技术方案

技术编号:37981381 阅读:18 留言:0更新日期:2023-06-30 09:56
本发明专利技术公开了引入SaaS特征的云数据放置策略管理系统,涉及数据处理技术领域,包括:第一数据获取模块获取企业业务数据;数据备份模块对原数据备份以得到K个备份原数据;第一数据分片模块对K份备份原数据进行一次hash分片处理,获取一次分片处理结果;时间戳改写模块对每个数据类型的一级切分数据块进行时间戳改写处理;第二数据分片模块对改写后的每个数据类型的一级切分数据块进行二次hash分片处理,获取二次分片处理结果;分布式存储模块将二级切分数据块映射至对应的目标区块链云服务器节点中的至少一条目标数据区块链,本发明专利技术有利于在保证数据存储安全的同时保证数据的高可靠性和高可还原性。高可靠性和高可还原性。高可靠性和高可还原性。

【技术实现步骤摘要】
引入SaaS特征的云数据放置策略管理系统


[0001]本专利技术涉及数据处理
,尤其涉及引入SaaS特征的云数据放置策略管理系统。

技术介绍

[0002]SaaS,是Software as a Service的简称,意为软件即服务,即通过网络提供软件服务,无需企业另外购买和管理硬件设备,大大降低企业的业务运行成本,其已成为当下最受欢迎的云服务方式,然而SaaS云服务器的管理运维一般由SaaS提供商执行,因此,企业云数据的安全受制于SaaS提供商的安全运维水平,且对于企业而言,SaaS模式的中心化数据管理模式对企业的业务数据安全风险性较大;区块链是一种去中心化、分布式的数据库技术,它可以记录交易数据和信息,并使用密码学技术确保数据的安全性和完整性,去中心化的数据存储方式可以有效保护企业云数据的安全性;因此,如何在保留SaaS模式特征优点的同时引入区块链技术以解决现有云数据存储安全性较低的问题已成为当下研究重点。
[0003]目前,现有的云数据放置策略管理系统大多通过依托于区块链的分布式存储实现,然而经专利技术人针对当下区块链的分布式本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.引入SaaS特征的云数据放置策略管理系统,所述系统应用于SaaS提供商云服务器中,所述SaaS提供商云服务器与若干个目标区块链云服务器节点远程通信连接,每个目标区块链云服务器节点中包括至少一条目标数据区块链,其特征在于,包括:第一数据获取模块,用于获取上传的企业业务数据,以及获取若干个目标区块链云服务器节点中至少一条目标数据区块链的原始hash数据,所述原始hash数据包括至少一条目标数据区块链的区块个数、对应区块的原始hash值和原始hash索引;数据备份模块,用于将企业业务数据作为原数据,并对所述原数据进行备份,以得到K个备份原数据,K∈N

,N

为正整数集合;第一数据分片模块,用于对K份所述备份原数据进行一次hash分片处理,以获取一次分片处理结果,所述一次分片处理结果包括Q个数据类型的若干个一级切分数据块、对应服务器hash值和服务器的hash索引,Q∈N

;时间戳改写模块,用于根据预设改写规则对每个数据类型的若干个所述一级切分数据块进行时间戳改写处理;第二数据分片模块,用于对时间戳改写后的每个数据类型的若干个所述一级切分数据块进行二次hash分片处理,以获取二次分片处理结果,所述二次分片处理结果包括G个二级切分数据块、对应区块的处理hash值和区块链的处理hash索引,G∈N

;分布式存储模块,用于根据对应区块的处理hash值将二级切分数据块映射至对应的所述目标区块链云服务器节点中的至少一条目标数据区块链。2.根据权利要求1所述的引入SaaS特征的云数据放置策略管理系统,其特征在于,所述目标区块链云服务器节点的确定过程具体如下:获取若干个区块链云服务器节点中若干个数据区块链的基本信息,所述基本信息包括数据区块链的个数数据和数据区块链的长度数据;筛选每个区块链云服务器节点中每个数据区块链的个数数据大于预设数量阈值的对应区块链云服务器节点;筛选对应区块链云服务器节点中数据区块链的长度数据大于预设长度阈值的对应数据区块链;将大于预设长度阈值的对应数据区块链作为目标数据区块链,并将所述目标数据区块链所在的对应区块链云服务器节点作为目标区块链云服务器节点。3.根据权利要求2所述的引入SaaS特征的云数据放置策略管理系统,其特征在于,对K份所述备份原数据进行一次hash分片处理,包括:将每份所述备份原数据划分为若干个普通数据分片;根据余弦相似度度量模型计算每个普通数据分片的相似度,对相似度大于预设相似阈值的对应数据分片进行聚类,得到若干个聚类集合,每个聚类集合包含C个元素数据;利用SHA

256哈希函数对每个元素数据执行一次hash计算,以得到Q个数据类型的若干个一级切分数据块、对应服务器hash值和服务器的hash索引。4.根据权利要求3所述的引入SaaS特征的云数据放置策略管理系统,其特征在于,对每个数据类型的若干个所述一级切分数据块进行时间戳改写处理,包括:获取Q个数据类型的若干个一级切分数据块,根据备份原数据的内容顺序...

【专利技术属性】
技术研发人员:江明桥
申请(专利权)人:驿羚江苏大数据有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1