[发明专利]使用幽灵指纹进行工作负载优化的重复数据删除有效
| 申请号: | 201780041411.7 | 申请日: | 2017-07-21 |
| 公开(公告)号: | CN109416681B | 公开(公告)日: | 2022-03-18 |
| 发明(设计)人: | N·伊安努;R·普赖特卡;宋正中;R·I·斯托伊卡;S·托米克;A·瓦尔斯 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F16/215 | 分类号: | G06F16/215 |
| 代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静;杨晓光 |
| 地址: | 美国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 数据存储系统的控制器生成写入数据存储系统的数据块的指纹。控制器在数据结构中维护多个数据块中的每一个的相应状态信息。可以独立地设置每个数据块的状态信息以指示多个状态中的任何状态,包括至少一个重复数据删除状态和至少一个非重复数据删除状态。在分配数据块时,控制器将数据块的状态信息初始化为非重复数据删除状态,此后,响应于检测到数据块的副本写入到数据存储系统,将数据块状态信息转换到重复数据删除状态。控制器基于数据结构中的状态信息并参考指纹,选择性地对写入数据存储系统的数据块执行重复数据删除。 | ||
| 搜索关键词: | 使用 幽灵 指纹 进行 工作 负载 优化 重复 数据 删除 | ||
【主权项】:
1.一种控制数据存储系统的方法,该方法包括:控制器生成写入所述数据存储系统的数据块的指纹;所述控制器在数据结构中维护所述数据存储系统中的多个数据块中的每一个数据块的相应状态信息,其中每个数据块的所述状态信息可以独立地设置以指示多个状态中的任何一个,并且其中所述多个状态包括至少一个重复数据删除状态,其中对相关联的数据块执行重复数据删除,以及至少一个非重复数据删除状态,其中不对相关联的数据块执行重复数据删除,其中所述维护包括:在分配数据块时,将所述数据块的所述状态信息初始化为所述多个状态中的非重复数据删除状态;以及此后,响应于检测到所述数据块的副本写入到所述数据存储系统,将所述数据块的所述状态信息转换为所述多个状态中的重复数据删除状态;以及所述控制器基于所述数据结构中的所述状态信息并通过参考所述指纹,选择性地对写入所述数据存储系统的数据块执行重复数据删除。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201780041411.7/,转载请声明来源钻瓜专利网。
- 上一篇:吊索路由逻辑与负载均衡
- 下一篇:用于管理数据库的系统和方法





