[发明专利]磁带驱动器存储器去重复在审
申请号: | 201880058062.4 | 申请日: | 2018-08-21 |
公开(公告)号: | CN111095187A | 公开(公告)日: | 2020-05-01 |
发明(设计)人: | E.鲁格尔;O.阿斯穆森;R.贝德贝克;M.谢弗 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F7/00 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邸万奎 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 磁带 驱动器 存储器 重复 | ||
提供了一种用于改进磁带驱动器存储器存储的方法和系统。该方法包括由存储磁带驱动器接收数据流用于存储。数据流被传递通过存储磁带驱动器的非易失性存储器设备(NVS2)。数据流被划分为相邻的可变长度数据块,并且包括用于每个相邻的可变长度数据块的相似性标识符的块列表文件被生成并被存储在(非易失性存储器设备)NVS1内。标识包括关于相邻的可变长度数据块的一组数据块的重复数据,并从存储磁带驱动器的NVS2中删除该重复数据,使得该组数据块保留在NVS2内。将该组数据块写入数据存储磁带盒。生成并存储标识每个数据块和相关联的存储位置的指针。
技术领域
本发明一般涉及一种用于有效地对存储在磁带驱动器(tape drive)上的数据进行去重复(de-duplicating)的方法,并且特别涉及一种用于将去重复存储器设备集成在磁带驱动器硬件设备内以便临时存储去重复数据块和相关联的参考指针的方法和相关联的系统。
背景技术
用于实现数据去重复环境的过程是公知的。用于诸如磁盘驱动器和闪存等随机可访问存储系统的典型数据去重复环境通常包括数据块数据库,该数据块数据库包括标识数据块和相关联的元数据的信息。当前存在大量关于对存储在磁盘驱动器和闪存上的数据进行去重复的解决方案,因为上述存储器结构允许在任何时间执行数据去重复的过程,因为可以没有任何延迟地访问数据。在磁带存储环境中,数据通常以顺序方式写入一次,其包括由于磁带相对于读取/写入头的定位而导致的读取延迟。当前存在大量关于对多个存储介质中的数据进行去重复的解决方案
然而,上述解决方案可能与磁带驱动器存储限制和速度问题相关联,从而限制了去重复系统的性能。另外,上述解决方案可能不能允许磁带驱动器数据压缩。
因此,在本领域中需要提供一种用于经由在磁带驱动器存储设备上执行的去重复方法来压缩数据的过程。另外,在本领域中需要提供一种用于经由去重复方法压缩数据的专用磁带驱动器硬件结构。
发明内容
本发明的第一方面提供了一种磁带驱动器存储器存储改进方法,包括:由存储磁带驱动器硬件设备的处理器接收数据流用于存储,其中存储磁带驱动器硬件设备内部包括去重复软件引擎、第一非易失性存储器设备(NVS1)、第二非易失性存储器设备(NVS2)和第一数据存储磁带盒;由处理器通过NVS2传递数据流;由在NVS2内执行去重复软件引擎的处理器将数据流划分为多个相邻的可变长度数据块;由处理器生成包括与多个相邻的可变长度数据块中的每一个相关联的相似性标识符的块列表文件;由处理器在NVS1内存储块列表文件;由处理器标识多个相邻的可变长度数据块中的重复数据块,其中重复数据块包括关于多个相邻的可变长度数据块中的第一组数据块的重复数据;由处理器从NVS2删除重复数据块,使得第一组数据块保留在NVS2内;由处理器将第一组数据块从NVS2写入第一数据存储磁带盒用于存储;由处理器为第一组数据块中的每个数据块生成指针,该指针标识第一组数据块中的每个数据块以及第一数据存储磁带盒内的相关联的存储位置;由处理器将指针存储在位于NVS1内的块列表文件内;以及由处理器将包括指针的块列表文件从NVS1写入第一数据存储磁带盒用于存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880058062.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:血流成像的处理方法及超声成像设备
- 下一篇:防反射膜