-
公开(公告)号:US09916859B2
公开(公告)日:2018-03-13
申请号:US15614903
申请日:2017-06-06
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: Junghwan Shin , Jae Ik Song , Dong Hyuck Shin , Eun Yeong Hong
CPC classification number: G11B20/1816 , G11B2020/1823 , G11B2020/1826 , G11B2020/183
Abstract: Systems and methods for forward corrupted track detection and by-pass are described. In one embodiment, a storage system comprising a storage controller performs a read operation for a target track of a shingled magnetic recording (SMR) disk drive and detects a read operation failure of the read operation for the target track. The storage controller also performs a boundary track read operation on one or more tracks including or adjacent to the target track and detect a forward corruption area based on the boundary track read operation. In another embodiment, a method is provided that includes detecting a read operation failure of a read operation for a track of a disk drive and performing a boundary track read operation on one or more tracks including or adjacent to the target track. The method also includes detecting a forward corruption area based on the boundary track read operation.
-
公开(公告)号:US09711177B1
公开(公告)日:2017-07-18
申请号:US15170762
申请日:2016-06-01
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: Junghwan Shin , Jae Ik Song , Dong Hyuck Shin , Eun Yeong Hong
CPC classification number: G11B20/1816 , G11B2020/1823 , G11B2020/1826 , G11B2020/183
Abstract: Systems and methods for forward corrupted track detection and by-pass are described. In one embodiment, a storage system comprising a storage controller performs a read operation for a target track of a shingled magnetic recording (SMR) disk drive and detects a read operation failure of the read operation for the target track. The storage controller also performs a boundary track read operation on one or more tracks including or adjacent to the target track and detect a forward corruption area based on the boundary track read operation. In another embodiment, a method is provided that includes detecting a read operation failure of a read operation for a track of a disk drive and performing a boundary track read operation on one or more tracks including or adjacent to the target track. The method also includes detecting a forward corruption area based on the boundary track read operation.
-
公开(公告)号:US10121511B2
公开(公告)日:2018-11-06
申请号:US15887338
申请日:2018-02-02
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: Junghwan Shin , Jae Ik Song , Dong Hyuck Shin , Eun Yeong Hong
Abstract: Systems and methods for forward corrupted track detection and by-pass are described. In one embodiment, a storage system comprising a storage controller performs a read operation for a target track of a shingled magnetic recording (SMR) disk drive and detects a read operation failure of the read operation for the target track. The storage controller also performs a boundary track read operation on one or more tracks including or adjacent to the target track and detect a forward corruption area based on the boundary track read operation. In another embodiment, a method is provided that includes detecting a read operation failure of a read operation for a track of a disk drive and performing a boundary track read operation on one or more tracks including or adjacent to the target track. The method also includes detecting a forward corruption area based on the boundary track read operation.
-
公开(公告)号:US09785377B2
公开(公告)日:2017-10-10
申请号:US14533891
申请日:2014-11-05
Applicant: SEAGATE TECHNOLOGY LLC
Inventor: Junghwan Shin , Suhwan Kim , Dong Hyuck Shin
CPC classification number: G06F3/0653 , G06F3/0604 , G06F3/0674
Abstract: Methods, apparatuses, systems, and devices are described for determining use of areas of a disk drive. In one method, a score of an area node of the disk drive may be increased each time the area node is accessed during a time interval of a series of time intervals. When each time interval elapses, each existing score of the area nodes (e.g., scores of area nodes that have non-zero scores) may be decreased. Further, after being decreased, each existing score may be saved. In such a manner, a time series analysis of data accesses may be implemented. The increases in score may account for the number of accesses during a given interval, and the decreases in score may account for time passage (e.g., time-weighting the scores). Thus, more frequent accesses and more recent accesses result in higher accumulated scores for the corresponding area nodes.
-
-
-