【技术实现步骤摘要】
【国外来华专利技术】使用基于纠错的度量来识别性能不佳的数据存储设备相关申请的交叉引用本申请是2019年6月26日提交的标题为“UseOfRecoveryBehaviorForPrognosticatingAndIn-SituRepairofDataStorageDevices”的待审美国专利申请16/453,368的部分继续申请并且要求该待审美国专利申请的优先权的权益,该待审美国专利申请的全部内容以引用方式并入,以用于本文完全阐述的所有目的。
本专利技术的实施方案可整体涉及数据存储系统,并且更具体地涉及识别运行上有问题的数据存储设备的方法。
技术介绍
存在对高容量数字数据存储系统的商业需求,其中多个数据存储设备(DSD)(或者,通常是,“驱动器”)容纳在共同的壳体中。数据存储系统通常包括容纳多个搁架的大型壳体,多行DSD安装在该搁架上。使用数据存储系统的典型方法是移除或停止使用在现场发生故障或失效的DSD。然后,通常由内部实验室或客户部署站点的技术人员以替换DSD更换此类DSD。失效驱动器通常被客户销毁或返回给制造商进行失效分析。本节中描述的任何方法是可以实行的方法,但不一定是先前已经设想到或实行过的方法。因此,除非另有说明,否则不应认为本节所述的任何方法仅仅因为包含在本节中而成为现有技术。附图说明实施方案通过示例而非限制的方式在附图中示出,在附图中相同的附图标记指代相似的元件并且其中:图1A是根据一个实施方案的示出硬盘驱动器(HDD)的平面图;图1B是根据一个实施方案的示 ...
【技术保护点】
1.一种用于识别性能不佳的数据存储设备(DSD)的方法,所述方法包括:/n从多个数据存储设备(DSD)中的每一个数据存储设备检索相应的一组错误日志页面;/n基于每个相应的一组日志页面,确定所述多个DSD中的每个相应DSD的服务质量(QoS)度量的值,其中每个QoS值表示在所述相应DSD不执行自主纠错的情况下被处理的字节的百分比;/n确定每个DSD QoS值是否达到预先确定的QoS阈值;以及/n响应于特定DSD QoS值达到所述预先确定的QoS阈值,确定是针对所述特定DSD执行原位修复还是将所述特定DSD添加到候选DSD列表以供进一步检查。/n
【技术特征摘要】
【国外来华专利技术】20190626 US 16/453,368;20191119 US 16/688,9921.一种用于识别性能不佳的数据存储设备(DSD)的方法,所述方法包括:
从多个数据存储设备(DSD)中的每一个数据存储设备检索相应的一组错误日志页面;
基于每个相应的一组日志页面,确定所述多个DSD中的每个相应DSD的服务质量(QoS)度量的值,其中每个QoS值表示在所述相应DSD不执行自主纠错的情况下被处理的字节的百分比;
确定每个DSDQoS值是否达到预先确定的QoS阈值;以及
响应于特定DSDQoS值达到所述预先确定的QoS阈值,确定是针对所述特定DSD执行原位修复还是将所述特定DSD添加到候选DSD列表以供进一步检查。
2.根据权利要求1所述的方法,其中:
检索所述一组错误日志页面包括检索一组SCSI(小型计算机系统接口)日志感测计数器;并且
确定所述QoS度量的所述值包括基于来自由以下项组成的参数组的至少两个参数来进行确定:(1)参数0001h:校正的可能有延迟的错误,(2)参数0004h:校正算法处理的总时间,和(3)参数0005h:被处理的总字节。
3.根据权利要求2所述的方法,其中确定所述QoS度量的所述值包括基于来自由读取域、写入域和验证操作域组成的一组域中的一个域来进行确定。
4.根据权利要求1所述的方法,其中检索所述一组错误日志页面包括检索一组SMART(自我监测、分析与报告技术)参数,所述一组SMART参数指示(i)校正的总错误数量,(ii)校正算法调用的数量,和(iii)被处理的总字节数。
5.根据权利要求1所述的方法,其中确定所述QoS度量的所述值包括确定与小于每个相应DSD的寿命的预先确定的时间段对应的所述QoS度量的所述值。
6.根据权利要求1所述的方法,其中确定特定DSDQoS值是否达到预先确定的QoS阈值包括将所述特定DSDQoS与跟所述多个DSD对应的QoS值的统计量度进行比较。
7.根据权利要求6所述的方法,其中所述多个DSD关联在DSD的RAID(独立磁盘或驱动器冗余阵列)分组中。
8.根据权利要求6所述的方法,其中所述多个DSD关联在应用于所述多个DSD的擦除编码范式中。
9.根据权利要求1所述的方法,其中确定是否将所述特定DSD添加到所述列表包括确定是否将所述特定DSD添加到候选DSD列表以用于进一步的每小时全恢复(FRPH)检查,包括:
从作为特定硬盘驱动器(HDD)的所述特定DSD来检索恢复日志;以及
基于所述恢复日志,确定所述特定HDD的每个相应读写磁头的FRPH度量的值,包括:
对所述磁头在特定时长内在由所述磁头执行的所有恢复步骤上花费的时间量求和,包括将全恢复表征为对应于所述磁头在一个或多个恢复步骤上花费的预先确定的时长,
确定在所述特定时长内的相等数量的全恢复,以及
基于所述全恢复的数量和所述特定时长,确定所述磁头的所述FRPH度量的所述值。
10.根据权利要求9所述的方法,所述方法还包括:
响应于特定磁头FRPH度量的值达到预先确定的FRPH阈值,确定针对所述特定磁头在其中运行的所述特定HDD的原位修复。
11.一种用于从构成数据存储系统的多个关联的数据存储设备(DSD)中识别性能不佳的DSD的方法,所述方法包括:
周期性地轮询所述多个DSD的一组错误计数器;
基于所述错误计数器,确定多个DSD中的每个相应DSD的寿命服务质量(QoS)度量的值,其中每个寿命QoS值基于在每个相应DSD不执行自主纠错的情况下在所述相应DSD的寿命内被处理的字节的平均百分比;以...
【专利技术属性】
技术研发人员:R·莱斯特,A·斯特里格尔,J·泰松,T·利伯,E·理查德森,D·奔萨,
申请(专利权)人:西部数据技术公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。