[发明专利]混合表面格式硬盘驱动器有效
申请号: | 201580025920.1 | 申请日: | 2015-06-10 |
公开(公告)号: | CN106663451B | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | D.F.史密斯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G11B5/012 | 分类号: | G11B5/012;G11B5/09;G11B20/10 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邸万奎;张贵东 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 混合 表面 格式 硬盘驱动器 | ||
1.一种用不同写磁头配置硬盘驱动器的方法,其包括:
格式化具有多个数据磁头和关联的数据表面的硬盘驱动器HDD,其包括将数据写入到SMR格式化表面的至少一个SMR磁头,和将数据写入到RBO格式化表面的至少一个RBO磁头;
在所述HDD的RBO格式化表面的区域中存储SMR元数据,所述元数据包括至少一个SMR擦除单元的位置的索引和关于至少一个部分空闲的SMR擦除单元的数据。
2.根据权利要求1所述的方法,其还包括使用所述HDD的RBO格式化表面作为存储层,以便在将数据提交到所述SMR格式化表面的区域之前暂存待写入到所述SMR格式化表面的区域的数据。
3.根据权利要求2所述的方法,其还包括接收写入请求,并且用所述RBO磁头中的一个执行到RBO格式化表面的写入,包括定位空闲SMR擦除单元并且将RBO格式化数据拷贝到所述空闲SMR擦除单元。
4.根据权利要求1所述的方法,其还包括在包括具有空闲空间的至少一个擦除单元的SMR格式化表面的区域中压缩数据,并且还包括将数据附加到部分空闲的SMR擦除单元,其中所述部分空闲的SMR擦除单元中的空闲空间用于进一步的数据存储。
5.根据权利要求1所述的方法,其中所述元数据包括两个或更多个SMR擦除单元的布局和排序。
6.根据权利要求1所述的方法,其中RBO格式化表面中的数据块具有不同于SMR格式化表面中的数据块的长度。
7.根据权利要求1所述的方法,其还包括主机系统,所述主机系统指定所述HDD内的数据存储位置,包括在RBO格式化表面和SMR格式化表面中的一个中指定存储。
8.一种用于扩充硬盘驱动器HDD的表面的计算机可读存储介质,所述计算机可读存储介质具有包含在其中的程序代码,所述程序代码可由处理单元执行以:
格式化具有多个数据磁头和关联的数据表面的硬盘驱动器HDD,其包括将数据写入到SMR格式化表面的至少一个SMR磁头,和将数据写入到RBO格式化表面的至少一个RBO磁头;
对SMR和RBO格式化表面进行数据读取和写入,包括用RBO格式化表面扩充随机写入性能和用SMR格式化表面扩充存储密度;
在所述HDD的RBO格式化表面的区域中存储SMR元数据,所述元数据包括至少一个SMR擦除单元的位置的索引。
9.根据权利要求8所述的计算机可读存储介质,还包括暂存用于存储在所述SMR格式化表面上的数据的程序代码,包括用所述RBO磁头中的一个服务到所述RBO格式化表面的写入请求,定位空闲SMR擦除单元,并且将RBO格式化数据拷贝到所述空闲SMR擦除单元。
10.根据权利要求8所述的计算机可读存储介质,其还包括压缩所述SMR格式化表面中的数据的程序代码,包括一个或多个部分空闲SMR擦除单元的识别,其中所述部分空闲SMR擦除单元包括存储数据和空闲空间,并且将数据附加到所述部分空闲SMR擦除单元中的至少一个。
11.根据权利要求8所述的计算机可读存储介质,其中所述RBO格式化表面包括关于至少一个部分空闲SMR擦除单元的数据。
12.根据权利要求8所述的计算机可读存储介质,其中SMR元数据包括两个或更多个SMR擦除单元的布局和排序。
13.根据权利要求8所述的计算机可读存储介质,其还包括指定所述HDD内的数据存储位置的程序代码,包括在所述RBO格式化表面和所述SMR格式化表面中的一个中指定存储。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580025920.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:信号处理装置和信号处理方法
- 下一篇:盘装置以及盘分离方法