Efficient scheduling of data storage disc input/output

    公开(公告)号:US12182444B2

    公开(公告)日:2024-12-31

    申请号:US17703303

    申请日:2022-03-24

    Abstract: A method includes creating a table with a plurality of cells indicative of intersections of tracks and wedges on a data storage disc surface. The method also includes storing disc pending command information for different disc pending commands in corresponding different cells of the plurality of cells according to locations for the different disc pending commands on the data storage disc surface. The method further includes searching the table for one or more next disc pending commands of the different disc pending commands to schedule for execution.

    Self-healing in a storage system
    3.
    发明授权

    公开(公告)号:US10510374B2

    公开(公告)日:2019-12-17

    申请号:US15642159

    申请日:2017-07-05

    Abstract: A storage system such as a hard disc drive (HDD), solid-state drive (SSD), hybrid drive (SSHD), storage rack, set of storage racks, JBOD, array of discs, etc. may include a variety of storage media. Failures may be detected in the storage media of the storage system. Such a failure may affect the physical capacity of the storage system. A storage controller of the storage system initiates a media conversion that converts a portion of the storage media from media storing data according to a first recording scheme to a media storing data according to a second recording scheme. The second recording scheme stores data at a higher density compared to the first recording scheme.

    Intelligent region utilization in a data storage device

    公开(公告)号:US11610603B2

    公开(公告)日:2023-03-21

    申请号:US17301433

    申请日:2021-04-02

    Abstract: A data storage device can have one or more rotating data media with data tracks that are radially disposed from a central spindle. The data tracks may be logically divided into multiple regions while a write strategy is generated with a region module to set a sequence of different regions for future data writes. Receipt of a data write request to the data storage media from a host can prompt the region module to classify the data write request as a sequential or random write in order to intelligently select a region to satisfy the data write request based on the write strategy to maximize data writing consistency for data associated with the data write request.

    INTELLIGENT REGION UTILIZATION IN A DATA STORAGE DEVICE

    公开(公告)号:US20220317886A1

    公开(公告)日:2022-10-06

    申请号:US17301433

    申请日:2021-04-02

    Abstract: A data storage device can have one or more rotating data media with data tracks that are radially disposed from a central spindle. The data tracks may be logically divided into multiple regions while a write strategy is generated with a region module to set a sequence of different regions for future data writes. Receipt of a data write request to the data storage media from a host can prompt the region module to classify the data write request as a sequential or random write in order to intelligently select a region to satisfy the data write request based on the write strategy to maximize data writing consistency for data associated with the data write request.

    Distributed error correction coding for parallel storage devices

    公开(公告)号:US11157364B1

    公开(公告)日:2021-10-26

    申请号:US16915560

    申请日:2020-06-29

    Abstract: ECC is used to for controlling errors in blocks of data by including a measure of redundancy within the data for recovering one or more unreadable portions of the data. A codeword includes at least a message and one or more additional ECC blocks. In the event of an unreadable sector, the ECC is decoded and used to recover the erroneous or missing portion(s) of the message. With disc access parallelism, ECCs can now be distributed across data storage surfaces and/or multiple storage platters. Distribution of ECCs increases the likelihood of recovering data from a head failure or from burst errors on a data storage surface and adds the option to decode parity after only 1/n revolutions.

    SELF-HEALING IN A STORAGE SYSTEM
    8.
    发明申请

    公开(公告)号:US20190013046A1

    公开(公告)日:2019-01-10

    申请号:US15642159

    申请日:2017-07-05

    Abstract: A storage system such as a hard disc drive (HDD), solid-state drive (SSD), hybrid drive (SSHD), storage rack, set of storage racks, JBOD, array of discs, etc. may include a variety of storage media. Failures may be detected in the storage media of the storage system. Such a failure may affect the physical capacity of the storage system. A storage controller of the storage system initiates a media conversion that converts a portion of the storage media from media storing data according to a first recording scheme to a media storing data according to a second recording scheme. The second recording scheme stores data at a higher density compared to the first recording scheme.

    Zone based band mapping
    9.
    发明授权
    Zone based band mapping 有权
    基于区域的波段映射

    公开(公告)号:US09286936B1

    公开(公告)日:2016-03-15

    申请号:US13773362

    申请日:2013-02-21

    CPC classification number: G11B20/1217

    Abstract: Systems and methods for zone-based band mapping in a data storage device are disclosed. In one embodiment, a device may comprise a first data storage medium including a first band of tracks and a second band of tracks, each band of tracks including multiple adjacent tracks that are at least partially overlapped. The device may further comprise a processor configured to receive a write command to store received data to the first band of tracks, read previously stored data from the first band of tracks, modify the previously stored data with the received data to generate first modified data, write the first modified data to the second band of tracks, and assign a first data storage location indicator previously associated with the first band of tracks to the second band of tracks.

    Abstract translation: 公开了一种用于数据存储设备中基于区域的频带映射的系统和方法。 在一个实施例中,设备可以包括第一数据存储介质,其包括轨道的第一带和第二轨道带,每个轨道带包括至少部分重叠的多个相邻轨道。 设备还可以包括处理器,其被配置为接收写入命令以将接收到的数据存储到第一磁道带,从第一磁道频带读取先前存储的数据,用接收到的数据修改先前存储的数据以产生第一修改数据, 将第一修改数据写入到第二轨道带,并且将先前与第一带轨相关联的第一数据存储位置指示符分配给第二轨道带。

Patent Agency Ranking