Segmented write requests
    4.
    发明授权

    公开(公告)号:US11275681B1

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

    申请号:US17114365

    申请日:2020-12-07

    Abstract: A storage array controller may receive a write request comprising data to be stored at one or more solid-state storage devices. A write granularity associated with the write request may be generated that is less than a logical block size associated with the storage array controller. The data associated with the write request may be segmented based on the generated write granularity. The write request may be executed to store the segmented data at the one or more solid-state storage devices.

    BUDGETING OPEN BLOCKS OF A STORAGE UNIT BASED ON POWER LOSS PREVENTION

    公开(公告)号:US20210181941A1

    公开(公告)日:2021-06-17

    申请号:US16711828

    申请日:2019-12-12

    Abstract: A storage unit has one or more processing devices, a solid-state drive and an open blocks cache memory. The open blocks cache memory holds open blocks of data or metadata and holds closed blocks of data or metadata pending writing to the solid-state drive. Closed blocks of data or metadata are written to the solid-state drive and open blocks of data or metadata are written to the open blocks cache memory. Values for open blocks in the open blocks cache memory are tracked. The values are adjusted in a first direction when an open block is written to the open blocks cache memory, and the values are adjusted in a second direction when an open block in the open blocks cache memory is closed and written from the open blocks cache memory to the solid-state drive.

    GRANTING RESERVATION FOR ACCESS TO A STORAGE DRIVE

    公开(公告)号:US20210019091A1

    公开(公告)日:2021-01-21

    申请号:US17065309

    申请日:2020-10-07

    Abstract: A method includes, responsive to receiving a modified first reservation command from a storage controller, identifying, by a storage drive, a first range of storage based on a first range identifier of the modified reservation command. The method also includes granting, by the storage drive, a reservation for access to the storage drive on behalf of a first host controller by associating the reservation for the first range with a second range of storage.

Patent Agency Ranking