-
公开(公告)号: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.
-
公开(公告)号:US20210286552A1
公开(公告)日:2021-09-16
申请号:US16817819
申请日:2020-03-13
Applicant: Seagate Technology LLC
Inventor: Jin Quan Shen , Xiong Liu , Brian T. Edgar , Jae Ik Song
IPC: G06F3/06
Abstract: A data storage system can connect a cache memory to a caching module, a host, and a data storage device. The caching module can employ one or more local controllers to generate a caching strategy in response to detected data storage operations and execute the caching strategy to divide the cache memory into a first pool having a first size and a second pool having a second size.
-
公开(公告)号:US20150279395A1
公开(公告)日:2015-10-01
申请号:US14228354
申请日:2014-03-28
Applicant: Seagate Technology LLC
Inventor: Daniel Suhwan Kim , Jae Ik Song , Dong Hyuck Shin
IPC: G11B5/55
CPC classification number: G11B5/5582 , G11B5/59694
Abstract: Implementations disclosed herein provide systems and methods for data write management in a storage device responsive to detection of a disturbance. Responsive to the detection of the disturbance, a write operation is paused and a transducer head is moved from a first position on the target data track to a second position separated from the first position by at least one data track. At the second position, the write operation is resumed.
Abstract translation: 本文公开的实现方式提供了用于响应于对干扰的检测而在存储设备中进行数据写入管理的系统和方法。 响应于干扰的检测,暂停写入操作,并且换能器头从目标数据轨道上的第一位置移动到与第一位置分开至少一个数据轨道的第二位置。 在第二位置,恢复写操作。
-
公开(公告)号:US11188252B2
公开(公告)日:2021-11-30
申请号:US16817819
申请日:2020-03-13
Applicant: Seagate Technology LLC
Inventor: Jin Quan Shen , Xiong Liu , Brian T. Edgar , Jae Ik Song
IPC: G06F3/06
Abstract: A data storage system can connect a cache memory to a caching module, a host, and a data storage device. The caching module can employ one or more local controllers to generate a caching strategy in response to detected data storage operations and execute the caching strategy to divide the cache memory into a first pool having a first size and a second pool having a second size.
-
公开(公告)号:US09373347B2
公开(公告)日:2016-06-21
申请号:US14228354
申请日:2014-03-28
Applicant: Seagate Technology LLC
Inventor: Daniel Suhwan Kim , Jae Ik Song , Dong Hyuck Shin
CPC classification number: G11B5/5582 , G11B5/59694
Abstract: Implementations disclosed herein provide systems and methods for data write management in a storage device responsive to detection of a disturbance. Responsive to the detection of the disturbance, a write operation is paused and a transducer head is moved from a first position on the target data track to a second position separated from the first position by at least one data track. At the second position, the write operation is resumed.
Abstract translation: 本文公开的实现方式提供了用于响应于对干扰的检测而在存储设备中进行数据写入管理的系统和方法。 响应于干扰的检测,暂停写入操作,并且换能器头从目标数据轨道上的第一位置移动到与第一位置分开至少一个数据轨道的第二位置。 在第二位置,恢复写操作。
-
公开(公告)号:US20150062736A1
公开(公告)日:2015-03-05
申请号:US14014912
申请日:2013-08-30
Applicant: Seagate Technology LLC
Inventor: Jun Cheol Kim , Hye Jeong Nam , Jae Ik Song
IPC: G11B20/12
CPC classification number: G11B20/1252 , G11B2020/10916 , G11B2020/1295
Abstract: Implementations disclosed herein provide for sequential readback of program data in from a cached data region of a storage device. In particular, the disclosed technology provides for storing a sequence of logical addresses associated with execution of a program, the sequence of logical addresses including at least two consecutive logical addresses associated with non-consecutive data blocks in a user data region; writing data corresponding to the at least two consecutive logical addresses to sequential data blocks in a cached data region; determining that a sequence of read commands from a host computer is associated with the data; and reading the data from the cached data region.
Abstract translation: 本文公开的实施方案提供了从存储设备的缓存数据区域中的程序数据的顺序回读。 特别地,所公开的技术提供存储与程序的执行相关联的逻辑地址序列,所述逻辑地址序列包括与用户数据区域中的非连续数据块相关联的至少两个连续的逻辑地址; 将对应于所述至少两个连续的逻辑地址的数据写入缓存的数据区域中的顺序数据块; 确定来自主计算机的读取命令的序列与所述数据相关联; 并从缓存的数据区读取数据。
-
公开(公告)号: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.
-
公开(公告)号:US09478249B2
公开(公告)日:2016-10-25
申请号:US14014912
申请日:2013-08-30
Applicant: Seagate Technology LLC
Inventor: Jun Cheol Kim , Hye Jeong Nam , Jae Ik Song
CPC classification number: G11B20/1252 , G11B2020/10916 , G11B2020/1295
Abstract: Implementations disclosed herein provide for sequential readback of program data in from a cached data region of a storage device. In particular, the disclosed technology provides for storing a sequence of logical addresses associated with execution of a program, the sequence of logical addresses including at least two consecutive logical addresses associated with non-consecutive data blocks in a user data region; writing data corresponding to the at least two consecutive logical addresses to sequential data blocks in a cached data region; determining that a sequence of read commands from a host computer is associated with the data; and reading the data from the cached data region.
Abstract translation: 本文公开的实施方案提供了从存储设备的缓存数据区域中的程序数据的顺序回读。 特别地,所公开的技术提供存储与程序的执行相关联的逻辑地址序列,所述逻辑地址序列包括与用户数据区域中的非连续数据块相关联的至少两个连续的逻辑地址; 将对应于所述至少两个连续的逻辑地址的数据写入缓存的数据区域中的顺序数据块; 确定来自主计算机的读取命令的序列与所述数据相关联; 并从缓存的数据区读取数据。
-
-
-
-
-
-
-
-