[发明专利]硬盘、存储系统及硬盘容量标记方法在审
申请号: | 201910918255.9 | 申请日: | 2019-09-26 |
公开(公告)号: | CN112558859A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 严杰 | 申请(专利权)人: | 杭州海康威视数字技术股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;丁芸 |
地址: | 310051 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬盘 存储系统 硬盘容量 标记 方法 | ||
本申请实施例提供了硬盘、存储系统及硬盘容量标记方法,上述硬盘包括:控制电路及盘体,盘体包括多个数据区域,数据区域用于存储数据;控制电路用于检测盘体中可用数据区域的总大小,按照可用数据区域的总大小及预设预留区域的大小,标记硬盘的容量。本申请中的硬盘,按照硬盘的实际可用容量对硬盘的容量进行标记,同一规格下的硬盘的容量可以不同,与现有技术相比硬盘中差异化的空间可以被用于存储数据,减少硬盘存储空间的浪费。并且低于当前规格容量标准值的硬盘,可以按照实际容量标记并出货,减少硬盘报废或者重新生产的情况,从而降低了硬盘的生产的成本。
技术领域
本申请涉及计算机技术领域,特别是涉及硬盘、存储系统及硬盘容量标记方法。
背景技术
硬盘是表面带有磁性物质的圆盘,是计算机中最常用的存储介质。由于硬盘本身是筛选工艺,为了保持良品率,在生产的时候,往往都会按照一定流程测试,在知道每个硬盘可用空间后,会按照生产的标准通过软件控制将硬盘设置为指定的容量规格进行发布。例如,当要求的规格为4000GB(Gigabyte,十亿字节)时,对于可用空间为4640GB的硬盘,会通过软件控制将该硬盘设置为4000GB规格进行发布,因此会存在640GB的差异空间,在硬盘实际使用过程中,这640GB的差异空间不会被使用。采用上述方法,会造成硬盘存储空间的浪费。
发明内容
本申请实施例的目的在于提供一种硬盘、存储系统及硬盘容量标记方法,以实现减少硬盘存储空间的浪费。具体技术方案如下:
第一方面,本申请实施例提供了一种硬盘,包括控制电路及盘体;
所述盘体包括多个数据区域,所述数据区域用于存储数据;
所述控制电路用于检测所述盘体中可用数据区域的总大小,按照所述可用数据区域的总大小及预设预留区域的大小,标记所述硬盘的容量。
可选的,所述按照所述可用数据区域的总大小及预设预留区域的大小,标记所述硬盘的容量,包括:
利用所述可用数据区域的总大小减去预设预留区域的大小,得到剩余容量大小;将所述硬盘的容量标记为所述剩余容量大小。
可选的,所述控制电路还用于:在检测到所述盘体中未隔离、且不可用的目标数据区域时,隔离所述目标数据区域。
可选的,所述控制电路还用于:利用预设硬盘缺陷检测技术和/或预设硬盘错误检测技术对所述硬盘中各数据区域进行检测。
可选的,所述控制电路还用于:按照所述目标数据区域的大小,更新所述硬盘的容量。
可选的,所述控制电路还用于:在接收到针对所述目标数据区域的读写指令时,返回读写错误提示。
可选的,不同的数据区域对应不同的逻辑地址;所述控制电路还用于:重新为所述盘体中的各未隔离的数据区域划分逻辑地址。
可选的,不同的数据区域对应不同的逻辑地址;
所述控制电路还用于:确定所述目标数据区域占用的逻辑地址数目,得到目标数目;按照逻辑地址倒序的顺序,确定所述目标数目的逻辑地址,得到待转换逻辑地址;确定所述待转换逻辑地址对应的数据区域,得到待转换数据区域;将所述待转换数据区域的逻辑地址修改为所述目标数据区域的逻辑地址。
可选的,所述数据区域包括一个或多个物理块,所述逻辑地址为逻辑块地址,不同的物理块对应不同的逻辑块地址。
第二方面,本申请实施例提供了一种存储系统,所述存储系统包括:
存储管理设备及多个如上述第一方面任一所述的硬盘;
所述存储管理设备用于对各所述硬盘进行读写操作。
可选的,所述系统还包括:客户端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州海康威视数字技术股份有限公司,未经杭州海康威视数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910918255.9/2.html,转载请声明来源钻瓜专利网。