COMBINED PAGE FOOTER FOR PARALLEL METADATA STORAGE

    公开(公告)号:US20210365384A1

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

    申请号:US15929775

    申请日:2020-05-21

    Abstract: Apparatus and method for managing metadata in a data storage device such as a solid-state drive (SSD). The metadata are stored in combined (combo) pages in a non-volatile memory (NVM) each having first and second level map entries. The second level map entries provide a logical-to-physical address translation layer for user data blocks stored to the NVM, and the first level map entries describe the second level map entries in the combo page. A global map structure is accessed to identify a selected combo page in the NVM associated with a pending access command. The first and second level map entries are retrieved from the combo page, and the second level map entries are used to identify a target location for the transfer of user data blocks to or from the NVM.

    CLIENT INPUT/OUTPUT (I/O) ACCESS RATE VARIATION COMPENSATION

    公开(公告)号:US20210279188A1

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

    申请号:US16810357

    申请日:2020-03-05

    Abstract: Method and apparatus for enhancing performance of a storage device, such as a solid-state drive (SSD). In some embodiments, the storage device monitors a rate at which client I/O access commands are received from a client to transfer data with a non-volatile memory (NVM) of the storage device. A ratio of background access commands to the client I/O access commands is adjusted to maintain completion rates of the client I/O access commands at a predetermined level. The background access commands transfer data internally with the NVM to prepare the storage device to service the client I/O access commands, and can include internal reads and writes to carry out garbage collection and metadata map updates. The ratio may be adjusted by identifying a workload type subjected to the storage device by the client.

Patent Agency Ranking