-
公开(公告)号:US11023352B2
公开(公告)日:2021-06-01
申请号:US15875572
申请日:2018-01-19
Applicant: Seagate Technology LLC
Inventor: Mark A. Gaertner , Anil Kashyap
Abstract: Method and apparatus for distributing wear in a disc stack. A data transducer is used to record data to a data recording surface in the disc stack. Performance statistics are accumulated including a dwell metric value indicative of dwell time of the transducer adjacent a selected radial location and an operational life metric value indicative of accumulated elapsed operation of the transducer. Data are migrated from the selected radial location to a target location within the disc stack responsive to at least a selected one of the dwell metric value or the operational life metric value. In some cases, the dwell metric value may indicate an estimated amount of lubricant disturbance and the operational life operation may indicate operational hours of a heat assisted magnetic recording (HAMR) element. The target location may be on a different data recording surface having an associated transducer with a lower operational life metric value.
-
公开(公告)号:US20170352376A1
公开(公告)日:2017-12-07
申请号:US15685837
申请日:2017-08-24
Applicant: Seagate Technology LLC
Inventor: Anil Kashyap , Brian T. Edgar
CPC classification number: G11B20/1217 , G06F3/0604 , G06F3/061 , G06F3/0631 , G06F3/064 , G06F3/0643 , G06F3/065 , G06F3/0676 , G11B2020/1238
Abstract: An implementation of a system disclosed herein provides a method for managing data streams of sequential nature, wherein the method writes the sequential chunks (fragments) directly to an open band in the order these are received from the host and includes determining an end of the incoming data write request related to streaming data and in response to the determination of the end of the incoming data write request related to streaming data, copying remaining data from a current physical band mapped to logical block addresses LBAs related to the data write requests to the allocated (open) band.
-
公开(公告)号:US20170229145A1
公开(公告)日:2017-08-10
申请号:US15017228
申请日:2016-02-05
Applicant: Seagate Technology LLC
Inventor: Anil Kashyap , Brian T. Edgar
CPC classification number: G11B20/1217 , G06F3/0604 , G06F3/061 , G06F3/0631 , G06F3/064 , G06F3/065 , G06F3/0676 , G11B2020/1238
Abstract: An implementation of a system disclosed herein provides a method for managing data streams of sequential nature, wherein the method writes the sequential chunks (fragments) directly to an open band in the order these are received from the host and includes determining an end of the incoming data write request related to streaming data and in response to the determination of the end of the incoming data write request related to streaming data, copying remaining data from a current physical band mapped to logical block addresses LBAs related to the data write requests to the allocated (open) band.
-
公开(公告)号:US10347284B2
公开(公告)日:2019-07-09
申请号:US15685837
申请日:2017-08-24
Applicant: Seagate Technology LLC
Inventor: Anil Kashyap , Brian T. Edgar
Abstract: An implementation of a system disclosed herein provides a method for managing data streams of sequential nature, wherein the method writes the sequential chunks (fragments) directly to an open band in the order these are received from the host and includes determining an end of the incoming data write request related to streaming data and in response to the determination of the end of the incoming data write request related to streaming data, copying remaining data from a current physical band mapped to logical block addresses LBAs related to the data write requests to the allocated (open) band.
-
公开(公告)号:US09767843B2
公开(公告)日:2017-09-19
申请号:US15017228
申请日:2016-02-05
Applicant: Seagate Technology LLC
Inventor: Anil Kashyap , Brian T. Edgar
CPC classification number: G11B20/1217 , G06F3/0604 , G06F3/061 , G06F3/0631 , G06F3/064 , G06F3/065 , G06F3/0676 , G11B2020/1238
Abstract: An implementation of a system disclosed herein provides a method for managing data streams of sequential nature, wherein the method writes the sequential chunks (fragments) directly to an open band in the order these are received from the host and includes determining an end of the incoming data write request related to streaming data and in response to the determination of the end of the incoming data write request related to streaming data, copying remaining data from a current physical band mapped to logical block addresses LBAs related to the data write requests to the allocated (open) band.
-
公开(公告)号:US10860490B2
公开(公告)日:2020-12-08
申请号:US16272249
申请日:2019-02-11
Applicant: Seagate Technology LLC
Inventor: Jason M. Feist , Mark Allen Gaertner , Dipeshkumar J. Purani , Anil Kashyap , Wei Zhao
IPC: G06F12/0871 , G06F12/0873
Abstract: Zones of a magnetic recording medium are allocated as a respective plurality of distributed media caches arranged in a predetermined order. For each of a plurality of caching events, cache data is written to one or more of the distributed media caches. A next of the media caches in the predetermined order is selected for the next caching event.
-
公开(公告)号:US20190171571A1
公开(公告)日:2019-06-06
申请号:US16272249
申请日:2019-02-11
Applicant: Seagate Technology LLC
Inventor: Jason M. Feist , Mark Allen Gaertner , Dipeshkumar J. Purani , Anil Kashyap , Wei Zhao
IPC: G06F12/0871 , G06F12/0873
Abstract: Zones of a magnetic recording medium are allocated as a respective plurality of distributed media caches arranged in a predetermined order. For each of a plurality of caching events, cache data is written to one or more of the distributed media caches. A next of the media caches in the predetermined order is selected for the next caching event.
-
公开(公告)号:US20170220473A1
公开(公告)日:2017-08-03
申请号:US15008736
申请日:2016-01-28
Applicant: Seagate Technology LLC
Inventor: Jason M. Feist , Mark Allen Gaertner , Dipeshkumar J. Purani , Anil Kashyap , Wei Zhao
CPC classification number: G06F12/0871 , G06F12/0873 , G06F2212/1036
Abstract: Zones of a magnetic recording medium are allocated as a respective plurality of distributed media caches arranged in in a predetermined order. For each of a plurality of caching events, cache data is written to one or more of the distributed media caches. A next of the media caches in the predetermined order is selected for the next caching event if the selected caches are not a last in the predetermined order. Otherwise a first media cache is selected in the predetermined order.
-
公开(公告)号:US11164598B1
公开(公告)日:2021-11-02
申请号:US17218317
申请日:2021-03-31
Applicant: Seagate Technology LLC
Inventor: Anil Kashyap , Jason Charles Jury , Joshua Ward Christensen , Brian T. Edgar , Mark A. Gaertner
Abstract: A method includes writing first data on a first track of a data storage surface, and storing information for the first data in a memory other than the data storage surface. The method also includes performing a write operation on a second track of the data storage surface after the data is written on the first track. The second track is adjacent to the first track. The method further includes identifying potentially-overwritten sectors of the first track as a result of the performance of the write operation on the second track, and performing a first read operation on the identified potentially-overwritten sectors of the first track after completion of the write operation on the second track. Second data associated with the identified potentially-overwritten sectors is then stored in a solid-state memory, and mirrored to media.
-
公开(公告)号:US20190227898A1
公开(公告)日:2019-07-25
申请号:US15875572
申请日:2018-01-19
Applicant: Seagate Technology LLC
Inventor: Mark A. Gaertner , Anil Kashyap
Abstract: Method and apparatus for distributing wear in a disc stack. A data transducer is used to record data to a data recording surface in the disc stack. Performance statistics are accumulated including a dwell metric value indicative of dwell time of the transducer adjacent a selected radial location and an operational life metric value indicative of accumulated elapsed operation of the transducer. Data are migrated from the selected radial location to a target location within the disc stack responsive to at least a selected one of the dwell metric value or the operational life metric value. In some cases, the dwell metric value may indicate an estimated amount of lubricant disturbance and the operational life operation may indicate operational hours of a heat assisted magnetic recording (HAMR) element. The target location may be on a different data recording surface having an associated transducer with a lower operational life metric value.
-
-
-
-
-
-
-
-
-