Efficient Storage Device Upgrades
    1.
    发明公开

    公开(公告)号:US20240311394A1

    公开(公告)日:2024-09-19

    申请号:US18676206

    申请日:2024-05-28

    CPC classification number: G06F16/278 G06F3/0604 G06F3/0646

    Abstract: Modifying storage distribution in a storage system that includes one or more storage devices, including: detecting, for a storage device among the one or more storage devices, that a storage capacity of the storage device is different from a storage capacity of another storage device of the one or more storage devices, and responsive to detecting that the storage capacity for the storage device is different from the storage capacity of the other storage devices of the one or more storage devices, modifying a distribution of shards of data for a data stripe among the one or more storage devices.

    OPTIMIZING DATA SEGMENT STORAGE USING DIFFERENT PROGRAMMING MODES

    公开(公告)号:US20250053330A1

    公开(公告)日:2025-02-13

    申请号:US18890570

    申请日:2024-09-19

    Abstract: A data segment to be stored at one or more storage devices is formed, wherein the data segment is to be stored at the one or more storage devices using a first programming mode having a first page size. A determination that a fragment of data of the data segment is less than the first page size is made. The fragment of data is stored at the one or more storage devices using a second programming mode having a second page size that is less than the first page size and the remaining data of the data segment is stored at the one or more storage device using the first programming mode.

    PROBABILISTIC ERROR CORRECTION IN FLASH-BASED STORAGE SYSTEMS

    公开(公告)号:US20250061024A1

    公开(公告)日:2025-02-20

    申请号:US18938029

    申请日:2024-11-05

    Abstract: Probabilistic error correction in flash-based storage systems, including: determine that a number of data shards in a data stripe having an unrecoverable error correction code (UECC) error exceeds a number of failed shards allowable under a redundancy level of the data stripe; identifying, in a portion of data in a data shard having the UECC error, a plurality of low-confidence bits, including: performing multiple reads of the portion of data; identifying, as the plurality of low-confidence bits, a plurality of bits having values differing across the multiple reads; and correcting the portion of data by assigning corrected values to the one or more low-confidence bits.

Patent Agency Ranking