[发明专利]一种基于属性划分的数据安全存储方法有效
申请号: | 201610522107.1 | 申请日: | 2016-06-30 |
公开(公告)号: | CN106156317B | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 罗光春;田玲;胡旺;张栗粽 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06F16/22;G06F21/62 |
代理公司: | 成都弘毅天承知识产权代理有限公司 51230 | 代理人: | 杨保刚;刘贤科 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及分布式领域,尤其涉及分布式存储中考虑隐私保护的一种基于属性划分的数据安全存储方法;包括以下步骤:对应用提交的数据进行预处理,然后按数据的关联度对数据进行聚类,然后根据租户的隐私保护要求对聚类的数据进行划分,最后采用一种启发式算法将划分后的数据存储到不同的节点中,使得存储的结果满足用户的性能服务质量需求的同时资源利用率最大。该方法兼顾了安全和性能两方面的需求,不仅考虑了不同用户服务质量需求,也考虑了数据的隐私保护,而且还能提高服务提供商的资源利用率,降低其运行成本。 | ||
搜索关键词: | 一种 基于 属性 划分 数据 安全 存储 方法 | ||
【主权项】:
1.一种基于属性划分的数据安全存储方法,其特征在于包括以下步骤:S1:对数据预处理,依据用户的服务质量需求对数据进行分区:将相同服务质量需求数据划分为同一分区;S2:对每个分区数据进行以下步骤处理:S21:根据数据库中的事务来计算分区内数据之间的关联度,通过关联度计算数据之间的距离;S22:同时对每个分区内数据进行水平切分:通过数据之间的距离并基于数据库事务,用DBSCAN算法对分区内数据聚类;S23:对聚类后的数据进行垂直切分:依据用户服务质量需求中的隐私约束规则对数据进行划分;S24:对划分后的数据采用轮询机制进行合并,将没有隐私约束的数据进行合并;S3:对合并后的数据分块采用启发式算法进行存储,包括以下步骤:S31:依据用户服务质量需求选择存储节点范围;S32:计算范围中存储节点的资源使用效益,资源使用效益由低到高的存储节点信息插入队列Ldata中;S33:判断待存储队列Ldata数据是否为空,为空说明全部数据已存储在节点中,直接跳入步骤S36,不为空则进入步骤S34;S34:取Ldata的队首节点作为目标存储节点,判断该目标存储节点能否满足用户的性能服务质量需求;不满足性能需求时,取Ldata下一节点进行需求判断;满足性能需求进入步骤S35;S35:存储待存数据,在Ldata中删除该待存数据块,并重新计算目标存储节点的资源使用效益,依据资源使用效益由低到高重新插入队列Ldata中,再跳转至步骤S32;S36:结束后输出各个数据块的存储映射。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610522107.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种药品生产用真空干燥系统
- 下一篇:一种建筑用砌墙砖
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置