Shingled magnetic recording storage system with reduced time to recover

    公开(公告)号:US10733097B2

    公开(公告)日:2020-08-04

    申请号:US15910750

    申请日:2018-03-02

    摘要: The disclosed technology provides a method that reduces time to recover in storage systems. In one implementation, the method comprises entering an idle status, determining if there is an incomplete band update operation, invalidating a media scratch pad (MSP) by clearing headers responsive to determining there is no incomplete band update operation, performing a power cycle, reading an MSP header, and determining if an MSP header is valid. If a rude power cycle occurs and the MSP header is determined to be valid, an MSP is examined, and restored if required. If a safe power cycle occurs, an MSP restore operation is not required, reducing time to recover.

    Shingled magnetic recording storage system during vibration

    公开(公告)号:US10249338B2

    公开(公告)日:2019-04-02

    申请号:US15952754

    申请日:2018-04-13

    发明人: Jian Qiang Xiong Liu

    摘要: The disclosed technology provides a method that improves SMR throughput in vibration in storage systems. In one implementation, the method comprises receiving a write command to write data on a first track in a band of a storage medium, performing a vibration detection scheme to identify vibration events, determining if a number of vibration events is above a predetermined threshold, skipping the first track responsive to determining the number of vibration events is above a predetermined threshold, seeking to a second track adjacent to the first track, increasing an OCLIM on the second track adjacent to the first track from a default OCLIM to an increased OCLIM, and shifting the writer center on the second track adjacent to the first track.

    Latency sensitive metadata object persistence operation for storage device

    公开(公告)号:US10223272B2

    公开(公告)日:2019-03-05

    申请号:US15496761

    申请日:2017-04-25

    摘要: Apparatus and method for managing metadata in a data storage device. In some embodiments, a metadata object has entries that describe data sets stored in a non-volatile write cache. During an archival (persistence) operation, the metadata object is divided into portions, and the portions are copied in turn to a non-volatile memory at a rate that maintains a measured latency within a predetermined threshold. A journal is formed of time-ordered entries that describe changes to the metadata object after the copying of the associated portions to the non-volatile memory. The journal is subsequently stored to the non-volatile memory, and may be subsequently combined with the previously stored portions to recreate the metadata object in a local memory. The measured performance latency may be related to a specified customer command completion time (CCT) for host commands.

    LATENCY SENSITIVE METADATA OBJECT PERSISTENCE OPERATION FOR STORAGE DEVICE

    公开(公告)号:US20180307609A1

    公开(公告)日:2018-10-25

    申请号:US15496761

    申请日:2017-04-25

    IPC分类号: G06F12/0868 G06F17/30

    摘要: Apparatus and method for managing metadata in a data storage device. In some embodiments, a metadata object has entries that describe data sets stored in a non-volatile write cache. During an archival (persistence) operation, the metadata object is divided into portions, and the portions are copied in turn to a non-volatile memory at a rate that maintains a measured latency within a predetermined threshold. A journal is formed of time-ordered entries that describe changes to the metadata object after the copying of the associated portions to the non-volatile memory. The journal is subsequently stored to the non-volatile memory, and may be subsequently combined with the previously stored portions to recreate the metadata object in a local memory. The measured performance latency may be related to a specified customer command completion time (CCT) for host commands.

    System and method for write-retry management

    公开(公告)号:US11264056B1

    公开(公告)日:2022-03-01

    申请号:US17061365

    申请日:2020-10-01

    IPC分类号: G11B5/09 G11B20/18 G11B20/10

    摘要: The technology disclosed herein pertains to a system and method for managing write failures in a disc drive. Implementations disclosed herein provide a method including monitoring write fault events per sector for a storage device, in response to a write fault event, updating a write fault repeat count table, wherein the repeat count table tracks a number of write fault repeat counts per sector, comparing a write fault repeat count for a sector to a predetermined threshold write fault repeat count, and in response to determining that the write fault repeat count for a sector is above the predetermined threshold write fault repeat count, performing a write-reassign operation.

    Managing adjacent track interference in a data storage device

    公开(公告)号:US11074014B1

    公开(公告)日:2021-07-27

    申请号:US16548467

    申请日:2019-08-22

    IPC分类号: G06F3/06

    摘要: An apparatus includes a data storage medium having a plurality of tracks. The apparatus also includes a write history buffer configured to store a history of prior write commands to the plurality of tracks. The apparatus further includes a controller communicatively coupled to the write history buffer. The controller is configured to receive a new write command directed to a first portion of a first track of the plurality of tracks on the data storage medium. The controller is further configured to determine whether to update ATI contribution measures from the first track based on the history of write commands to the first track.