Systems and methods for storage device resource management

    公开(公告)号:US12293094B2

    公开(公告)日:2025-05-06

    申请号:US18403273

    申请日:2024-01-03

    Abstract: A method includes sending an enumeration of a resource unit of the computing device to a first computing system tenant and to a second computing system tenant. The enumeration is sent through a first protocol and indicating a managing protocol associated with managing the resource unit. The method further includes receiving a first request from the first computing system tenant to reserve the resource unit. The first request is received through the managing protocol. The method further includes receiving a second request from the second computing system tenant to reserve the resource unit. The second request is received through the managing protocol. The method further includes sending, to the second computing system tenant, an indication that the resource unit is reserved by the first computing system tenant. The indication is sent through the managing protocol.

    SYSTEMS AND METHODS FOR HOST AND DEVICE COOPERATION

    公开(公告)号:US20250085862A1

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

    申请号:US18521664

    申请日:2023-11-28

    Abstract: One or more embodiments of the present disclosure are directed to systems and methods for host and device cooperation. In some embodiments, a storage device comprises a first memory for storing data; a second memory configured with a cache coherent protocol; and a processing circuit coupled to the first memory and the second memory. The processing circuit is configured to: store, in the second memory, information for managing the storage device, wherein the information is shared with a computing device via the cache coherent protocol; receive a first value from the computing device, the first value associated with a first block of the first memory; and take an action with respect to the first block based on the first value, wherein the action is for managing the first memory.

    Communicating information for performing a live migration using recursive large-to-small-granularity querying

    公开(公告)号:US12182436B2

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

    申请号:US18160414

    申请日:2023-01-27

    Abstract: Provided is a method for communicating information, the method including determining, by a storage device, that a first region of a source storage includes a storage location including data to be copied from the source storage to a target storage, the first region having a size that is equal to a first granularity size, determining, by the storage device, that a second region within the first region includes the storage location, the second region having a size that is equal to a second granularity size that is less than the first granularity size, determining that the second region is associated with a threshold value, exiting a query pattern that includes the first granularity size and the second granularity size, and sending a results data structure indicating that the second region comprises the storage location.

    Systems and methods for storage device resource management

    公开(公告)号:US11875046B2

    公开(公告)日:2024-01-16

    申请号:US17230853

    申请日:2021-04-14

    Abstract: A method includes sending an enumeration of a resource unit of the computing device to a first computing system tenant and to a second computing system tenant. The enumeration is sent through a first protocol and indicating a managing protocol associated with managing the resource unit. The method further includes receiving a first request from the first computing system tenant to reserve the resource unit. The first request is received through the managing protocol. The method further includes receiving a second request from the second computing system tenant to reserve the resource unit. The second request is received through the managing protocol. The method further includes sending, to the second computing system tenant, an indication that the resource unit is reserved by the first computing system tenant. The indication is sent through the managing protocol.

    SYSTEMS AND METHODS FOR PRE-POPULATING ADDRESS TRANSLATION CACHE

    公开(公告)号:US20230325321A1

    公开(公告)日:2023-10-12

    申请号:US17879713

    申请日:2022-08-02

    CPC classification number: G06F12/0868 G06F2212/313

    Abstract: Systems and methods for processing commands from a host computing device to a storage device are disclosed. The method includes identifying, by the storage device, a command from the host computing device, the command including a logical address; detecting a condition; based on detecting the condition, requesting, by the storage device, translation of the logical address into a physical address; storing, by the storage device, the physical address in a cache; and transferring data according to the command based on the physical address.

    SYSTEMS AND METHODS FOR STORAGE DEVICE RESOURCE MANAGEMENT

    公开(公告)号:US20220253227A1

    公开(公告)日:2022-08-11

    申请号:US17230853

    申请日:2021-04-14

    Abstract: A method includes sending an enumeration of a resource unit of the computing device to a first computing system tenant and to a second computing system tenant. The enumeration is sent through a first protocol and indicating a managing protocol associated with managing the resource unit. The method further includes receiving a first request from the first computing system tenant to reserve the resource unit. The first request is received through the managing protocol. The method further includes receiving a second request from the second computing system tenant to reserve the resource unit. The second request is received through the managing protocol. The method further includes sending, to the second computing system tenant, an indication that the resource unit is reserved by the first computing system tenant. The indication is sent through the managing protocol.

Patent Agency Ranking