[发明专利]一种数据存储方法及装置有效

专利信息
申请号: 201910999337.0 申请日: 2019-10-17
公开(公告)号: CN112684975B 公开(公告)日: 2022-08-09
发明(设计)人: 饶知 申请(专利权)人: 华为技术有限公司
主分类号: G06F3/06 分类号: G06F3/06
代理公司: 广州三环专利商标代理有限公司 44202 代理人: 郝传鑫;熊永强
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 存储 方法 装置
【说明书】:

本申请公开了一种数据存储方法及装置,方法包括:接收数据写入请求,数据写入请求中携带待写数据,待写数据包括至少一个数据块;计算每个数据块的指纹,指纹用于唯一标识每个数据块;确定每个数据块的指纹是否存在指纹表中,指纹表中包括存储在高速存储介质中的数据块对应指纹及存储在低速存储介质中的数据块对应的指纹;对待写数据执行重删操作:将指纹存在于指纹表中的数据块指向指纹表中的指纹对应数据块的存储地址,并从待写数据中删除其指纹存在于指纹表中的数据块;将经过重删操作的待写数据存储至高速存储介质或者低速存储介质。采用本申请实施例的方案通过使用全局指纹表对存储数据进行重删后存储,能够有效提升存储效率,节省存储空间。

技术领域

本申请涉及存储领域,尤其涉及一种数据存储方法及装置。

背景技术

在存储技术领域,面临的挑战来自于用户不断增长的容量和性能要求。随着数据量的不断增长,需要不断的购买存储设备,增加存储成本。对于数据生命周期的各个环节,数据的性能也有不同的诉求,需要不断的对数据进行调整。比如在生产阶段需要部署在高性能存储设备上,在归档阶段需要搬移数据到低性能廉价存储设备上。如何简化数据管理、提升存储性能、降低设备成本是当前存储技术的难题。

为了提升储性能、降低成本、简化管理,目前比较普遍的方式是采用分级存储技术。采用高性能的固态驱动器(Solid State Disk或Solid State Drive,SSD)和低性能大容量的机械盘组成混合存储池的技术,通过数据的冷热识别技术和迁移技术把热数据和冷数据分别存放在SSD和机械盘中,这是一种平衡成本和性能解决方案。但是,运用分级存储技术时,会在不同的存储介质中分别执行数据重删操作,重删效果差,导致可能在不同的存储介质中同时存储相同的数据块,造成存储空间的浪费。

发明内容

本申请实施例提供一种数据存储方法及装置,采用本申请实施例的方案能够通过在存储阵列中,生成全局指纹表用于对数据进行重删,提升数据重删效果和存储效率。

第一方面,本申请实施例提供一种数据存储方法,运用于存储阵列,所述存储阵列包括高速存储介质和低速存储介质,所述方法包括:

接收数据写入请求,所述数据写入请求中携带待写数据,所述待写数据包括至少一个数据块;

计算每个数据块的指纹,所述指纹用于唯一标识每个数据块;

确定所述每个数据块的指纹是否存在指纹表中,所述指纹表中包括存储在所述高速存储介质中的数据块对应指纹及存储在所述低速存储介质中的数据块对应的指纹;

对所述待写数据执行重删操作,所述重删操作为:将指纹存在于所述指纹表中的数据块指向所述指纹表中的指纹对应数据块的存储地址,并从所述待写数据中删除其指纹存在于所述指纹表中的数据块;

将经过重删操作的所述待写数据存储至所述高速存储介质或者低速存储介质。

在本申请实施例中,通过生成全局指纹表,使得存储在高速存储介质和低速存储介质中的数据块共用同一个指纹表进行重复数据删除操作,避免了同样的数据块在不同的存储介质中重复生成指纹,且在不同的存储介质中进行重复存储,提升了存储效率,节省了存储空间。

在一种可行的实施例中,所述方法还包括:

将所述待写数据中不存在于所述指纹表中的数据块的指纹添加至所述指纹表;

当经过重删操作的所述待写数据存储至所述高速存储介质或者低速存储介质后,将所述待写数据中其指纹不在所述指纹表中的数据块的存储地址添加至所述指纹表。

在一种可行的实施例中,所述方法还包括:

对于指纹存在于所述指纹表中的数据块,根据对所述数据块的读取次数递增所述数据块的指纹的热度计数;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910999337.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top