RELOCATION OF DATA FOR HETEROGENEOUS STORAGE SYSTEMS

    公开(公告)号:US20230061949A1

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

    申请号:US17981285

    申请日:2022-11-04

    Abstract: A command to relocate data is transmitted by a storage controller. The command includes first address information associated with a first set of blocks storing the data at one or more storage devices using a first programming mode and second address information associated with a second set of blocks at the one or more storage devices to store the relocated data using a second programming mode. The command causes the relocation of the data from the first set of blocks to the second set of blocks while bypassing sending the data to the storage controller. An acknowledgement is received that the relocated data has been stored at the second number of blocks.

    OPTIMIZED RELOCATION OF DATA BASED ON DATA CHARACTERISTICS

    公开(公告)号:US20210349653A1

    公开(公告)日:2021-11-11

    申请号:US17380191

    申请日:2021-07-20

    Abstract: A command is transmitted to a storage device to relocate first data that partially fills a first erase block of the storage device and second data that partially fills a second erase block of the storage device to a third erase block of the storage device, wherein the command causes the relocation of the first data and the second data while bypassing sending the data to the storage controller. An acknowledgement that the first data and the second data have been stored at the third erase block is received from the storage device.

    LOCAL RELOCATION OF DATA STORED AT A STORAGE DEVICE OF A STORAGE SYSTEM

    公开(公告)号:US20200081648A1

    公开(公告)日:2020-03-12

    申请号:US16389675

    申请日:2019-04-19

    Abstract: A storage system includes solid-state storage devices and a storage controller operatively coupled to the solid-state storage devices, the storage controller including a processing device, the processing device to receive, from a solid-state storage device of the solid-state storage devices, an indication of an occurrence of triggering event associated with data stored at a first data block of the solid-state storage device. In response to receiving the indication of the occurrence of the triggering event, a second data block of the solid-state storage device is identified for storage of the data. A command in transmitted to the solid-state storage device that includes address information associated with the second data block of the solid-state storage device for storage of the data, wherein the command causes the solid-state storage device to program the data to the second data block.

Patent Agency Ranking